
PRELIMINARY DATA BOOK v2.0
September 1997
46
REGISTER DESCRIPTIONS
CL-PS7111
Low-Power System-on-a-Chip
All internal registers in the CL-PS7111 are reset (cleared to ‘0’) by a system reset (NPOR, NRESET, or
NPWRFL), except for DRFPR, RTCDR, and RTCMR that are only reset when NPOR becomes active.
This ensures that DRAM contents and system time are preserved through a user-reset or power-fail con-
dition.
8000.0880–
8000.0FFF
Reserved
–
–
–
Write has no effect; read is undefined
–
8000.1000
FRBADDR
C
RW
4
LCD Frame Buffer Start Address register
70
8000.1100
SYSCON2
0
RW
16
System Control register 2
70
8000.1140
SYSFLG2
0
R
16
System Status Flag register 2
71
8000.1240
INTSR2
0
R
24
Interrupt Status register 2
72
8000.1280
INTMR2
0
RW
16
Interrupt Mask register 2
72
8000.1480
UARTDR2
0
RW
8
UART2 Data register
64
8000.14C0
UBRLCR2
0
RW
32
UART2 Control register
65
8000.1700
KBDEOI
–
–
–
Write to clear keyboard interrupt
72
8000.1840–
BFFF.FFFF
Reserved
–
–
–
This area contains test registers used during manufactur-
ing tests. Never attempt to write to these addresses dur-
ing normal operation as this can cause unexpected
behavior. Reads are undefined.
–
Table 5-2.
Port Byte Addresses in Big-Endian Mode
Address
Name
Default
R/W
Size
Comments
8000.0003
PADR
0
RW
8
Port A Data register
8000.0002
PBDR
0
RW
8
Port B Data register
8000.0001
–
–
8
Reserved
8000.0000
PDDR
0
RW
8
Port D Data register
8000.0043
PADDR
0
RW
8
Port A Data Direction register
8000.0042
PBDDR
0
RW
8
Port B Data Direction register
8000.0041
–
–
8
Reserved
8000.0040
PDDDR
0
RW
8
Port D Data Direction register
8000.0200
DRFPR
0
RW
8
DRAM Refresh Period register
8000.0440
CODR
0
RW
8
Codec Data I/O register
8000.0480
UARTDR1
0
RW
8
UART1 FIFO Data register
8000.1480
UARTDR2
0
RW
8
UART2 FIFO Data register
Table 5-1.
Internal I/O Memory Locations in Little-Endian Mode
(cont.)
Address
Name
Default
R/W
Size
Comments
Page