📄 adsp-blkfn-vdp.ldf
字号:
ARCHITECTURE(ADSP-21535)
SEARCH_DIR( $ADI_DSP\Blackfin\lib )
$OBJECTS = $COMMAND_LINE_OBJECTS;
$LIBRARIES = librt.dlb;
MEMORY
{
// DATA_A { TYPE(RAM) START(0x00000000) END(0x000FFFFF) WIDTH(8) }
// DATA_B { TYPE(RAM) START(0x00100000) END(0x001FFFFF) WIDTH(8) }
// PROGRAM { TYPE(RAM) START(0x00200000) END(0x002FFFFF) WIDTH(8) }
// STACK { TYPE(RAM) START(0x00300000) END(0x003FFFFF) WIDTH(8) }
// SYS_MMR { TYPE(RAM) START(0xFFC00000) END(0xFFDFFFFF) WIDTH(8) }
// CORE_MMR { TYPE(RAM) START(0xFFE00000) END(0xFFFFFFFF) WIDTH(8) }
PROGRAM { TYPE(RAM) START(0x00000000) END(0x0FFFFFFF) WIDTH(8) }
}
PROCESSOR p0
{
OUTPUT( $COMMAND_LINE_OUTPUT_FILE )
SECTIONS
{
code
{
// Align all code sections on 2 byte boundary
INPUT_SECTION_ALIGN(2)
INPUT_SECTIONS( $OBJECTS(program) $LIBRARIES(program) )
}>PROGRAM
data_a
{
// The data sections shouldn't be aligned.
INPUT_SECTION_ALIGN(1)
INPUT_SECTIONS( $OBJECTS(data_a) $LIBRARIES(data_a) )
// }>DATA_A
}>PROGRAM
data_b
{
// The data sections shouldn't be aligned.
INPUT_SECTION_ALIGN(1)
INPUT_SECTIONS( $OBJECTS(data_b) $LIBRARIES(data_b) )
// }>DATA_B
}>PROGRAM
stack
{
// The data sections shouldn't be aligned.
INPUT_SECTION_ALIGN(1)
INPUT_SECTIONS( $OBJECTS(stack) $LIBRARIES(stack) )
// }>STACK
}>PROGRAM
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -