59 lines
1.5 KiB
Batchfile
59 lines
1.5 KiB
Batchfile
MEMORY
|
|
{
|
|
PAGE 0:
|
|
BEGIN: origin = 0x000000, length = 0x000002
|
|
BOOT_RSVD: origin = 0x000002, length = 0x0001AE /* Part of M0, BOOT rom will use this for stack */
|
|
|
|
RAM_M: origin = 0x0001B0, length = 0x000650
|
|
RAM_D: origin = 0x00C000, length = 0x001000
|
|
RAM_LS: origin = 0x008000, length = 0x004000
|
|
|
|
CPU1TOCPU2RAM : origin = 0x03A000, length = 0x000800
|
|
CPU2TOCPU1RAM : origin = 0x03B000, length = 0x000800
|
|
|
|
CPUTOCMRAM : origin = 0x039000, length = 0x000800
|
|
CMTOCPURAM : origin = 0x038000, length = 0x000800
|
|
|
|
CANA_MSG_RAM : origin = 0x049000, length = 0x000800
|
|
CANB_MSG_RAM : origin = 0x04B000, length = 0x000800
|
|
|
|
PAGE 1:
|
|
|
|
RAM_GS: origin = 0x00D000, length = 0x010000
|
|
|
|
}
|
|
|
|
|
|
SECTIONS
|
|
{
|
|
codestart : > BEGIN
|
|
|
|
.text : > RAM_GS
|
|
|
|
.cinit : > RAM_D
|
|
.switch : > RAM_D
|
|
|
|
.reset : > BEGIN, TYPE = DSECT /* not used, */
|
|
|
|
.stack : > RAM_M
|
|
|
|
.bss : > RAM_D
|
|
.bss:output : > RAM_D
|
|
.init_array : > RAM_D
|
|
.const : > RAM_D
|
|
.data : > RAM_D
|
|
.sysmem : > RAM_LS
|
|
|
|
MSGRAM_CPU1_TO_CPU2 > CPU1TOCPU2RAM, type=NOINIT
|
|
MSGRAM_CPU2_TO_CPU1 > CPU2TOCPU1RAM, type=NOINIT
|
|
MSGRAM_CPU_TO_CM > CPUTOCMRAM, type=NOINIT
|
|
MSGRAM_CM_TO_CPU > CMTOCPURAM, type=NOINIT
|
|
|
|
}
|
|
|
|
/*
|
|
//===========================================================================
|
|
// End of file.
|
|
//===========================================================================
|
|
*/
|