UM10503
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2012. All rights reserved.
User manual
Rev. 1.3 — 6 July 2012
1021 of 1269
NXP Semiconductors
UM10503
Chapter 40: LPC43xx SPI
40.6.2 SPI Status Register
The SPSR register controls the operation of SPI as per the configuration bits setting
shown in
.
7
SPIE
Serial peripheral interrupt enable.
0
0
SPI interrupts are inhibited.
1
A hardware interrupt is generated each time the SPIF or
MODF bits are activated.
11:8
BITS
When bit 2 of this register is 1, this field controls the number
of bits per transfer:
0000
0x8
8 bits per transfer
0x9
9 bits per transfer
0xA
10 bits per transfer
0xB
11 bits per transfer
0xC
12 bits per transfer
0xD
13 bits per transfer
0xE
14 bits per transfer
0xF
15 bits per transfer
0x0
16 bits per transfer
31:12 -
Reserved, user software should not write ones to reserved
bits. The value read from a reserved bit is not defined.
NA
Table 886: SPI Control Register (CR - address 0x4010 0000) bit description
…continued
Bit
Symbol
Value Description
Reset
value
Table 887: SPI Status Register (SR - address 0x4010 0004) bit description
Bit
Symbol
Description
Reset
value
2:0
-
Reserved, user software should not write ones to reserved bits. The
value read from a reserved bit is not defined.
NA
3
ABRT
Slave abort. When 1, this bit indicates that a slave abort has occurred.
This bit is cleared by reading this register.
0
4
MODF
Mode fault. when 1, this bit indicates that a Mode fault error has
occurred. This bit is cleared by reading this register, then writing the
SPI0 control register.
0
5
ROVR
Read overrun. When 1, this bit indicates that a read overrun has
occurred. This bit is cleared by reading this register.
0