This commit is contained in:
Nishi 2026-08-03 03:28:56 +09:00
commit d1ac414c5e
34 changed files with 64721 additions and 0 deletions

29
runtime/linker.ld Normal file
View file

@ -0,0 +1,29 @@
MEMORY {
ROM : ORIGIN = 0x000000, LENGTH = 0x020000
RAM : ORIGIN = 0x100000, LENGTH = 0x100000
}
SECTIONS {
VECTORS : {
*(VECTORS);
} > ROM;
CODE : {
*(CODE);
} > ROM;
DATA : {
_DATA_START = .;
*(DATA);
. = ALIGN(4);
_DATA_END = .;
} > RAM AT>ROM;
_DATA_LOAD = LOADADDR(DATA);
BSS (NOLOAD) : {
_BSS_START = .;
*(BSS);
. = ALIGN(4);
_BSS_END = .;
} > RAM;
}