12 #ifndef ISF_SPI_MASTER_TYPES_H_
13 #define ISF_SPI_MASTER_TYPES_H_
struct spi_master_BusConfig_struct spi_master_busConfig_t
unsigned char uint8
This defines uint8 as unsigned char.
isf_status_t(* fnreadpostProcossing_t)(void *cmd, void *dataOut)
isf_status_t(* fnwritepreProcessing_t)(void *cmdOut, uint32 offset, uint32 size, void *writebuffer)
isf_status_t(* fnwritepostProcossing_t)(void *cmd)
fsl_spi_master_driver.h defines structures and types for the spi master driver.
This structure defines the slave specific spi information.
unsigned long uint32
This defines uint32 as unsigned long.
spi_master_busConfig_t busConfig
isf_status_t(* fnslaveinit_t)(void)
The isf_types.h file contains the ISF data type definitions and some of the globally used macros...
isf_status_t(* fnreadpreProcessing_t)(void *cmdout, uint32 offset, uint32 size)
fnreadpreProcessing_t readpreProcess
spi_master_slaveInfo_t * pSlaveInfo
fnreadpostProcossing_t readpostProcess
This structure defines the spi slave command format.
struct spi_mater_slaveInfo spi_master_slaveInfo_t
This structure defines the slave specific spi information.
uint32 isf_duration_t
ISF time duration in microseconds.
fnwritepreProcessing_t writepreProcess
Main ISF header file. Contains code common to all ISF components.
struct spi_mater_SlaveCmd spi_mater_slaveCmd_t
This structure defines the spi slave command format.
fnwritepostProcossing_t writepostProcess
spi_master_busConfig_t busConfig
int32 isf_status_t
ISF return status type.
struct spi_mater_BusHandle_struct spi_master_busHandle_t
This structure defines the data bus handle.
This structure defines the data bus handle.
Information about a device on the SPI bus.