English
Language : 

SA1110 Datasheet, PDF (264/406 Pages) Intel Corporation – Intel StrongARM SA-1110 Microprocessor
Peripheral Control Module
11.9.6 GPCLK Register Locations
Table 11-15 shows the registers associated with the GPCLK and the physical addresses used to
access them.
Table 11-15. GPCLK Control Register Locations
Address
0h 8002 0060
0h 8002 0064
0h 8002 0068
0h 8002 006C
0h 8002 0070
0h 8002 0074
0h 8002 0078
0h 8002 007C
0h 8002 0080
0h 8002 0084
0h 8002 0088 –
0h 8002 FFFF
Name
GPCLKR0
GPCLKR1
—
GPCLKR2
GPCLKR3
—
—
—
—
—
—
Description
GPCLK Control Register 0
GPCLK Control Register 1
Reserved
GPCLK Control Register 2
GPCLK Control Register 3
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
11.10 Serial Port 2 – Infrared Communications Port (ICP)
The infrared communications port (ICP) operates at half-duplex and provides direct connection to
commercially available Infrared Data Association (IrDA) compliant LED transceivers. The ICP
supports both the original IrDA standard with speeds up to 115.2 Kbps as well as the newer
4-Mbps standard. Both standards use different bit encoding techniques and serial packet formats.
Low-speed IrDA transmission uses the Hewlett-Packard Serial Infrared standard (HP-SIR*) for bit
encoding and a universal asynchronous receiver-transmitter (UART) as the serial engine;
high-speed uses four-position pulse modulation (4PPM) and a specialized serial packet protocol
developed expressly for IrDA transmission. To support these two standards, the ICP contains two
separate blocks, each comprised of a bit encoder/decoder and serial-to-parallel data engine. The
engine within the ICP that implements the special 4-Mbps protocol is called the high-speed serial
to parallel (HSSP) receiver-transmitter. Only one of the two standards can be enabled at a time (the
user cannot enable low-speed transmit and high-speed receive at the same time). To support a
variety of IrDA transceivers, both the transmit and receive data pins can be individually configured
to communicate either using normal or inverted data. Additionally, if IrDA transmission is not
needed, the ICP’s UART can be enabled while disabling the HP-SIR* bit encoder for use as a
general-purpose serial port.
Note: Programming and operation of serial port 2’s UART is identical to serial port 3. Refer to
Section 11.11, “Serial Port 3 – UART” on page 11-109 for a complete description of using the ICP
for low-speed IrDA operation.
The external pins dedicated to the ICP are TXD2 and RXD2. If serial transmission is not required
and the ICP is disabled, control of these pins is given to the peripheral pin control (PPC) unit for
use as general-purpose input/output pins (noninterruptible). Refer to Section 11.13, “Peripheral Pin
Controller (PPC)” on page 11-167.
11-84
SA-1110 Developer’s Manual