Macros
State from Software CS Assert
Peripheral Driver » HAL Driver » SPI » Defines
Collaboration diagram for State from Software CS Assert:

## Macros
#define | CS_STA_STATE_POLL_TX 0x01
| State from Software CS Assert. More...
#define | CS_STA_STATE_POLL_RX 0x02
| CS ASSERT when Receiving Starts by Polling. More...
#define | CS_STA_STATE_POLL_TX_RX 0x03
| CS ASSERT when DUPLEX Starts by Polling. More...
#define | CS_STA_STATE_POLL_EEPREAD 0x04
| CS ASSERT when EEPREAD Starts by Polling. More...
#define | CS_STA_STATE_IT_TX 0x05
| CS ASSERT when Transferring Starts by Interrupt. More...
#define | CS_STA_STATE_IT_RX 0x06
| CS ASSERT when Receiving Starts by Interrupt. More...
#define | CS_STA_STATE_IT_TX_RX 0x07
| CS ASSERT when DUPLEX Starts by Interrupt. More...
#define | CS_STA_STATE_IT_EEPREAD 0x08
| CS ASSERT when EEPREAD Starts by Interrupt. More...
#define | CS_STA_STATE_DMA_TX 0x09
| CS ASSERT when Transferring Starts by DMA. More...
#define | CS_STA_STATE_DMA_RX 0x0A
| CS ASSERT when Receiving Starts by DMA. More...
#define | CS_STA_STATE_DMA_TX_RX 0x0B
| CS ASSERT when DUPLEX Starts by DMA. More...
#define | CS_STA_STATE_DMA_EEPREAD 0x0C
| CS ASSERT when EEPREAD Starts by DMA. More...
#define | CS_STA_STATE_DMA_LLP_TX 0x0D
| CS ASSERT when Transferring Starts by DMA LLP. More...
#define | CS_STA_STATE_DMA_SCATTER_RX 0x0E
| CS ASSERT when Receiving Starts by DMA Scatter. More...

## Detailed Description

## Macro Definition Documentation

## ◆ CS_STA_STATE_DMA_EEPREAD

#define CS_STA_STATE_DMA_EEPREAD 0x0C

CS ASSERT when EEPREAD Starts by DMA.

Definition at line 160 of file gr55xx_hal_spi.h.

## ◆ CS_STA_STATE_DMA_LLP_TX

#define CS_STA_STATE_DMA_LLP_TX 0x0D

CS ASSERT when Transferring Starts by DMA LLP.

Definition at line 161 of file gr55xx_hal_spi.h.

## ◆ CS_STA_STATE_DMA_RX

#define CS_STA_STATE_DMA_RX 0x0A

CS ASSERT when Receiving Starts by DMA.

Definition at line 158 of file gr55xx_hal_spi.h.

## ◆ CS_STA_STATE_DMA_SCATTER_RX

#define CS_STA_STATE_DMA_SCATTER_RX 0x0E

CS ASSERT when Receiving Starts by DMA Scatter.

Definition at line 162 of file gr55xx_hal_spi.h.

## ◆ CS_STA_STATE_DMA_TX

#define CS_STA_STATE_DMA_TX 0x09

CS ASSERT when Transferring Starts by DMA.

Definition at line 157 of file gr55xx_hal_spi.h.

## ◆ CS_STA_STATE_DMA_TX_RX

#define CS_STA_STATE_DMA_TX_RX 0x0B

CS ASSERT when DUPLEX Starts by DMA.

Definition at line 159 of file gr55xx_hal_spi.h.

## ◆ CS_STA_STATE_IT_EEPREAD

#define CS_STA_STATE_IT_EEPREAD 0x08

CS ASSERT when EEPREAD Starts by Interrupt.

Definition at line 156 of file gr55xx_hal_spi.h.

## ◆ CS_STA_STATE_IT_RX

#define CS_STA_STATE_IT_RX 0x06

CS ASSERT when Receiving Starts by Interrupt.

Definition at line 154 of file gr55xx_hal_spi.h.

## ◆ CS_STA_STATE_IT_TX

#define CS_STA_STATE_IT_TX 0x05

CS ASSERT when Transferring Starts by Interrupt.

Definition at line 153 of file gr55xx_hal_spi.h.

## ◆ CS_STA_STATE_IT_TX_RX

#define CS_STA_STATE_IT_TX_RX 0x07

CS ASSERT when DUPLEX Starts by Interrupt.

Definition at line 155 of file gr55xx_hal_spi.h.

## ◆ CS_STA_STATE_POLL_EEPREAD

#define CS_STA_STATE_POLL_EEPREAD 0x04

CS ASSERT when EEPREAD Starts by Polling.

Definition at line 152 of file gr55xx_hal_spi.h.

## ◆ CS_STA_STATE_POLL_RX

#define CS_STA_STATE_POLL_RX 0x02

CS ASSERT when Receiving Starts by Polling.

Definition at line 150 of file gr55xx_hal_spi.h.

## ◆ CS_STA_STATE_POLL_TX

#define CS_STA_STATE_POLL_TX 0x01

State from Software CS Assert.

CS ASSERT when Transferring Starts by Polling

Definition at line 149 of file gr55xx_hal_spi.h.

## ◆ CS_STA_STATE_POLL_TX_RX

#define CS_STA_STATE_POLL_TX_RX 0x03

CS ASSERT when DUPLEX Starts by Polling.

Definition at line 151 of file gr55xx_hal_spi.h.