Macros
State from Software CS Assert
Peripheral Driver » HAL Driver » SPI » CS Signal Description » Defines

## 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.