📄 fir.cmd
字号:
-o iirrt.out
MEMORY
{
PAGE 0: /*program memory range*/
EXT_PM: ORIGIN = 0h, LENGTH = 0FF00h /*external memory*/
B0_PM : ORIGIN = 0ff00h, LENGTH = 0100h /*interanl DARAM BO mirror(CNF=1)*/
PAGE 1: /*data memory range*/
MREGS : ORIGIN = 0h, LENGTH = 60h /*mirror register in data memory*/
BLK_B2: ORIGIN = 60h, LENGTH = 20h /*internal DARAM B2*/
BLK_B0: ORIGIN = 200h, LENGTH = 100h /*internal DARAM B0 when CNF=0 */
BLK_B1: ORIGIN = 300h, LENGTH = 100h /*internal DARAM B1*/
EXT_DM: ORIGIN = 0800h, LENGTH = 7800h /*external memory*/
GM_DM : ORIGIN = 8000h, LENGTH = 8000h /*external global memory*/
PAGE 2: /*I/O memory*/
IO_IN : ORIGIN = 0ff00h, LENGTH = 0100h /*mirror register in I/O memory*/
IO_EXT: ORIGIN = 0h, LENGTH = 0ff00h /*external I/O */
}
SECTIONS
{
vectors :{}> EXT_PM PAGE 0
.text :{}> EXT_PM PAGE 0 /*.text allocate after vector*/
/*.switch :> EXT_DM PAGE 1 /* SWITCH TABLE INFO */
/* .const :> EXT_DM PAGE 1 /* CONSTANT DATA */
/* .cinit :> EXT_DM PAGE 1 /* INITIALIZATION TABLES */
.data :{}> BLK_B1 PAGE 1 /* INITIALIZED DATA */
/* new :{}> BLK_B2 PAGE 1 */
.bss :{}> EXT_DM PAGE 1 /* GLOBAL & STATIC VARS */
output : {}>0x2300 PAGE 1 /*external memory*/
/* .stack :> EXT_DM PAGE 1 /* PRIMARY SYSTEM STACK */
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -