ezkitbf5xx_initcode.ldf

来自「General EXAMPLE project for initializati」· LDF 代码 · 共 61 行

LDF
61
字号
/******************************************************************************
*                                                                             *
*  LDF for ADSP-BF5xx EZ-KIT Lite Initcode Example                            *
*                                                                             *
*  (c) Analog Devices Inc. 2007                                               *
*                                                                             *
******************************************************************************/


#if defined (__ADSPBF531__) || defined (__ADSPBF532__)
    #define     CODE_BASE       0xFFA08000
#else
    #define     CODE_BASE       0xFFA00000
#endif

#define         DATA_BASE       0xFF804000

#define         BANK_LENGTH     0x4000


$OBJECTS = $COMMAND_LINE_OBJECTS;
$LIBRARIES = $COMMAND_LINE_OBJECTS;


MEMORY
{
    MEM_INITCODE { TYPE(RAM) WIDTH(8) START(CODE_BASE) LENGTH(BANK_LENGTH) }
    MEM_INITDATA { TYPE(RAM) WIDTH(8) START(DATA_BASE) LENGTH(BANK_LENGTH) }
}


PROCESSOR p0
{
    RESOLVE( _initcode, CODE_BASE )
    KEEP(_initcode)

    OUTPUT( $COMMAND_LINE_OUTPUT_FILE )

    SECTIONS
    {
        L1_CODE
        {
            INPUT_SECTION_ALIGN(4)
            INPUT_SECTIONS( $OBJECTS(L1_code) $LIBRARIES(L1_code) )
            INPUT_SECTIONS( $OBJECTS(program) $LIBRARIES(program) )
        } > MEM_INITCODE

        L1_DATA
        {
            INPUT_SECTION_ALIGN(4)       
            INPUT_SECTIONS( $OBJECTS(L1_data) $LIBRARIES(L1_data) )
            INPUT_SECTIONS( $OBJECTS(data1) $LIBRARIES(data1) )
        } > MEM_INITDATA
    }
}


/***************************************************************
 EOF
***************************************************************/

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?