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

📄 ds21554.h

📁 基于如何开发MPC860处理器系统的核心业务模块QMC的开发程序
💻 H
字号:
#ifndef __INCds21554h
#define __INCds21554h

#define VCR1(base)  	((VUINT8 *)((base) + 0x00))
#define VCR2(base)  	((VUINT8 *)((base) + 0x01))
#define CRCCR1(base) 	((VUINT8 *)((base) + 0x02))
#define CRCCR2(base) 	((VUINT8 *)((base) + 0x03))
#define EBCR1(base)  	((VUINT8 *)((base) + 0x04))
#define EBCR2(base)  	((VUINT8 *)((base) + 0x05))
#define SR1(base)    	((VUINT8 *)((base) + 0x06))
#define SR2(base) 		((VUINT8 *)((base) + 0x07))
#define RIR(base) 		((VUINT8 *)((base) + 0x08))

#define IDR(base)		((VUINT8 *)((base) + 0x0f))
#define RCR1(base)		((VUINT8 *)((base) + 0x10))
#define RCR2(base)		((VUINT8 *)((base) + 0x11))
#define TCR1(base)		((VUINT8 *)((base) + 0x12))
#define TCR2(base)		((VUINT8 *)((base) + 0x13))
#define CCR1(base)		((VUINT8 *)((base) + 0x14))
#define TEST1(base)		((VUINT8 *)((base) + 0x15))
#define IMR1(base)		((VUINT8 *)((base) + 0x16))
#define IMR2(base)		((VUINT8 *)((base) + 0x17))
#define LICR(base)		((VUINT8 *)((base) + 0x18))
#define TEST2(base)		((VUINT8 *)((base) + 0x19))
#define CCR2(base)		((VUINT8 *)((base) + 0x1a))
#define CCR3(base)		((VUINT8 *)((base) + 0x1b))
#define TSaCR(base)		((VUINT8 *)((base) + 0x1c))

#define CCR6(base)		((VUINT8 *)((base) + 0x1d))
#define SSR(base)		((VUINT8 *)((base) + 0x1e))
#define RNAF(base)		((VUINT8 *)((base) + 0x1f))
#define TAF(base)		((VUINT8 *)((base) + 0x20))
#define TNAF(base)		((VUINT8 *)((base) + 0x21))
#define TCBR1(base)		((VUINT8 *)((base) + 0x22))
#define TCBR2(base)		((VUINT8 *)((base) + 0x23))
#define TCBR3(base)		((VUINT8 *)((base) + 0x24))
#define TCBR4(base)		((VUINT8 *)((base) + 0x25))
#define TIR1(base)		((VUINT8 *)((base) + 0x26))
#define TIR2(base)		((VUINT8 *)((base) + 0x27))
#define TIR3(base)		((VUINT8 *)((base) + 0x28))
#define TIR4(base)		((VUINT8 *)((base) + 0x29))
#define TIDR(base)		((VUINT8 *)((base) + 0x2a))
#define RCBR1(base)		((VUINT8 *)((base) + 0x2b))
#define RCBR2(base)		((VUINT8 *)((base) + 0x2c))
#define RCBR3(base)		((VUINT8 *)((base) + 0x2d))
#define RCBR4(base)		((VUINT8 *)((base) + 0x2e))
#define RAF(base)		((VUINT8 *)((base) + 0x2f))

#define RS(i,base)		((VUINT8 *)((base) + 0x30 + i))
#define TS(i,base)		((VUINT8 *)((base) + 0x40 + i))

#define TSiAF(base)		((VUINT8 *)((base) + 0x50))
#define TSiNAF(base)	((VUINT8 *)((base) + 0x51))
#define TRA(base)		((VUINT8 *)((base) + 0x52))
#define TSa4(base)		((VUINT8 *)((base) + 0x53))
#define TSa5(base)		((VUINT8 *)((base) + 0x54))
#define TSa6(base)		((VUINT8 *)((base) + 0x55))
#define TSa7(base)		((VUINT8 *)((base) + 0x56))
#define TSa8(base)		((VUINT8 *)((base) + 0x57))
#define RSiAF(base)		((VUINT8 *)((base) + 0x58))
#define RSiNAF(base)	((VUINT8 *)((base) + 0x59))
#define RRA(base)		((VUINT8 *)((base) + 0x5a))
#define RSa4(base)		((VUINT8 *)((base) + 0x5b))
#define RSa5(base)		((VUINT8 *)((base) + 0x5c))	
#define RSa6(base)		((VUINT8 *)((base) + 0x5d))
#define RSa7(base)		((VUINT8 *)((base) + 0x5e))
#define RSa8(base)		((VUINT8 *)((base) + 0x5f))

#define TC(i,base)		((VUINT8 *)((base) + 0x5f + i))
#define RC(i,base)		((VUINT8 *)((base) + 0x7f + i))

#define TCC1(base)		((VUINT8 *)((base) + 0xa0))
#define TCC2(base)		((VUINT8 *)((base) + 0xa1))
#define TCC3(base)		((VUINT8 *)((base) + 0xa2))
#define TCC4(base)		((VUINT8 *)((base) + 0xa3))
#define RCC1(base)		((VUINT8 *)((base) + 0xa4))
#define RCC2(base)		((VUINT8 *)((base) + 0xa5))
#define RCC3(base)		((VUINT8 *)((base) + 0xa6))
#define RCC4(base)		((VUINT8 *)((base) + 0xa7))
#define CCR4(base)		((VUINT8 *)((base) + 0xa8))
#define TDS0M(base)		((VUINT8 *)((base) + 0xa9))
#define CCR5(base)		((VUINT8 *)((base) + 0xaa))
#define RDS0M(base)		((VUINT8 *)((base) + 0xab))
#define TEST3(base)		((VUINT8 *)((base) + 0xac))

#define HCR(base)		((VUINT8 *)((base) + 0xb0))
#define HSR(base)		((VUINT8 *)((base) + 0xb1))
#define HIMR(base)		((VUINT8 *)((base) + 0xb2))
#define RHIR(base) 		((VUINT8 *)((base) + 0xb3))
#define RHFR(base)		((VUINT8 *)((base) + 0xb4))
#define IBO(base) 		((VUINT8 *)((base) + 0xb5))
#define THIR(base)		((VUINT8 *)((base) + 0xb6))
#define THFR(base)		((VUINT8 *)((base) + 0xb7))
#define RDC1(base)		((VUINT8 *)((base) + 0xb8))
#define RDC2(base) 		((VUINT8 *)((base) + 0xb9))
#define TDC1(base) 		((VUINT8 *)((base) + 0xba))
#define TDC2(base) 		((VUINT8 *)((base) + 0xbb))

#endif /* __INCds21554h */

⌨️ 快捷键说明

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