![Intel IXP45X Developer'S Manual Download Page 774](http://html1.mh-extra.com/html/intel/ixp45x/ixp45x_developers-manual_2073092774.webp)
Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network Processors—Universal Asynchronous
Receiver-Transmitter (UART)
Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network Processors
Developer’s Manual
August 2006
774
Order Number: 306262-004US
14.5.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. It provides a
transmit encoder and receive decoder to support a physical link that conforms to the
Infrared Data Association Serial Infrared Specification.
In the IXP45X/IXP46X network processors, infrared mode is not supported. The reason
for including this register in the address map and register description section is so
software can ensure that this mode is never enabled.
Register Name:
SPR
Hex Offset Address:
0xC800 X01C
Reset Hex Value:
0x00000000
Register
Description:
Scratch-Pad Register
Access: Read/Write.
31
8
7
0
(Reserved)
SCR
Register
SPR
Bits
Name
Description
31:8
(Reserved)
7
SCR
No effect on UART functionality
Register Name:
ISR
Hex Offset Address:
0xC800 X020
Reset Hex Value:
0x00000000
Register
Description:
Infrared Selection Register
Access: Read/Write.
31
8
7
6
5
4
3
2
1
0
(Reserved)
RX
PL
TXPL
XMOD
E
(R
es
er
ve
d)
Register
ISR
(Sheet 1 of 2)
Bits
Name
Description
31:5
(Reserved)
4
RXPL
Receive Data Polarity:
0 = SIR decoder takes positive pulses as zeros
1 = SIR decoder takes negative pulses as zeros
3
TXPL
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