adsp-blkfn-vdp.ldf

来自「向量点乘源代码」· LDF 代码 · 共 60 行

LDF
60
字号
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 + =
减小字号Ctrl + -
显示快捷键?