From 4e26ce7a55f42a71faa2e29a6e3842a826a43f8a Mon Sep 17 00:00:00 2001 From: "JASON-6700K\\jandersen" Date: Sun, 21 Jan 2024 14:34:45 -0500 Subject: [PATCH] rickhr.ld -> add the launch address into the PGZ output --- rickjr.ld | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/rickjr.ld b/rickjr.ld index 9ba8673..a1646e7 100644 --- a/rickjr.ld +++ b/rickjr.ld @@ -94,28 +94,27 @@ OUTPUT_FORMAT { /* ram segment */ - SHORT(ORIGIN(ram)) + SHORT(ORIGIN(ram)) /* where to load it, 24 bits */ BYTE(0x00) - SHORT(__bss_start-ORIGIN(ram)) + SHORT(__bss_start-ORIGIN(ram)) /* size to load */ BYTE(0x00) TRIM(ram) /* block8 */ SHORT(ORIGIN(block8)) - BYTE(0x00) + BYTE(8/8) /* block#/8 = the actual system high byte */ SHORT(end_block8 - __block8_lma) TRIM(block8) /* block9 */ /* SHORT(ORIGIN(block9)) - BYTE(0x00) + BYTE(9/8) SHORT(end_block9 - __block9_lma) TRIM(block9) */ /* - TRIM(block9) TRIM(block10) TRIM(block11) TRIM(block12) @@ -131,5 +130,10 @@ OUTPUT_FORMAT { TRIM(block22) TRIM(block23) */ + + /* Launch the program, at _start */ + SHORT(_start) + LONG(0) + }