50.6.10 SPI Status Register

Table 50-13. Register Bit Attribute Legend
Symbol Description Symbol Description Symbol Description
R Readable bit HC Cleared by Hardware (Grey cell) Unimplemented
W Writable bit HS Set by Hardware X Bit is unknown at Reset
K Write to clear S Software settable bit
Name: STATUS
Offset: 0x24
Reset: 0x90002000
Property: PAC Write-Protection

Bit 3130292827262524 
 SPIRBE SPIRBFSPITBE SPITBF TXBUFELM8 
Access R/WR/WR/WR/WR/W 
Reset 10100 
Bit 2322212019181716 
 TXBUFELM7TXBUFELM6TXBUFELM5TXBUFELM4TXBUFELM3TXBUFELM2TXBUFELM1TXBUFELM0 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 15141312111098 
  SPIBUSYSRMT    RXBUFELM8 
Access R/WR/WR/W 
Reset 010 
Bit 76543210 
 RXBUFELM7RXBUFELM6RXBUFELM5RXBUFELM4RXBUFELM3RXBUFELM2RXBUFELM1RXBUFELM0 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 

Bit 31 – SPIRBE RX Buffer Empty bit

SPIRBF reflects the empty status of the multi-element FIFO.

ValueDescription
0 RX Buffer not Empty
1 RX Buffer Empty

Bit 29 – SPIRBF SPI Receive Buffer Full status bit

SPIRBF reflects the full status of the multi-element FIFO.

ValueDescription
0 SPIxRXB is not full
1 SPIxRXB is full

Bit 28 – SPITBE SPI Transmit Buffer Empty status bit

SPITBE reflects the empty status of the multi-element FIFO.

ValueDescription
0 SPIxTXB is not empty
1 SPIxTXB is empty

Bit 26 – SPITBF SPI Transmit Buffer Full Status bit

SPITBF reflects the full status of the multi-element FIFO.

ValueDescription
0 SPIxTXB not full
1 SPIxTXB is full

Bits 16, 17, 18, 19, 20, 21, 22, 23, 24 – TXBUFELM Transmit Buffer Element Count bits

Reflects the number of FIFO elements used.

8 bit data is 1 element (total of 64 elements available)

8 = 16 bit data is 2 elements (total of 32 elements available)

16 = 24 bit data is 3 elements (total of 21elements available)

24 bit data is 4 elements (total of 16 elements available)

Bit 14 – SPIBUSY SPI activity status bit

ValueDescription
0 No on-going transactions (at time of read)
1 Macro currently busy with some transactions

Bit 13 – SRMT Register (SPIxSR) Empty bit

ValueDescription
0 There are current or pending transactions.
1 There are no current or pending transactions.

(i.e. Neither SPIxTXB or SPIxSR contain data to transmit)

Bits 0, 1, 2, 3, 4, 5, 6, 7, 8 – RXBUFELM Receive Buffer Element Count bits

Reflects the number of FIFO elements used

8 bit data is 1 element (total of 64 elements available)

8 = 16 bit data is 2 elements (total of 32 elements available)

16 = 24 bit data is 3 elements (total of 21 elements available)

24 bit data is 4 elements (total of 16 elements available)