UM10850
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2016. All rights reserved.
User manual
Rev. 2.4 — 13 September 2016
337 of 464
NXP Semiconductors
UM10850
Chapter 24: LPC5410x System FIFO for Serial Peripherals
24.5 Register description
Table 373. Register overview: FIFO register map (base address 0x1C03 8000)
Name
Access
Address
Offset
Description
Reset
Value
Refer-
ence
Global System FIFO registers
FIFOCTLUSART
R/W 0x0100
USART
FIFO
global control register. These registers are
byte, halfword, and word addressable.The upper 16 bits of
these registers provide information about the System FIFO
configuration, and are specific to each device type.
0x707
FIFOUPDATEUSART W1
0x0104
USART FIFO global update register
NA
FIFOCFGUSART0
R/W
0x0110
FIFO configuration register for USART0
0
FIFOCFGUSART1
R/W
0x0114
FIFO configuration register for USART1
0
FIFOCFGUSART2
R/W
0x0118
FIFO configuration register for USART2
0
FIFOCFGUSART3
R/W
0x011C
FIFO configuration register for USART3
0
FIFOCTLSPI
R/W
0x0200
SPI FIFO global control register. These registers are byte,
halfword, and word addressable. The upper 16 bits of
these registers provide information about the System FIFO
configuration, and are specific to each device type.
0x707
FIFOUPDATESPI
W1
0x0204
SPI FIFO global update register
NA
FIFOCFGSPI0
R/W
0x0210
FIFO configuration register for SPI0
0
FIFOCFGSPI1
R/W
0x0214
FIFO configuration register for SPI0
0
USART specific registers
CFGUSART0
R/W
0x1000
USART0 configuration
0
STATUSART0
R/W
0x1004
USART0 status
0x300
INTSTATUSART0
RO
0x1008
USART0 interrupt status
0x300
CTLSETUSART0
RO/W1
0x100C
USART0 control read and set register. A complete value
may be read from this register. Writing a 1 to any
implemented bit position causes that bit to be set.
0
CTLCLRUSART0
W1
0x1010
USART0 control clear register. Writing a 1 to any
implemented bit position causes the corresponding bit in
the related CTLSET register to be cleared.
NA
RXDATUSART0
RO
0x1014
USART0 received data
NA
RXDATSTATUSART0 RO
0x1018
USART0 received data with status
NA
TXDATUSART0
WO
0x101C
USART0 transmit data
0
CFGUSART1
R/W
0x1100
USART1 configuration
0
STATUSART1
R/W
0x1104
USART1 status
0x300
INTSTATUSART1
RO
0x1108
USART1 interrupt status
0x300
CTLSETUSART1
RO/W1
0x110C
USART1 control read and set register. A complete value
may be read from this register. Writing a 1 to any
implemented bit position causes that bit to be set.
0
CTLCLRUSART1
W1
0x1110
USART1 control clear register. Writing a 1 to any
implemented bit position causes the corresponding bit in
the related CTLSET register to be cleared.
NA
RXDATUSART1
RO
0x1114
USART1 received data
NA
RXDATSTATUSART1 RO
0x1118
USART1 received data with status
NA
TXDATUSART1
WO
0x111C
USART1 transmit data
0