⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 m5329_flash.lcf

📁 coldfire的mcf5329的程序
💻 LCF
字号:
#/*
# * File:       flash.lcf
# * Purpose:    Linker file for the M5208EVB
# *
# * Notes:      Project running in external Flash
# *
# */

MEMORY
{
    rom     (RX) : ORIGIN = 0x00000000,  LENGTH = 0x00040000
    ram     (RW) : ORIGIN = 0x80000400,  LENGTH = 0x00003C00
}

SECTIONS 
{

    ___SDRAM			= 0x40000000;
    ___SDRAM_SIZE		= (16 * 1024 * 1024);

    ___CORE_SRAM		= 0x80000000;
    ___CORE_SRAM_SIZE	= (16 * 1024);

    ___EXT_SRAM			= 0xC0000000;
    ___EXT_SRAM_SIZE	= (512 * 1024);

    ___FLASH			= 0x00000000;
    ___FLASH_SIZE		= (2 * 1024 * 1024);

    ___VECTOR_RAM       = ___CORE_SRAM;
    
    .text :
    {
        .               = ALIGN(0x10);
        vectors.s (.text)
        *(.text)
        *(.rodata)
         .              = ALIGN(0x10);
        ___DATA_ROM     = .;
    } > rom

    .data_bss : AT(___DATA_ROM)
    {
        ___DATA_RAM     = .;
        *(.data)
        *(.sdata)
        ___DATA_END     = .;
        .               = ALIGN(0x10);
        ___BSS_START    = .;
        *(.sbss)
        *(SCOMMON)
        *(.bss)
        *(COMMON)
        ___BSS_END      = .;
        .               = ALIGN(0x10);
        ___HEAP_START   = .;
        .               = . + (4 * 1024);
        ___HEAP_END     = .;
        ___SP_END       = .;
        ___SP_INIT      = ___CORE_SRAM + ___CORE_SRAM_SIZE;
    } > ram
}

⌨️ 快捷键说明

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