?? default.prm
字號:
/*****************************************************************************/
/* COPYRIGHT (c) MOTOROLA 2003 */
/* FILE NAME: _MC9S12NE64_FLAT.PRM */
/* */
/* PURPOSE: Example Linker file for building a non-banked Flash target. */
/* */
/* COMPILER: Metrowerks */
/* */
/* DESCRIPTION: Linker Parameter file for Metrowerks Code Warrior. */
/* */
/* */
/*****************************************************************************/
NAMES
END
SEGMENTS
// Uncomment RAM segment based on BUFMAP setting
//
// RAM = READ_WRITE 0x2180 TO 0x3FFE; /* BUFMAP = 0 (128 byte) */
// RAM = READ_WRITE 0x2300 TO 0x3FFE; /* BUFMAP = 1 (256 byte) */
// RAM = READ_WRITE 0x2600 TO 0x3FFE; /* BUFMAP = 2 (512 byte) */
// RAM = READ_WRITE 0x2C00 TO 0x3FFE; /* BUFMAP = 3 (1K) */
RAM = READ_WRITE 0x3200 TO 0x3Fc0; /* BUFMAP = 4 (1.5K) */
/*Add 'FILL 0x18 0xA7' command following FLASH memory space allocation to implement a TRAP interrupt service routine
opcode in the unprogrammed memory locations. Example -> PAGE_XX = READ_ONLY 0x3X8000 TO 0x3XBFFF FILL 0x18 0xA7;*/
/* unbanked FLASH ROM */
ROM_4000 = READ_ONLY 0x4000 TO 0x7FFF; /* 16K */
ROM_8000 = READ_ONLY 0x8000 TO 0xBFFF;
ROM_C000 = READ_ONLY 0xC000 TO 0xdeff; /* ~13K */
// SECURITY = READ_ONLY 0xFF00 TO 0xFF0F;
// ROM_FF10 = READ_ONLY 0xFF10 TO 0xFF7F;
// PAGE_3C = READ_ONLY 0x3C8000 TO 0x3CBFFF;
// PAGE_3D = READ_ONLY 0x3D8000 TO 0x3DBFFF;
END
PLACEMENT
_PRESTART, STARTUP,
ROM_VAR, STRINGS,
NON_BANKED, DEFAULT_ROM,
COPY INTO ROM_4000,ROM_8000, ROM_C000;
// INTO PAGE_3C, PAGE_3D, ROM_FF10;
DEFAULT_RAM INTO RAM;
END
//STACKSIZE 0x200
//STACKTOP 0x3Fd
STACKSIZE 0x0600
//VECTOR 0 _Startup /* set reset vector on _Startup */
//VECTOR ADDRESS 0xEFFE _Startup
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -