SB16C1058_Data Sheet_EN
SB16C1058
OCTAL UART WITH 256-BYTE FIFO
JULY 2013 REV 1.04
52
Table 26: Option Registers Map
ADDR[4:0]
R/W
Descriptions
04h
R/W
DIR0 (Device Information Register for Port1 ~ Port8)
05h
R/W
DIR1 (Device Information Register for Port9 ~ Port16)
06h
R/W
DIR2 (Device Information Register for Port17 ~ Port24)
07h
R/W
DIR3 (Device Information Register for Port25 ~ Port32)
08h
R/W
IIR0 (Interface Information Register for Port1 ~ Port8)
09h
R/W
IIR1 (Interface Information Register for Port9 ~ Port16)
0Ah
R/W
IIR2 (Interface Information Register for Port17 ~ Port24)
0Bh
R/W
IIR3 (Interface Information Register for Port25 ~ Port32)
0Ch
R/W
IMR0 (Interrupt Mask Register for Port1 ~ Port8)
0Dh
R/W
IMR1 (Interrupt Mask Register for Port9 ~ Port16)
0Eh
R/W
IMR2 (Interrupt Mask Register for Port17 ~ Port24)
0Fh
R/W
IMR3 (Interrupt Mask Register for Port25 ~ Port32)
10h
RO
IPR0 (Interrupt Poll Register for Port1 ~ Port8)
11h
RO
IPR1 (Interrupt Poll Register for Port9 ~ Port16)
12h
RO
IPR2 (Interrupt Poll Register for Port17 ~ Port24)
13h
RO
IPR3 (Interrupt Poll Register for Port25 ~ Port32)
8.2 Device Information Register
Table 27: Device Information Register
Bit
Name
Descriptions
7
U[3:0]
Shows the type of UART.
0h : Use 16C550 UART Core
1h : Use 16C1050 UART Core
Others: Not Defined
6
5
4
3
O[3:0]
Shows the UART’s operating frequency. (Oscillator/Crystal)
0h: Use 1.8432MHz UART Clock 1h: Use 3.6864MHz UART Clock
2h: Use 7.3728MHz UART Clock 3h: Use 14.7456MHz UART Clock
4h: Use 29.4912MHz UART Clock 5h: Use 58.9854MHz UART Clock
Others: Not Defined
2
1
0