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

📄 p&e_fcs_linker.prm

📁 motorola jw32 usb 源码
💻 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 + -