State from Software CS Assert

Macros

#define CS_STA_STATE_POLL_TX   0x01U
 State from Software CS Assert. More...
 
#define CS_STA_STATE_POLL_RX   0x02U
 
#define CS_STA_STATE_POLL_TX_RX   0x03U
 
#define CS_STA_STATE_POLL_EEPREAD   0x04U
 
#define CS_STA_STATE_IT_TX   0x05U
 
#define CS_STA_STATE_IT_RX   0x06U
 
#define CS_STA_STATE_IT_TX_RX   0x07U
 
#define CS_STA_STATE_IT_EEPREAD   0x08U
 
#define CS_STA_STATE_DMA_TX   0x09U
 
#define CS_STA_STATE_DMA_RX   0x0AU
 
#define CS_STA_STATE_DMA_TX_RX   0x0BU
 
#define CS_STA_STATE_DMA_EEPREAD   0x0CU
 
#define CS_STA_STATE_DMA_LLP_TX   0x0DU
 
#define CS_STA_STATE_DMA_SCATTER_RX   0x0EU
 

Detailed Description

Macro Definition Documentation

◆ CS_STA_STATE_DMA_EEPREAD

#define CS_STA_STATE_DMA_EEPREAD   0x0CU

CS ASSERT when EEPREAD Starts by DMA

Definition at line 159 of file hal_spi.h.

◆ CS_STA_STATE_DMA_LLP_TX

#define CS_STA_STATE_DMA_LLP_TX   0x0DU

CS ASSERT when Transferring Starts by DMA LLP

Definition at line 160 of file hal_spi.h.

◆ CS_STA_STATE_DMA_RX

#define CS_STA_STATE_DMA_RX   0x0AU

CS ASSERT when Receiving Starts by DMA

Definition at line 157 of file hal_spi.h.

◆ CS_STA_STATE_DMA_SCATTER_RX

#define CS_STA_STATE_DMA_SCATTER_RX   0x0EU

CS ASSERT when Receiving Starts by DMA Scatter

Definition at line 161 of file hal_spi.h.

◆ CS_STA_STATE_DMA_TX

#define CS_STA_STATE_DMA_TX   0x09U

CS ASSERT when Transferring Starts by DMA

Definition at line 156 of file hal_spi.h.

◆ CS_STA_STATE_DMA_TX_RX

#define CS_STA_STATE_DMA_TX_RX   0x0BU

CS ASSERT when DUPLEX Starts by DMA

Definition at line 158 of file hal_spi.h.

◆ CS_STA_STATE_IT_EEPREAD

#define CS_STA_STATE_IT_EEPREAD   0x08U

CS ASSERT when EEPREAD Starts by Interrupt

Definition at line 155 of file hal_spi.h.

◆ CS_STA_STATE_IT_RX

#define CS_STA_STATE_IT_RX   0x06U

CS ASSERT when Receiving Starts by Interrupt

Definition at line 153 of file hal_spi.h.

◆ CS_STA_STATE_IT_TX

#define CS_STA_STATE_IT_TX   0x05U

CS ASSERT when Transferring Starts by Interrupt

Definition at line 152 of file hal_spi.h.

◆ CS_STA_STATE_IT_TX_RX

#define CS_STA_STATE_IT_TX_RX   0x07U

CS ASSERT when DUPLEX Starts by Interrupt

Definition at line 154 of file hal_spi.h.

◆ CS_STA_STATE_POLL_EEPREAD

#define CS_STA_STATE_POLL_EEPREAD   0x04U

CS ASSERT when EEPREAD Starts by Polling

Definition at line 151 of file hal_spi.h.

◆ CS_STA_STATE_POLL_RX

#define CS_STA_STATE_POLL_RX   0x02U

CS ASSERT when Receiving Starts by Polling

Definition at line 149 of file hal_spi.h.

◆ CS_STA_STATE_POLL_TX

#define CS_STA_STATE_POLL_TX   0x01U

State from Software CS Assert.

CS ASSERT when Transferring Starts by Polling

Definition at line 148 of file hal_spi.h.

◆ CS_STA_STATE_POLL_TX_RX

#define CS_STA_STATE_POLL_TX_RX   0x03U

CS ASSERT when DUPLEX Starts by Polling

Definition at line 150 of file hal_spi.h.