📄 spihost.ldf
字号:
ARCHITECTURE(ADSP-21161)
//
// ADSP-21161 Memory Map:
// ------------------------------------------------
// Internal memory 0x0000 0000 to 0x000f ffff
// ------------------------------------------------
// 0x0000 0000 to 0x0001 ffff IOP Regs
// Block 0 0x0002 0000 to 0x0002 1fff Long Word (64) Addresses
// 0x0002 2000 to 0x0002 7fff (reserved)
// Block 1 0x0002 8000 to 0x0002 9fff Long Word (64) Addresses
// 0x0002 a000 to 0x0003 ffff (reserved)
// Block 0 0x0004 0000 to 0x0004 3fff Normal Word (32/48) Addresses
// 0x0004 4000 to 0x0004 ffff (reserved)
// Block 1 0x0005 0000 to 0x0005 3fff Normal Word (32/48) Addresses
// 0x0005 4000 to 0x0007 ffff (reserved)
// Block 0 0x0008 0000 to 0x0008 7fff Short Word (16) Addresses
// 0x0008 8000 to 0x0009 ffff (reserved)
// Block 1 0x000a 0000 to 0x000a 7fff Short Word (16) Addresses
// 0x000a 8000 to 0x000f ffff (reserved)
// ------------------------------------------------
// Multiproc memory 0x0010 0000 to 0x007f ffff
// ------------------------------------------------
// 0x0010 0000 to 0x0011 ffff Hammerhead ID=001 Internal memory
// 0x0012 0000 to 0x0013 ffff Hammerhead ID=010 Internal memory
// 0x0014 0000 to 0x0015 ffff Hammerhead ID=011 Internal memory
// 0x0016 0000 to 0x0017 ffff Hammerhead ID=100 Internal memory
// 0x0018 0000 to 0x0019 ffff Hammerhead ID=101 Internal memory
// 0x001a 0000 to 0x001b ffff Hammerhead ID=110 Internal memory
// 0x001c 0000 to 0x001f ffff Hammerhead ID=all Internal memory
// ------------------------------------------------
// External memory 0x0020 0000 to 0xffff ffff
// ------------------------------------------------
$OBJECTS1 = $COMMAND_LINE_OBJECTS;
PROCESSOR master
{
OUTPUT( $COMMAND_LINE_OUTPUT_FILE )
MEMORY {
//block0
mem_ivt { TYPE(PM RAM) START(0x00040000) END(0x000400ff) WIDTH(48) }
mem_pmco { TYPE(PM RAM) START(0x00040100) END(0x00040fff) WIDTH(48) }
mem_b1 { TYPE(DM RAM) START(0x00050100) END(0x00053FFF) WIDTH(32) }
//external memory
mem_sdram { TYPE(DM RAM) START(0x00200000) END(0x002fffff) WIDTH(32) }
}
RESOLVE (spi_tx_isr, 0x40044)
SECTIONS {
// map .sections defined in code to memory ranges
dxe_ivt {
INPUT_SECTIONS( $OBJECTS1(seg_rth) )
} > mem_ivt
dxe_pmco { INPUT_SECTIONS( $OBJECTS1(seg_pmco) ) } > mem_pmco
dxe_b1 { INPUT_SECTIONS( $OBJECTS1(seg_dmda) ) } > mem_b1
dxe_sdram { INPUT_SECTIONS( $OBJECTS1(sdram_sec)) } > mem_sdram
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -