Intel386™ EX EMBEDDED MICROPROCESSOR USER’S MANUAL
11-16
For PC compatibility, the SIO unit accesses its 11 registers through 8 I/O addresses. The RBRn,TBRn, and DLLn registers share the same addresses and the IERn and DLHn registers share thesame addresses. Bit 7 (DLAB) o f the LCRn determines which register is accessed during a reador write operation (Table 11-6).
IIR0
IIR1
(read only)
0F4FAH
0F8FAH 03FAH
02FAH Interrupt ID:
Indicates whether the modem status, transmit buffer empty,
receive buffer full, or receiver line status signal generated an
interrupt request.
MCR0
MCR1
(read/write)
0F4FCH
0F8FCH 03FCH
02FCH Modem Control:
Controls the interface with the m odem or data set.
Allows use of external UARTs.
MSR0
MSR1
(read/write)
0F4FEH
0F8FEH 03FEH
02FEH Modem Status:
Provides the current state of the control lines for the modem or
data set to the CPU.
SCR0
SCR1
(read/write)
0F4FFH
0F8FFH 03FFH
02FFH Scratch Pad:
An 8-bit read/write register available for use as a scratch pad; ha s
no effect on SIO
n
operation.

Table 11-6. Access to Multiplexed Registers

Expanded Address PC/AT Address Register Accessed
DLAB = 0 DLAB = 1
0F4F8H (read) 03F8H (read) RBR0 DLL0
0F4F8H (write) 03F8H (write) TBR0 DLL0
0F4F9H (read/write) 03F9H (read/write) IER0 DLH0
0F8F8H (read) 02F8H (read) RBR1 DLL1
0F8F8H (write) 02F8H (write) TBR1 DLL1
0F8F9H (read/write) 02F9H (read/write) IER1 DLH1

Table 11-5. SIO Registers(Sheet 2 of 2)

Register Expanded
Address PC/AT*
Address Function