ISF  2.1
Intelligent Sensing Framework for Kinetis with Processor Expert
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
isf_spi_master_types.h File Reference

isf_spi_master_types.h defines the spi protocol adapter structure and types. More...

#include "isf_types.h"
#include "isf.h"
#include "fsl_spi_master_driver.h"
Include dependency graph for isf_spi_master_types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  spi_master_BusConfig_struct
 
struct  spi_mater_BusHandle_struct
 This structure defines the data bus handle. More...
 
struct  spi_mater_SlaveCmd
 This structure defines the spi slave command format. More...
 
struct  spi_mater_slaveInfo
 This structure defines the slave specific spi information. More...
 
struct  spi_master_CommSpecificInfo_t
 

Typedefs

typedef struct
spi_master_BusConfig_struct 
spi_master_busConfig_t
 
typedef struct
spi_mater_BusHandle_struct 
spi_master_busHandle_t
 This structure defines the data bus handle. More...
 
typedef struct spi_mater_SlaveCmd spi_mater_slaveCmd_t
 This structure defines the spi slave command format. More...
 
typedef isf_status_t(* fnslaveinit_t )(void)
 
typedef isf_status_t(* fnwritepreProcessing_t )(void *cmdOut, uint32 offset, uint32 size, void *writebuffer)
 
typedef isf_status_t(* fnwritepostProcossing_t )(void *cmd)
 
typedef isf_status_t(* fnreadpreProcessing_t )(void *cmdout, uint32 offset, uint32 size)
 
typedef isf_status_t(* fnreadpostProcossing_t )(void *cmd, void *dataOut)
 
typedef struct spi_mater_slaveInfo spi_master_slaveInfo_t
 This structure defines the slave specific spi information. More...
 

Detailed Description

isf_spi_master_types.h defines the spi protocol adapter structure and types.

File: isf_spi_master_types.h

Copyright (c) 2014, Freescale Semiconductor, Inc.

Definition in file isf_spi_master_types.h.

Typedef Documentation

typedef isf_status_t(* fnreadpostProcossing_t)(void *cmd, void *dataOut)

Definition at line 43 of file isf_spi_master_types.h.

typedef isf_status_t(* fnreadpreProcessing_t)(void *cmdout, uint32 offset, uint32 size)

Definition at line 42 of file isf_spi_master_types.h.

typedef isf_status_t(* fnslaveinit_t)(void)

Definition at line 39 of file isf_spi_master_types.h.

typedef isf_status_t(* fnwritepostProcossing_t)(void *cmd)

Definition at line 41 of file isf_spi_master_types.h.

typedef isf_status_t(* fnwritepreProcessing_t)(void *cmdOut, uint32 offset, uint32 size, void *writebuffer)

Definition at line 40 of file isf_spi_master_types.h.

This structure defines the data bus handle.

This structure defines the slave specific spi information.

This structure defines the spi slave command format.