Intel IXP42X Personal Computer User Manual


 
Intel
®
IXP42X Product Line of Network Processors and IXC1100 Control Plane Processor
September 2006 DM
Order Number: 252480-006US 369
Universal Asynchronous Receiver Transceiver (UART)—Intel
®
IXP42X product line and IXC1100
control plane processors
10.5.1.13 Infrared Selection Register
The Slow Infrared (SIR) Interface can be used — in conjunction with a standard UART
— to support two-way, wireless communications using infrared radiation. The register
provides a transmit encoder and receive decoder to support a physical link which
conforms to the Infrared Data Association Serial Infrared Specification.
For this application, however, the infrared mode will not be used. This register is
included in the address map and register description section so software can ensure
that this mode is never enabled.
Register SPR
Bits Name Description
31:8 (Reserved)
7 SCR No effect on UART functionality
Register Name: ISR
Hex Offset Address: 0xC800 1020 Reset Hex Value: 0x00000000
Register
Description:
Infrared Selection Register
Access: Read/Write.
31 876543210
(Reserved)
RXPL
TXPL
XMODE
RCVEIR
XMITIR
Register ISR (Sheet 1 of 2)
Bits Name Description
31:5 (Reserved)
4RXPL
Receive Data Polarity:
0 = SIR decoder takes positive pulses as zeros
1 = SIR decoder takes negative pulses as zeros
3TXPL
Transmit Data Polarity:
0 = SIR encoder generates a positive pulse for a data bit of zero
1 = SIR encoder generates a negative pulse for a data bit of zero