![]() |
ISF
2.1
Intelligent Sensing Framework for Kinetis with Processor Expert
|
#include "PE_Types.h"
Go to the source code of this file.
Data Structures | |
struct | i2c_instance_PEx |
This structure contains i2c LLD function pointers. More... | |
Typedefs | |
typedef LDD_TDeviceData *(* | fnI2CInit_t )(LDD_TUserData *apUserData) |
This is the function pointer signature for i2c initialization. More... | |
typedef void(* | fnI2CDeint_t )(LDD_TDeviceData *apDevice) |
This is the function pointer signature for i2c de-initialization. More... | |
typedef LDD_TError(* | fnI2CDeviceSelect_t )(LDD_TDeviceData *apDevice, LDD_I2C_TAddrType AddrType, LDD_I2C_TAddr Addr) |
This is the function pointer signature for selecting the device. More... | |
typedef LDD_TError(* | fnI2CDeviceEnable_t )(LDD_TDeviceData *apDevice) |
This is the function pointer signature for enabling the device. More... | |
typedef LDD_TError(* | fnI2CDeviceDisable_t )(LDD_TDeviceData *apDevice) |
This is the function pointer signature for disabling the device. More... | |
typedef LDD_TError(* | fnI2CRead_t )(LDD_TDeviceData *apDevice, LDD_TData *BufferPtr, LDD_I2C_TSize Size, LDD_I2C_TSendStop SendStops) |
This is the function pointer signature for reading the data from a specified device. More... | |
typedef LDD_TError(* | fnI2CWrite_t )(LDD_TDeviceData *apDevice, LDD_TData *BufferPtr, LDD_I2C_TSize Size, LDD_I2C_TSendStop SendStop) |
This is the the function pointer signature for writing the data to a specified device. More... | |
typedef void(* fnI2CDeint_t)(LDD_TDeviceData *apDevice) |
This is the function pointer signature for i2c de-initialization.
Definition at line 18 of file isf_fsl_i2c_PEx.h.
typedef LDD_TError(* fnI2CDeviceDisable_t)(LDD_TDeviceData *apDevice) |
This is the function pointer signature for disabling the device.
Definition at line 30 of file isf_fsl_i2c_PEx.h.
typedef LDD_TError(* fnI2CDeviceEnable_t)(LDD_TDeviceData *apDevice) |
This is the function pointer signature for enabling the device.
Definition at line 26 of file isf_fsl_i2c_PEx.h.
typedef LDD_TError(* fnI2CDeviceSelect_t)(LDD_TDeviceData *apDevice, LDD_I2C_TAddrType AddrType, LDD_I2C_TAddr Addr) |
This is the function pointer signature for selecting the device.
Definition at line 22 of file isf_fsl_i2c_PEx.h.
typedef LDD_TDeviceData*(* fnI2CInit_t)(LDD_TUserData *apUserData) |
This is the function pointer signature for i2c initialization.
Definition at line 14 of file isf_fsl_i2c_PEx.h.
typedef LDD_TError(* fnI2CRead_t)(LDD_TDeviceData *apDevice, LDD_TData *BufferPtr, LDD_I2C_TSize Size, LDD_I2C_TSendStop SendStops) |
This is the function pointer signature for reading the data from a specified device.
Definition at line 34 of file isf_fsl_i2c_PEx.h.
typedef LDD_TError(* fnI2CWrite_t)(LDD_TDeviceData *apDevice, LDD_TData *BufferPtr, LDD_I2C_TSize Size, LDD_I2C_TSendStop SendStop) |
This is the the function pointer signature for writing the data to a specified device.
Definition at line 38 of file isf_fsl_i2c_PEx.h.