微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > s3c2440头文件之2440addr.h

s3c2440头文件之2440addr.h

时间:11-11 来源:互联网 点击:

//Camera Interface. Edited for 2440A
#define rCISRCFMT (*(volatile unsigned *)0x4F000000)
#define rCIWDOFST (*(volatile unsigned *)0x4F000004)
#define rCIGCTRL (*(volatile unsigned *)0x4F000008)
#define rCICOYSA1 (*(volatile unsigned *)0x4F000018)
#define rCICOYSA2 (*(volatile unsigned *)0x4F00001C)
#define rCICOYSA3 (*(volatile unsigned *)0x4F000020)
#define rCICOYSA4 (*(volatile unsigned *)0x4F000024)
#define rCICOCBSA1 (*(volatile unsigned *)0x4F000028)
#define rCICOCBSA2 (*(volatile unsigned *)0x4F00002C)
#define rCICOCBSA3 (*(volatile unsigned *)0x4F000030)
#define rCICOCBSA4 (*(volatile unsigned *)0x4F000034)
#define rCICOCRSA1 (*(volatile unsigned *)0x4F000038)
#define rCICOCRSA2 (*(volatile unsigned *)0x4F00003C)
#define rCICOCRSA3 (*(volatile unsigned *)0x4F000040)
#define rCICOCRSA4 (*(volatile unsigned *)0x4F000044)
#define rCICOTRGFMT (*(volatile unsigned *)0x4F000048)
#define rCICOCTRL (*(volatile unsigned *)0x4F00004C)
#define rCICOSCPRERATIO (*(volatile unsigned *)0x4F000050)
#define rCICOSCPREDST (*(volatile unsigned *)0x4F000054)
#define rCICOSCCTRL (*(volatile unsigned *)0x4F000058)
#define rCICOTAREA (*(volatile unsigned *)0x4F00005C)
#define rCICOSTATUS (*(volatile unsigned *)0x4F000064)
#define rCIPRCLRSA1 (*(volatile unsigned *)0x4F00006C)
#define rCIPRCLRSA2 (*(volatile unsigned *)0x4F000070)
#define rCIPRCLRSA3 (*(volatile unsigned *)0x4F000074)
#define rCIPRCLRSA4 (*(volatile unsigned *)0x4F000078)
#define rCIPRTRGFMT (*(volatile unsigned *)0x4F00007C)
#define rCIPRCTRL (*(volatile unsigned *)0x4F000080)
#define rCIPRSCPRERATIO (*(volatile unsigned *)0x4F000084)
#define rCIPRSCPREDST (*(volatile unsigned *)0x4F000088)
#define rCIPRSCCTRL (*(volatile unsigned *)0x4F00008C)
#define rCIPRTAREA (*(volatile unsigned *)0x4F000090)
#define rCIPRSTATUS (*(volatile unsigned *)0x4F000098)
#define rCIIMGCPT (*(volatile unsigned *)0x4F0000A0)

// UART
#define rULCON0 (*(volatile unsigned *)0x50000000)//UART 0 Line control
#define rUCON0 (*(volatile unsigned *)0x50000004)//UART 0 Control
#define rUFCON0 (*(volatile unsigned *)0x50000008)//UART 0 FIFO control
#define rUMCON0 (*(volatile unsigned *)0x5000000c)//UART 0 Modem control
#define rUTRSTAT0 (*(volatile unsigned *)0x50000010)//UART 0 Tx/Rx status
#define rUERSTAT0 (*(volatile unsigned *)0x50000014)//UART 0 Rx error status
#define rUFSTAT0 (*(volatile unsigned *)0x50000018)//UART 0 FIFO status
#define rUMSTAT0 (*(volatile unsigned *)0x5000001c)//UART 0 Modem status
#define rUBRdiv0 (*(volatile unsigned *)0x50000028)//UART 0 Baud rate divisor

#define rULCON1 (*(volatile unsigned *)0x50004000)//UART 1 Line control
#define rUCON1 (*(volatile unsigned *)0x50004004)//UART 1 Control
#define rUFCON1 (*(volatile unsigned *)0x50004008)//UART 1 FIFO control
#define rUMCON1 (*(volatile unsigned *)0x5000400c)//UART 1 Modem control
#define rUTRSTAT1 (*(volatile unsigned *)0x50004010)//UART 1 Tx/Rx status
#define rUERSTAT1 (*(volatile unsigned *)0x50004014)//UART 1 Rx error status
#define rUFSTAT1 (*(volatile unsigned *)0x50004018)//UART 1 FIFO status
#define rUMSTAT1 (*(volatile unsigned *)0x5000401c)//UART 1 Modem status
#define rUBRdiv1 (*(volatile unsigned *)0x50004028)//UART 1 Baud rate divisor
#define rULCON2 (*(volatile unsigned *)0x50008000)//UART 2 Line control
#define rUCON2 (*(volatile unsigned *)0x50008004)//UART 2 Control
#define rUFCON2 (*(volatile unsigned *)0x50008008)//UART 2 FIFO control
#define rUMCON2 (*(volatile unsigned *)0x5000800c)//UART 2 Modem control
#define rUTRSTAT2 (*(volatile unsigned *)0x50008010)//UART 2 Tx/Rx status
#define rUERSTAT2 (*(volatile unsigned *)0x50008014)//UART 2 Rx error status
#define rUFSTAT2 (*(volatile unsigned *)0x50008018)//UART 2 FIFO status
#define rUMSTAT2 (*(volatile unsigned *)0x5000801c)//UART 2 Modem status
#define rUBRdiv2 (*(volatile unsigned *)0x50008028)//UART 2 Baud rate divisor

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top