diff --git a/start.s b/start.s index fe70eb7..259f1b4 100644 --- a/start.s +++ b/start.s @@ -2,7 +2,7 @@ .global _start _start: /* set stack pointer */ - mov.l p1ram_end_ptr,r15 + mov.l stack_end_ptr,r15 /* mask all interrupts */ mov.l imask_all,r0 @@ -27,8 +27,8 @@ _start: nop .align 4 -p1ram_end_ptr: - .long __p1ram_end +stack_end_ptr: + .long __stack_end imask_all: .long 0xf0 runtime_init_ptr: diff --git a/symbols.lds b/symbols.lds index 02f1ea8..36d00f8 100644 --- a/symbols.lds +++ b/symbols.lds @@ -1,6 +1,5 @@ -__p1ram_start = ORIGIN(p1ram); /* reserve bytes for serial program loader */ -__p1ram_end = ORIGIN(p1ram) + LENGTH(p1ram) - __stack_reservation; +__stack_end = ORIGIN(p1ram) + LENGTH(p1ram) - __stack_reservation; __text_link_start = ADDR(.text); __text_link_end = ADDR(.text) + SIZEOF(.text);