EasyManua.ls Logo

Intel 386

Intel 386
691 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Intel386™ EX EMBEDDED MICROPROCESSOR USERS 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 the
same addresses. Bit 7 (DLAB) of the LCRn determines which register is accessed during a read
or 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 modem 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; has
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

Table of Contents

Related product manuals