Intel E3815 FH8065301567411 Data Sheet
![Intel](https://files.manualsbrain.com/attachments/5a71b1e7f60391972dadeef20435931cbf4621a5/common/fit/150/50/86c99b5f14aeb2708e9a9e1b5305af4ccf882c1af0155dad25413c2ed84e/brand_logo.png)
Product codes
FH8065301567411
Intel
®
Atom™ Processor E3800 Product Family
Datasheet
4423
32.6.4
Line Control Register (COM1_LCR)—Offset 3FBh
The LCR, line control register is used at initialisation to set the communication
parameters. Parity and number of data bits can be changed for example. The register
also controls the accessibility of the DLL and DLM registers. These registers are
mapped to the same I/O port as the RBR, THR and IER registers. Because they are only
accessed at initialisation when no communication occurs this register swapping has no
influence on performance.
Access Method
Default: 00h
3:0
0001b
RO
Interrupt ID (IIR): Read
from this field indicates the highest priority pending
interrupt which can be one of the following types: '0000' - modem status '0001' - no
interrupt pending '0010' - THR empty '0100' - received data available '0110' - receiver
line status '0111' - busy detect '1100' - character timeout Write to this field is split to
four bits: Bit Description 3 DMA Mode, determines the DMA signalling mode used: '0'-
mode 0, '1' - mode 1 2 XMIT FIFO Reset, resets the control portion of the transmit
FIFO and treats the FIFO as empty. 1 RCVR FIFO Reset, resets the control portion of
the receive FIFO and treats the FIFO as empty. 0 FIFO Enable. This enables/disables
the transmit (XMIT) and receive (RCVR) FIFOs. Whenever the value of this bit is
changed both the XMIT and RCVR controller portion of FIFOs is reset.
Bit
Range
Default &
Access
Description
Type:
I/O Register
(Size: 8 bits)
COM1_LCR:
7
4
0
0
0
0
0
0
0
0
0
DLAB
BC
SP
EP
S
PE
N
ST
O
P
DLS
Bit
Range
Default &
Access
Description
7
0b
RW
Divisor Latch Access Bit (DLAB):
This field is used to enable reading and writing of
the Divisor Latch register (DLL and DLH) to set the baud rate of the UART. This bit must
be cleared after initial baud rate setup in order to access other registers. '0' - RBR, THR
and IER accessible '1' - DLL and DLM accessible See Rx_Tx_Buffer and IER registers
description for more details.
6
0b
RW
Break Control (BC):
This is used to cause a break condition to be transmitted to the
receiving device. If set to one the serial output is forced to the spacing (logic 0) state.
When not in Loopback Mode, as determined by MCR[4], the sout line is forced low until
the Break bit is cleared. If SIR_MODE == Enabled and active (MCR[6] set to one) the
sir_out_n line is continuously pulsed. When in Loopback Mode, the break condition is
internally looped back to the receiver and the sir_out_n line is forced low.
5
0b
RO
Stick Parity (SP):
Reserved and read as zero
4
0b
RW
Even Parity Select (EPS):
This is used to select between even and odd parity, when
parity is enabled (PEN set to one). If set to one, an even number of logic 1s is
transmitted or checked. If set to zero, an odd number of logic 1s is transmitted or
checked.
3
0b
RW
Parity Enable (PEN):
This is used to enable and disable parity generation and
detection in transmitted and received serial character respectively. '0' - parity disabled
'1' - parity enabled