📄 p&e_fcs_linker.prm
字号:
/* This is a linker parameter file for the MC68HC908JW32 */
NAMES END /* CodeWarrior will pass all the needed files to the linker by command line. But here you may add your own files too. */
SEGMENTS // Here all RAM/ROM areas of the device are listed. Used in PLACEMENT below.
ROM = READ_ONLY 0x00008C00 TO 0x0000EFFF;
Z_RAM = READ_WRITE 0x00000060 TO 0x000000FF;
RAM = READ_WRITE 0x00000200 TO 0x0000045F;
MYDATARAM = READ_WRITE 0x00000100 TO 0x000001FF; //256 BYTE FOR USER RAM
MYCODERESERVE = READ_ONLY 0x00007000 TO 0x000071FF; //512BYTE FOR USER CODE
//--------------------------------------------------------------
MYCODEROM1 = READ_ONLY 0x00007800 TO 0x000079FF;
MYCODEROM2 = READ_ONLY 0x00007200 TO 0x000073FF; //512BYTE FOR USER CODE
MYCODEROM3 = READ_ONLY 0x00007400 TO 0x000075FF; //512BYTE FOR USER CODE
MYCODEROM4 = READ_ONLY 0x00007600 TO 0x000077FF; //512BYTE FOR USER CODE
//---------------------------------------------------------------
MYCODEROM5 = READ_ONLY 0x00007A00 TO 0x00007BFF; //512BYTE FOR USER CODE
MYCODEROM6 = READ_ONLY 0x00007C00 TO 0x00007DFF; //512BYTE FOR USER CODE
MYCODEROM7 = READ_ONLY 0x00007E00 TO 0x00007FFF; //512BYTE FOR USER CODE
MYCODEROM8 = READ_ONLY 0x00008000 TO 0x000081FF; //512BYTE FOR USER CODE
MYCODEROM9 = READ_ONLY 0x00008200 TO 0x000083FF; //512BYTE FOR USER CODE
MYCODEROM10 = READ_ONLY 0x00008400 TO 0x000085FF; //512BYTE FOR USER CODE
MYBACKROM = READ_ONLY 0x00008600 TO 0x000087FF;
MYDATAROM = READ_ONLY 0x00008800 TO 0x00008BFF;
END
PLACEMENT // Here all predefined and user segments are placed into the SECTIONS defined above.
_DATA_ZEROPAGE, MY_ZEROPAGE INTO Z_RAM;
DEFAULT_RAM INTO RAM;
DEFAULT_ROM INTO ROM;
MICE_ROM1 INTO MYCODEROM1;
MICE_ROM2 INTO MYCODEROM2;
MICE_ROM3 INTO MYCODEROM3;
MICE_ROM4 INTO MYCODEROM4;
JK_1_ROM1 INTO MYCODEROM5;
JK_1_ROM2 INTO MYCODEROM6;
JK_1_ROM3 INTO MYCODEROM7;
JK_2_ROM1 INTO MYCODEROM8;
JK_2_ROM2 INTO MYCODEROM9;
JK_2_ROM3 INTO MYCODEROM10;
MY_RAM INTO MYDATARAM;
MY_BACKROM INTO MYBACKROM;
MY_DATAROM INTO MYDATAROM;
END
STACKSIZE 0x5F
VECTOR 0 _Startup /* Reset vector: this is the default entry point for a C/C++ application. */
//VECTOR 0 Entry /* Reset vector: this is the default entry point for an Assembly application. */
//INIT Entry /* For assembly applications: that this is as well the initialization entry point */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -