delay.cmd

来自「This base on DSP a io port program」· CMD 代码 · 共 37 行

CMD
37
字号

-o delay.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     :> EXT_DM     PAGE 1				/* INITIALIZED DATA */
   .bss      :> EXT_DM     PAGE 1				/* GLOBAL & STATIC VARS */
   .stack    :> EXT_DM     PAGE 1				/* PRIMARY SYSTEM STACK */
}

⌨️ 快捷键说明

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