
Intel® IQ80219 General Purpose PCI Processor Evaluation Platform
Software Reference
5.2.2UART
The UART is a TL16C550C. It sits on the Peripheral Bus and is accessed using PCE1 and XINT1# as shown in Figure 20:
Figure 20. UART Connection to Peripheral Bus
  | Texas  | CS  | |
Instruments*  | |||
  | |||
TL16C550C  | 
  | ||
  | UART0  | 
  | |
Intel® 80219  | INTERRUPT  | PCE1  | |
General Purpose  | |||
  | 
  | ||
PCI Processor  | 
  | 
  | |
XINT2# | 
  | 
  | |
Intel®  | 80219 General Purpose PCI  | ||
  | Processor Peripheral Bus  | ||
* Other names and brands may be claimed as property of others.  | 
  | 
  | |
  | 
  | ||
See datasheet at the following link for more information and a pin layout of this device:
http://focus.ti.com/docs/prod/productfolder.jhtml?genericPartNumber=TL16C550C.
Table 89.  | UART Register Settings | 
  | |
  | 
  | 
  | 
  | 
  | Address | Read Register | Write Register | 
  | 
  | 
  | 
  | 
  | FE81 0000H  | Receive Holding Register  | Transmit Holding Register  | 
  | 
  | 
  | 
  | 
  | FE81 0001H  | Unused  | Interrupt Enable Register  | 
  | 
  | 
  | 
  | 
  | FE81 0002H  | Interrupt Status Register  | FIFO Control Register  | 
  | 
  | 
  | 
  | 
  | FE81 0003H  | Unused  | Line Control Register  | 
  | 
  | 
  | 
  | 
  | FE81 0004H  | Unused  | Modem Control Register  | 
  | 
  | 
  | 
  | 
  | FE81 0005H  | Line Status Register  | Unused  | 
  | 
  | 
  | 
  | 
  | FE81 0006H  | Modem Status Register  | Unused  | 
  | 
  | 
  | 
  | 
  | FE81 0007H  | Scratchpad Register  | Scratchpad Register  | 
  | 
  | 
  | 
  | 
5.2.3Rotary Switch
The Rotary switch changes the value of a memory mapped register so it can be read later from software. For example, it can be used to allow the user to select from various 
Board Manual  | 73  |