commit 6e8afae69eb00f0b428fca5b9f5ee1afc54ecb74
parent 62a76c3e9cc900f26966214d5f7e18595b07e844
Author: Matsuda Kenji <info@mtkn.jp>
Date:   Thu,  7 Mar 2024 09:28:02 +0900
simplify memmap.ld
Diffstat:
2 files changed, 4 insertions(+), 5 deletions(-)
diff --git a/ex3/boot2.s b/ex3/boot2.s
@@ -12,8 +12,8 @@ boot2:
 	blx r0
 
 	// load main program to sram
-	ldr r0, =text_start
-	ldr r1, =text_size
+	ldr r0, =prog_start
+	ldr r1, =prog_size
 	mov r2, #0
 	ldr r3, sram_base
 copy:
diff --git a/ex3/memmap.ld b/ex3/memmap.ld
@@ -14,11 +14,10 @@ SECTIONS
 	.text : {
 		*(.text)
 	} > SRAM AT > FLASH
-	text_start = LOADADDR(.text);
-	text_size = SIZEOF(.text);
 	.data : {
 		*(.data)
 	} > SRAM AT > FLASH
-	text_size += SIZEOF(.data);
+	prog_start = LOADADDR(.text);
+	prog_size = SIZEOF(.text) + SIZEOF(.data);
 }