Stair56E UART project

This commit is contained in:
2026-08-05 19:07:52 +08:00
parent 7ca1af130d
commit f5654b70cc
2500 changed files with 619007 additions and 282610 deletions
@@ -1,16 +1,16 @@
LOAD 0x10000000
{
EXE 0x10000000
{
startup_xinc.o (RESET, +FIRST)
* (+RO)
}
RW +0000
{
* (+RW,+ZI)
}
ScatterAssert(ImageLength(RW) < 1024 * 28)
}
LOAD 0x10000000
{
EXE 0x10000000
{
startup_xinc.o (RESET, +FIRST)
* (+RO)
}
RW +0000
{
* (+RW,+ZI)
}
ScatterAssert(ImageLength(RW) < 1024 * 28)
}
@@ -1,26 +1,33 @@
LOAD 0x11013000
{
EXE 0x11013000
{
startup_xinc.o (RESET, +FIRST)
* (+RO)
}
RW 0x10004800
{
startup_xinc.o(STACK)
* (+RW,+ZI)
*(ram_code)
}
ScatterAssert((0x4800+ImageLength(RW)) < 1024 * 32 )
; RW1 0x10016000
; {
; }
RW2 0x53005B00
{
*(ram_em)
}
}
LOAD 0x11013000
{
EXE 0x11013000
{
startup_xinc.o (RESET, +FIRST)
* (+RO)
}
;This area is vector
RW1 0x10000100
{
startup_xinc.o(STACK)
}
ScatterAssert(ImageLength(RW1) < (0x800 - 0x100))
RW 0x10001F00
{
; startup_xinc.o(STACK)
* (+RW,+ZI)
*(ram_code)
aeabi_sdiv.o(.text)
uread4.o(.text)
rt_memclr.o(.text)
}
ScatterAssert((0x1F00+ImageLength(RW)) < 1024 * 32 )
RW2 (0x53004000+10*1024)
{
*(ram_em)
}
ScatterAssert((0x53004000+10*1024)+ImageLength(RW2) < (0x53004000+16*1024))
}
@@ -0,0 +1,32 @@
LOAD 0x11015000
{
EXE 0x11015000
{
startup_xinc.o (RESET, +FIRST)
* (+RO)
}
;This area is vector
RW1 0x10000100
{
startup_xinc.o(STACK)
}
ScatterAssert(ImageLength(RW1) < (0x800 - 0x100))
RW 0x10001F00
{
; startup_xinc.o(STACK)
* (+RW,+ZI)
*(ram_code)
aeabi_sdiv.o(.text)
uread4.o(.text)
}
ScatterAssert((0x1F00+ImageLength(RW)) < 1024 * 32 )
RW2 (0x53004000+10*1024)
{
*(ram_em)
}
ScatterAssert((0x53004000+10*1024)+ImageLength(RW2) < (0x53004000+16*1024))
}