| ISF 2.2 rev 5 Intelligent Sensing Framework for Kinetis with Processor Expert

- Main Page
- Modules
- Data Structures
- Files

- File List
- Globals

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_dspi_hal.h"`
`#include "fsl_dspi_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) 2015, 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 48 of file isf_spi_master_types.h.

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

Definition at line 47 of file isf_spi_master_types.h.

typedef isf_status_t(* fnslaveinit_t) (void)

Definition at line 44 of file isf_spi_master_types.h.

typedef isf_status_t(* fnwritepostProcossing_t) (void *cmd)

Definition at line 46 of file isf_spi_master_types.h.

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

Definition at line 45 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. 2016. All Rights Reserved.