I/O Module v1.02a
13
PG052 October 16, 2012
Product Specification
Register Space
Register Space
Table 2-5:
I/O Module Register Address Map
Base A Offset (hex)
Register
Access
Type
Description
C_BA 0x0
UART_RX
R
UART Receive Data Register
C_BA 0x4
UART_TX
W
UART Transmit Data Register
C_BA 0x8
UART_STATUS
R
UART Status Register
C_BA 0xC
IRQ_MODE
W
Interrupt Mode Register
C_BA 0x10
GPO1
W
General Purpose Output 1 Register
C_BA 0x14
GPO2
W
General Purpose Output 2 Register
C_BA 0x18
GPO3
W
General Purpose Output 3 Register
C_BA 0x1C
GPO4
W
General Purpose Output 4 Register
C_BA 0x20
GPI1
R
General Purpose Input 1 Register
C_BA 0x24
GPI2
R
General Purpose Input 2 Register
C_BA 0x28
GPI3
R
General Purpose Input 3 Register
C_BA 0x2C
GPI4
R
General Purpose Input 4 Register
C_BA 0x30
IRQ_STATUS
R
Interrupt Status Register
C_BA 0x34
IRQ_PENDING
R
Pending Interrupt Register
C_BA 0x38
IRQ_ENABLE
W
Interrupt Enable Register
C_BA 0x3C
IRQ_ACK
W
Interrupt Acknowledge Register
C_BA 0x40
PIT1_PRELOAD
W
PIT1 Preload Register
C_BA 0x44
PIT1_COUNTER
R
PIT1 Counter Register
C_BA 0x48
PIT1_CONTROL
W
PIT1 Control Register
C_BA 0x4C
UART_BAUD
W
UART Programmable Baud Rate
C_BA 0x50
PIT2_PRELOAD
W
PIT2 Preload Register
C_BA 0x54
PIT2_COUNTER
R
PIT2 Counter Register
C_BA 0x58
PIT2_CONTROL
W
PIT2 Control Register
C_BA 0x5C
Reserved
C_BA 0x60
PIT3_PRELOAD
W
PIT3 Preload Register
C_BA 0x64
PIT3_COUNTER
R
PIT3 Counter Register
C_BA 0x68
PIT3_CONTROL
W
PIT3 Control Register
C_BA 0x6C
Reserved
C_BA 0x70
PIT4_PRELOAD
W
PIT4 Preload Register
C_BA 0x74
PIT4_COUNTER
R
PIT4 Counter Register
C_BA 0x78
PIT4_CONTROL
W
PIT4 Control Register
C_BA 0x7C
Reserved