sim5401.cfg

来自「CCS2.2 C5000.rar」· CFG 代码 · 共 202 行

CFG
202
字号
MODULE	C54X;
	CHIP	C5401;	// Processor Number	MODULE	C5401;         // Template for defining blocks of memory         // MEMORY BLOCK_NAME;        //        //      START  < STARTING ADDRESS >;        //      LENGTH < LENGTH OF BLOCK  >;        //      PAGE   < IO = 2, DATA = 1, PROG = 0>;        //      TYPE   < DARAM/SARAM/ROM/WOM/RAM/EXRAM >;        //        // END BLOCK_NAME;	// On Chip DARAM Organisation On Data Page Begins		MEMORY	MEM0;			START	  0x0000;		LENGTH  0x5F;		PAGE	  1;		TYPE	  DARAM;   // Memory mapped registers		END	MEM0;		MEMORY	MEM1;			START	  0x0060;		LENGTH  0x0020;		PAGE	  1;		TYPE	  DARAM;   // Scratch-Pad RAM		END	MEM1;		MEMORY	MEM2;			START	  0x1000;		LENGTH  0x1000;		PAGE	  1;		TYPE	  DARAM;   // On-chip DARAM; 1st Block		END	MEM2;		MEMORY	MEM3;			START	  0x2000;		LENGTH  0x1000;		PAGE	  1;		TYPE	  DARAM;   // On-chip DARAM; 2nd Block			END	MEM3;	// On Chip DARAM Organisation On Data Page Ends	// On Chip DARAM Organisation On Prog Page Begins		MEMORY	MEM4;			START	  0x1000;		LENGTH  0x1000;		PAGE	  0;		TYPE	  DARAM;   // Same as MEM2 when OVLY=1		END	MEM4;		MEMORY	MEM5;			START	  0x2000;		LENGTH  0x1000;		PAGE	  0;		TYPE	  DARAM;   // Same as MEM3 when OVLY=1		END	MEM5;	// On Chip DARAM Organisation On Prog Page Ends	// On Chip ROM Organisation On Prog Page Begins	MEMORY	MEM6;			START	  0xF000;		LENGTH  0x1000;		PAGE    0;		TYPE	  ROM;    // On-chip ROM		END	MEM6;
	// On Chip ROM Organisation On Prog Page Ends	// On Chip ROM Organisation On Data Page Begins	MEMORY	MEM7;			START	  0xF000;		LENGTH  0x3F00;		PAGE	  1;		TYPE	  ROM;    // Same as MEM6 when DROM=1		END	MEM7;	// On Chip ROM Organisation On Data Page Ends 	// External RAM Organisation On Prog Page Begins	MEMORY	MEM8;			START	  0x0000;		LENGTH  0x8000;		PAGE	  0;		TYPE	  EXRAM;		END	MEM8;	MEMORY	MEM9;			START	  0x8000;		LENGTH  0x8000;		PAGE	  0;		TYPE	  EXRAM;		END	MEM9;	// External RAM Organisation On Prog Page Ends	// External RAM Organisation On Data Page Begins 	MEMORY	MEM10;			START	  0x4000;		LENGTH  0xC000;		PAGE	  1;		TYPE	  EXRAM;		END	MEM10;	// External RAM Organisation On Data Page Ends 	// External RAM Organisation On Prog Page 1,2,3 Begins	// Further Blocks Of Memory For Prog Page 0x04 to 0x7F Can Be Added  	MEMORY	MEM11;			START	  0x10000;		LENGTH  0x04000;		PAGE    0;		TYPE	  EXRAM;    // Page 1 Lower 16K		END	MEM11;	MEMORY	MEM12;			START	  0x14000;		LENGTH  0x0C000;		PAGE	  0;		TYPE	  EXRAM;     // Page 1 Upper 48K		END	MEM12;	MEMORY	MEM13;			START	  0x20000;		LENGTH  0x04000;		PAGE	  0;		TYPE	  EXRAM;     // Page 2 Lower 16K		END	MEM13;	MEMORY	MEM14;			START	  0x24000;		LENGTH  0x0C000;		PAGE	  0;		TYPE	  EXRAM;     // Page 2 Upper 48K		END	MEM14;	MEMORY	MEM15;			START	  0x30000;		LENGTH  0x04000;		PAGE	  0;		TYPE	  EXRAM;     // Page 3 Lower 16K		END	MEM15;	MEMORY	MEM16;			START	  0x34000;		LENGTH  0x0C000;		PAGE	  0;		TYPE	  EXRAM;     // Page 3 Upper 48K		END	MEM16;	END	C5401;END	C54X;	

⌨️ 快捷键说明

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