STM32G0 MCAL 0.0.1
Tiny MCAL for educational purpose.
Loading...
Searching...
No Matches
Spi Id number for module and each API

Macros

#define SPI_ID_INIT   0x00u
 
#define SPI_ID_DE_INIT   0x01u
 
#define SPI_ID_WRITE_IB   0x02u
 
#define SPI_ID_ASYNC_TRANSMIT   0x03u
 
#define SPI_ID_READ_IB   0x04u
 
#define SPI_ID_SET_UP_EB   0x05u
 
#define SPI_ID_GET_STATUS   0x06u
 
#define SPI_ID_GET_JOB_RESULT   0x07u
 
#define SPI_ID_GET_SEQUENCE_RESULT   0x08u
 
#define SPI_ID_GET_VERSION_INFO   0x09u
 
#define SPI_ID_SYNC_TRANSMIT   0x0Au
 
#define SPI_ID_GET_HWUNIT_STATUS   0x0Bu
 
#define SPI_ID_CANCEL   0x0Cu
 
#define SPI_ID_SET_ASYNC_MODE   0x0Du
 

Detailed Description

Macro Definition Documentation

◆ SPI_ID_ASYNC_TRANSMIT

#define SPI_ID_ASYNC_TRANSMIT   0x03u

Spi_AsyncTransmit() api service id

◆ SPI_ID_CANCEL

#define SPI_ID_CANCEL   0x0Cu

Spi_Cancel() api service id

◆ SPI_ID_DE_INIT

#define SPI_ID_DE_INIT   0x01u

Spi_DeInit() api service id

◆ SPI_ID_GET_HWUNIT_STATUS

#define SPI_ID_GET_HWUNIT_STATUS   0x0Bu

Spi_GetHWUnitStatus() api service id

◆ SPI_ID_GET_JOB_RESULT

#define SPI_ID_GET_JOB_RESULT   0x07u

Spi_GetJobResult() api service id

◆ SPI_ID_GET_SEQUENCE_RESULT

#define SPI_ID_GET_SEQUENCE_RESULT   0x08u

Spi_GetSequenceResult() api service id

◆ SPI_ID_GET_STATUS

#define SPI_ID_GET_STATUS   0x06u

Spi_GetStatus() api service id

◆ SPI_ID_GET_VERSION_INFO

#define SPI_ID_GET_VERSION_INFO   0x09u

Spi_GetVersionInfo() api service id

◆ SPI_ID_INIT

#define SPI_ID_INIT   0x00u

Spi_Init() api service id

◆ SPI_ID_READ_IB

#define SPI_ID_READ_IB   0x04u

Spi_ReadIB() api service id

◆ SPI_ID_SET_ASYNC_MODE

#define SPI_ID_SET_ASYNC_MODE   0x0Du

Spi_SetAsyncMode() api service id

◆ SPI_ID_SET_UP_EB

#define SPI_ID_SET_UP_EB   0x05u

Spi_SetupEB() api service id

◆ SPI_ID_SYNC_TRANSMIT

#define SPI_ID_SYNC_TRANSMIT   0x0Au

Spi_SyncTransmit() api service id

◆ SPI_ID_WRITE_IB

#define SPI_ID_WRITE_IB   0x02u

Spi_WriteIB() api service id