7 ppc pin flag register, 7 ppc pin flag register -192, Peripheral control module – Intel STRONGARM SA-1100 User Manual
Page 342
11-192
SA-1100
Developer’s Manual
Peripheral Control Module
11.13.7
PPC Pin Flag Register
The PPC pin flag register (PPFR) is used to determine which peripherals are currently under the
control of the PPC unit. The eight read-only flags denote whether or not each of the peripherals
(except serial port 0) is enabled or is disabled and being controlled by the PPC. Note that serial
ports 1..3 contain individual enables for their transmit and receive serial engines. Thus, separate
flag bits exist for their transmit and receive pins. When a flag is set, it indicates that the
corresponding peripheral is disabled and is controlled by the PPC; when it is cleared, it indicates
that the peripheral is enabled and its pins are being used for serial transmission (serial ports 1..4) or
for LCD operation. Note that for reserved bits, writes are ignored and reads return zero. The
following table shows the location of each pin flag bit and to which peripheral pin it corresponds.
Address: 0h 9006 0010
PPFR: PPC Pin Flag Register
Read-Only
Bit
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
Reserved
SP4
SP3
RX
SP3
TX
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
Bit
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
SP2
RX
SP2
TX
SP1
RX
SP1
TX
Reserved
LCD
Reset
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
1
Bit
Name
Description
0
LCD
LCD controller flag (read-only).
0 – LCD controller enabled.
1 – LCD disabled, PPC currently controlling all 12 of its pins: LDD<7:0>, L_PCLK,
L_LCLK, L_FCLK, L_BIAS.
11..1
—
Reserved.
12
SP1 TX
Serial port 1: SDLC/UART transmit flag (read-only).
0 – SDLC or UART transmit enabled.
1 – SDLC and UART transmitters disabled, PPC currently controlling the transmit pin:
TXD1.
13
SP1 RX
Serial port 1: SDLC/UART receive flag (read-only).
0 – SDLC or UART receive enabled.
1 – SDLC and UART receivers disabled, PPC currently controlling the receive pin:
RXD1.
14
SP2 TX
Serial port 2: ICP transmit flag (read-only).
0 – HSSP or UART transmit enabled.
1– HSSP and UART transmitters disabled, PPC currently controlling the transmit pin:
TXD2.
15
SP2 RX
Serial port 2: ICP receive flag (read-only).
0 – HSSP or UART receive enabled.
1 – HSSP and UART receivers disabled, PPC currently controlling the receive pin:
RXD2.
16
SP3 TX
Serial port 3: UART transmit flag (read-only).
0 – UART transmit enabled.
1 – UART transmit disabled, PPC currently controlling the transmit pin: TXD3.
17
SP3 RX
Serial port 3: UART receive flag (read-only).
0 – UART receive enabled.
1 – UART receive disabled, PPC currently controlling the receive pin: RXD3.
18
SP4
Serial port 4: MCP/SSP flag (read-only).
0 – MCP or SSP enabled.
1– MCP and SSP disabled, PPC currently controlling all 4 of its pins:
TXD4, RXD4, SCLK, SFRM.
31..19
—
Reserved.