Appendix
COM-2(PC)F62
C. The Details on NS16550Table 6.9. NS16550's Register
(Short from National Semiconductor's data book)
< 1 / 2 >
Register
0 DLAB = 0 0 DLAB = 0 1 DLAB = 0 2 2 3
Bit Receiver Transmitter Interrupt Interrupt FIFO Line
No. Buffer Holding Enable Ident. Control Control
Register Register Register Register Register Register
(Read Only) (Write Only) (Read Only) (Write Only)
RBR THR IER IIR FCR LCR
0Data Bit 0 Data Bit 0 Enable "0" if FIFO Word
Received Interrupt Enable Length
Data Pending Select
Available Bit 0
Interrupt (WLS0)
(ERBFI)
1Data Bit 1 Data Bit 1 Enable Interrupt RCVR Word
Transmitter ID FIFO Length
Holding Bit (0) Reset Select
Register Bit 1
Empty (WLS1)
Interrupt
(ETBEI)
2Data Bit 2 Data Bit 2 Enable Interrupt XMIT Number of
Receiver ID FIFO Stop Bits
Line Status Bit (1) Reset (STB)
Interrupt
(ELSI)
3Data Bit 3 Data Bit 3 Enable Interrupt DMA Parity
MODEM ID Mode Enable
Status Bit (2) Select (PEN)
Interrupt
(EDSSI)
4Data Bit 4 Data Bit 4 0 0 Reserved Even
Parity
Select
(EPS)
5Data Bit 5 Data Bit 5 0 0 Reserved Stick
Parity
6Data Bit 6 Data Bit 6 0FIFOs RCVR Set
Enabled Trigger Break
(LSB)
7Data Bit 7 Data Bit 7 0FIFOs RCVR Divisor
Enabled Trigger Latch
(MSB) Access Bit
(DLAB)