| ISF 2.1 Intelligent Sensing Framework for Kinetis with Processor Expert

- Main Page
- Modules
- Data Structures
- Files

- File List
- Globals

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Data Structures | Typedefs
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.

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.

typedef struct spi_mater_slaveInfo spi_master_slaveInfo_t

This structure defines the slave specific spi information.

typedef struct spi_mater_SlaveCmd spi_mater_slaveCmd_t

This structure defines the spi slave command format.

- © Freescale Semiconductor, Inc. 2015. All Rights Reserved.