m522x_evb_sram.lcf

来自「USB 通信,使用的是Freescale公司的CMX协议栈」· LCF 代码 · 共 57 行

LCF
57
字号
#/*
# * File:		sram.lcf                                                        
# * Purpose:	Linker file for the M52223EVB
# *                                                                               
# * Notes:		                                            
# *
# */                                                                              


MEMORY
{
    ram (RWX) : ORIGIN = 0x20000000,  LENGTH = 0x00008000
}

SECTIONS
{

    __IPSBAR		= 0x40000000;

	__SRAM     		= ADDR(ram);
	__SRAM_SIZE	    = SIZEOF(ram);

	__FLASH		    = __SRAM;
	__FLASH_SIZE	= __SRAM_SIZE;

	.all :
    {
    	___VECTOR_RAM	= .;
		mcf5222x_vectors.s (.text)
		*(.text)
		*(.rodata)
        . 				= ALIGN(0x10);
		___COPY_START	= .;
		___COPY_DST		= .;
		*(.data)
		*(.sdata)
        . 				= ALIGN(0x10);
		___COPY_END		= .;
		___ZERO_START	= .;
		*(.sbss)
		*(SCOMMON)
		*(.bss)
		*(COMMON)
		___ZERO_END		= .;
        /* Buffer descriptor base address
           shall be aligned to 512 byte boundary.
           Size shall be 512 bytes. */
        .				= ALIGN(512);
        __BDT_BASE		= .;
        .               = . + 512;
        __BDT_END       = .;
		___SP_END		= .;
		.				= . + (2*1024);
		__SP_INIT		= .;
    } > ram
}

⌨️ 快捷键说明

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