📄 extmem.h
字号:
/*
** Header file for TMS320DM270 external memory register control.
*/
/* External Memory I/F */
struct EXMEM {
volatile unsigned short cs0ctrl1; /* CS0 control 1 */
volatile unsigned short cs0ctrl2; /* CS0 control 2 */
volatile unsigned short cs1ctrl1a; /* CS1 control 1A */
volatile unsigned short cs1ctrl1b; /* CS1 control 1B */
volatile unsigned short cs1ctrl2; /* CS1 control 2 */
volatile unsigned short cs2ctrl1; /* CS2 control 1 */
volatile unsigned short cs2ctrl2; /* CS2 control 2 */
volatile unsigned short cs3ctrl1; /* CS3 control 1 */
volatile unsigned short cs3ctrl2; /* CS3 control 2 */
volatile unsigned short cs4ctrl1; /* CS4 control 1 */
volatile unsigned short cs4ctrl2; /* CS4 contorl 2 */
volatile unsigned short busctrl; /* bus control */
volatile unsigned short busrls;
volatile unsigned short cfctrl1;
volatile unsigned short cfctrl2;
volatile unsigned short smctrl;
volatile unsigned short businten;
volatile unsigned short reserved1;
volatile unsigned short bussts;
volatile unsigned short buswaitmd;
volatile unsigned short ecc1cp;
volatile unsigned short ecc1lp;
volatile unsigned short ecc2cp;
volatile unsigned short ecc2lp;
volatile unsigned short ecccr;
volatile unsigned short pagesz;
volatile unsigned short imgdspdest;
volatile unsigned short prioctl;
volatile unsigned short sourceadd1;
volatile unsigned short sourceadd2;
volatile unsigned short destadd1;
volatile unsigned short destadd2;
volatile unsigned short dmasize;
volatile unsigned short dmadevsel;
volatile unsigned short dmactl;
volatile unsigned short imgdspadd1;
volatile unsigned short imgdspadd2;
volatile unsigned short dpstr0;
volatile unsigned short dpstr1;
volatile unsigned short dpstr2;
volatile unsigned short dpstr3;
volatile unsigned short dpstr4;
volatile unsigned short dpstr5;
volatile unsigned short test;
};
#define EXMEM_REG_BASE 0x00030A00 /* external memory I/F */
void setupExternalMemoryBus( void );
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -