📄 adsp-21262-ezkit.ldf
字号:
ARCHITECTURE(ADSP-21262)
//
// ADSP-21262 Memory Map:
// ------------------------------------------------
// 0x0000 0000 to 0x0003 FFFF IOP Regs
// Block0 0x0004 0000 to 0x0004 3FFF Long word (64) Space (1MB RAM)
// Block0 0x0004 4000 to 0x0005 7FFF Internal Memory (Reserved 5MB)
// Block0 0x0005 8000 to 0x0005 FFFF Long word (64) Space (2MB ROM)
// Block1 0x0006 0000 to 0x0006 3FFF Long word (64) Space (1MB RAM)
// Block1 0x0006 4000 to 0x0007 7FFF Internal Memory (Reserved 5MB)
// Block1 0x0007 8000 to 0x0007 FFFF Long word (64) Space (2MB ROM)
// Block0 0x0008 0000 to 0x0008 7FFF Normal word (32) Space (1MB RAM)
// Block0 0x0008 8000 to 0x000A FFFF Internal Memory (Reserved 5MB)
// Block0 0x000B 0000 to 0x000B FFFF Normal word (32) Space (2MB ROM)
// ------------------------------------------------
// 0x000A 0000 to 0x000A AAAA 48-bit addresses
// ------------------------------------------------
// Block1 0x000C 0000 to 0x000C 7FFF Normal word (32) Space (1MB RAM)
// Block1 0x000C 8000 to 0x000E FFFF Internal Memory (Reserved 5MB)
// Block1 0x000F 0000 to 0x000F FFFF Normal word (32) Space (2MB ROM)
// ------------------------------------------------
// 0x000E 0000 to 0x000E AAAA 48-bit addresses
// ------------------------------------------------
// Block0 0x0010 0000 to 0x0010 FFFF Short word (16) Space (1MB RAM)
// Block0 0x0011 0000 to 0x0015 FFFF Internal Memory (Reserved 5MB)
// Block0 0x0011 0000 to 0x0015 FFFF Internal Memory (Reserved 5MB)
// Block0 0x0016 0000 to 0x0017 FFFF Short word (16) Space (2MB ROM)
// Block1 0x0018 0000 to 0x0018 FFFF Short word (16) Space (1MB RAM)
// Block1 0x0019 0000 to 0x001D FFFF Internal Memory (Reserved 5MB)
// Block1 0x001E 0000 to 0x001F FFFF Short word (16) Space (2MB ROM)
// ------------------------------------------------
// External memory 0x0100 0000 to 0x02FF FFFF
// ------------------------------------------------
// This architecture file allocates:
// Internal 256 words of run-time header in memory block 0
// 9K words of PM code space in memory block 0
// 1K words of PM data space in memory block 0
// 16K words of DM data space in memory block 0
// 32k words of Normal-Word DM data space in memory block 1
SEARCH_DIR( $ADI_DSP\212xx\lib )
// Libraries from the command line are included in COMMAND_LINE_OBJECTS.
$OBJECTS = $COMMAND_LINE_OBJECTS;
MEMORY
{
seg_rth { TYPE(PM RAM) START(0x00080000) END(0x000800ff) WIDTH(48) }
seg_pmco { TYPE(PM RAM) START(0x00080100) END(0x000825FF) WIDTH(48) }
seg_pmda { TYPE(PM RAM) START(0x00083900) END(0x00083DAA) WIDTH(32) }
seg_dm32 { TYPE(DM RAM) START(0x00083DAB) END(0x00087FFF) WIDTH(32) }
seg_dmda { TYPE(DM RAM) START(0x000c0000) END(0x000c7fff) WIDTH(32) }
}
PROCESSOR p0
{
LINK_AGAINST( $COMMAND_LINE_LINK_AGAINST)
OUTPUT( $COMMAND_LINE_OUTPUT_FILE )
SECTIONS
{
seg_rth
{
INPUT_SECTIONS( $OBJECTS(seg_rth))
} >seg_rth
seg_pmco
{
INPUT_SECTIONS( $OBJECTS(seg_pmco))
} >seg_pmco
seg_pmda
{
INPUT_SECTIONS( $OBJECTS(seg_pmda))
} >seg_pmda
seg_dm32
{
INPUT_SECTIONS( $OBJECTS(seg_dm32))
} > seg_dm32
seg_dmda
{
INPUT_SECTIONS( $OBJECTS(seg_dmda))
} > seg_dmda
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -