📄 ps3c2440.h
字号:
/* DESCRIPTION This file provides a structure for the ac97 audio controller rigsters and some definitions for correlative registers
We should add it to total 2440 registers definitions
*/
#define AC97_BASE 0x5B000000
#define AC_PCMDATA_PHYS 0x5B000018
typedef struct {
unsigned int rAC_GLBCTRL;
unsigned int rAC_GLBSTAT;
unsigned int rAC_CODEC_CMD;
unsigned int rAC_CODEC_STAT;
unsigned int rAC_PCMADDR;
unsigned int rAC_MICADDR;
unsigned int rAC_PCMDATA;
unsigned int rAC_MICDATA;
} AC97reg;
/*Clock & Power Management Special Registers*/
#define CLKPWR_BASE 0x4C000000
typedef struct {
unsigned long rLOCKTIME;
unsigned long rMPLLCON;
unsigned long rUPLLCON;
unsigned long rCLKCON; /**/
unsigned long rCLKSLOW;
unsigned long rCLKDIVN;
unsigned long rCAMDIVN;
}CLKPWRreg;
/*Registers : I/O port*/
#define IOP_BASE 0x56000000
typedef struct {
unsigned int rGPACON;
unsigned int rGPADAT;
unsigned int rPAD1[2];
unsigned int rGPBCON;
unsigned int rGPBDAT;
unsigned int rGPBUP;
unsigned int rPAD2;
unsigned int rGPCCON;
unsigned int rGPCDAT;
unsigned int rGPCUP;
unsigned int rPAD3;
unsigned int rGPDCON;
unsigned int rGPDDAT;
unsigned int rGPDUP;
unsigned int rPAD4;
unsigned int rGPECON; /**/
unsigned int rGPEDAT;
unsigned int rGPEUP; /**/
unsigned int rPAD5;
unsigned int rGPFCON;
unsigned int rGPFDAT;
unsigned int rGPFUP;
unsigned int rPAD6;
unsigned int rGPGCON;
unsigned int rGPGDAT;
unsigned int rGPGUP;
unsigned int rPAD7;
unsigned int rGPHCON;
unsigned int rGPHDAT;
unsigned int rGPHUP;
unsigned int rPAD8;
unsigned int rMISCCR;
unsigned int rDCKCON;
unsigned int rEXTINT0;
unsigned int rEXTINT1;
unsigned int rEXTINT2;
unsigned int rEINTFLT0;
unsigned int rEINTFLT1;
unsigned int rEINTFLT2;
unsigned int rEINTFLT3;
unsigned int rEINTMASK;
unsigned int rEINTPEND;
unsigned int rGSTATUS0;
unsigned int rGSTATUS1;
unsigned int rGSTATUS2;
unsigned int rGSTATUS3;
unsigned int rGSTATUS4;
unsigned int rFLTOUT;
unsigned int rDSC0;
unsigned int rDSC1;
unsigned int rMSLCON;
unsigned int rGPJCON;
unsigned int rGPJDAT;
unsigned int rGPJUP;
unsigned int rPAD9;
}IOPreg;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -