rickhr.ld -> add the launch address into the PGZ output

This commit is contained in:
Jason Andersen 2024-01-21 14:34:45 -05:00
parent 88a44ca1f0
commit 4e26ce7a55

View file

@ -94,28 +94,27 @@ OUTPUT_FORMAT {
/* ram segment */ /* ram segment */
SHORT(ORIGIN(ram)) SHORT(ORIGIN(ram)) /* where to load it, 24 bits */
BYTE(0x00) BYTE(0x00)
SHORT(__bss_start-ORIGIN(ram)) SHORT(__bss_start-ORIGIN(ram)) /* size to load */
BYTE(0x00) BYTE(0x00)
TRIM(ram) TRIM(ram)
/* block8 */ /* block8 */
SHORT(ORIGIN(block8)) SHORT(ORIGIN(block8))
BYTE(0x00) BYTE(8/8) /* block#/8 = the actual system high byte */
SHORT(end_block8 - __block8_lma) SHORT(end_block8 - __block8_lma)
TRIM(block8) TRIM(block8)
/* block9 */ /* block9 */
/* /*
SHORT(ORIGIN(block9)) SHORT(ORIGIN(block9))
BYTE(0x00) BYTE(9/8)
SHORT(end_block9 - __block9_lma) SHORT(end_block9 - __block9_lma)
TRIM(block9) TRIM(block9)
*/ */
/* /*
TRIM(block9)
TRIM(block10) TRIM(block10)
TRIM(block11) TRIM(block11)
TRIM(block12) TRIM(block12)
@ -131,5 +130,10 @@ OUTPUT_FORMAT {
TRIM(block22) TRIM(block22)
TRIM(block23) TRIM(block23)
*/ */
/* Launch the program, at _start */
SHORT(_start)
LONG(0)
} }