
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
343 of 464
NXP Semiconductors
UM10850
Chapter 24: LPC5410x System FIFO for Serial Peripherals
24.5.6 FIFO configuration register for SPI0 and SPI1
The FIFOCFGSPI register configure the FIFO sizes for the
related
SPI receiver and
transmitter. Each SPI has a dedicated FIFOCFG register.
Remark:
To reconfigure transmit or receive FIFOs, all SPI transmit or receive functions
must be paused and their FIFOs empty. Before any are un-paused, all SPI FIFO sizes
must be configured such that no more than the available FIFO space is allocated. That is,
the sum of all FIFO sizes must not exceed the related FIFOTOTAL value in the
FIFOCTLSPI register. After configuration, the FIFOs must be reset. See
“Configuring peripheral FIFOs”
.
Table 380. Address map FIFOCFGSPI[0:1] registers
Peripheral
Base address
Offset
Increment
Dimension
VFIFO
0x1C03 8000
[0x210:0x214]
0x4
2
Table 381. FIFO configuration register for SPIn (FIFOCFGSPI[0:1], address offset [0x210:0x214]) bit description
Bit
Symbol
Description
Reset Value
7:0
RXSIZE
Configures the SPI receive FIFO size. A zero values provides no System FIFO service for
the related SPI receiver.
0
15:8
TXSIZE
Configures the SPI transmit FIFO size. A zero values provides no System FIFO service for
the related SPI transmitter.
0
31:16 -
Reserved. Read value is undefined, only zero should be written.
NA