📄 radix2 fft.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
// ------------------------------------------------
SEARCH_DIR( $ADI_DSP\211xx\lib)
$LIBRARIES = libc161.dlb ;
$OBJECTS = $COMMAND_LINE_OBJECTS ;
MEMORY
{
pm_rsti { TYPE(PM RAM) START(0x00040005) END(0x000400ff) WIDTH(48) }
pm_code { TYPE(PM RAM) START(0x00040100) END(0x000407ff) WIDTH(48) }
pm_data { TYPE(PM RAM) START(0x00041000) END(0x00042fff) WIDTH(32) }
pm_idat { TYPE(PM RAM) START(0x00043000) END(0x00043fff) WIDTH(32) }
dm_data { TYPE(DM RAM) START(0x00051000) END(0x00052fff) WIDTH(32) }
dm_rdat { TYPE(DM RAM) START(0x00053000) END(0x00053fff) WIDTH(32) }
}// End MEMORY
PROCESSOR p0
{
LINK_AGAINST( $COMMAND_LINE_LINK_AGAINST) // Other object files to link against.
OUTPUT( $COMMAND_LINE_OUTPUT_FILE ) // Resulting executable file name.
SECTIONS
{
// Map the sections specified in the program files to sections declared in
// MEMORY and use these sections to create the object file for processor p0.
.pm_rsti
{
INPUT_SECTIONS( $OBJECTS(pm_rsti) $LIBRARIES(pm_rsti) libc161.dlb(seg_init))
} >pm_rsti
.pm_code
{
INPUT_SECTIONS( $OBJECTS(pm_code) $LIBRARIES(pm_code) Fftrad2.doj(pm_rsti))
} >pm_code
.pm_data
{
INPUT_SECTIONS( $OBJECTS(pm_data) $LIBRARIES(pm_data) Fftrad2.doj(pm_icoff) Fftrad2.doj(pm_imti))
} >pm_data
.pm_idat
{
INPUT_SECTIONS( $OBJECTS(pm_idat) $LIBRARIES(pm_idat))
} >pm_idat
.dm_data
{
INPUT_SECTIONS( $OBJECTS(dm_data) $LIBRARIES(dm_data) Fftrad2.doj(dm_mod) Fftrad2.doj(dm_mti_mod) Fftrad2.doj(dm_rcoff) Fftrad2.doj(dm_remti))
} >dm_data
.dm_rdat
{
INPUT_SECTIONS( $OBJECTS(dm_rdat) $LIBRARIES(dm_rdat))
} >dm_rdat
}// End SECTIONS
} // End p0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -