![]() |
ISF
2.1
Intelligent Sensing Framework for Kinetis with Processor Expert
|
Go to the source code of this file.
Data Structures | |
struct | TU_instance_PEx_t |
This structure contains Timer Unit LLD function pointers. More... | |
Typedefs | |
typedef LDD_TDeviceData *(* | fnTUInit_t )(LDD_TUserData *UserDataPtr) |
This is the function pointer signature for Timer Unit initialization. More... | |
typedef void(* | fnTUDeinit_t )(LDD_TDeviceData *DeviceDataPtr) |
This is the function pointer signature for Timer Unit de-initialization. More... | |
typedef LDD_TError(* | fnTUEnable_t )(LDD_TDeviceData *DeviceDataPtr) |
This is the function pointer signature for Timer Unit enable. More... | |
typedef LDD_TError(* | fnTUDisable_t )(LDD_TDeviceData *DeviceDataPtr) |
This is the function pointer signature for Timer Unit disable. More... | |
typedef LDD_TError(* | fnTUSetPeriodTicks_t )(LDD_TDeviceData *DeviceDataPtr, BMTimer1_TValueType Ticks) |
This is the function pointer signature for setting the Timer Unit period. More... | |
typedef LDD_TError(* | fnTUGetPeriodTicks_t )(LDD_TDeviceData *DeviceDataPtr, BMTimer1_TValueType *TicksPtr) |
This is the the function pointer signature for retrieving the Timer Unit period. More... | |
typedef LDD_TError(* | fnTUResetCounter_t )(LDD_TDeviceData *DeviceDataPtr) |
This is the the function pointer signature for resetting the Timer Unit counter. More... | |
typedef BMTimer1_TValueType(* | fnTUGetCounterValue_t )(LDD_TDeviceData *DeviceDataPtr) |
This is the the function pointer signature retrieving the Timer Unit counter. More... | |
Variables | |
const TU_instance_PEx_t | TU_instance_tbl [] |
typedef void(* fnTUDeinit_t)(LDD_TDeviceData *DeviceDataPtr) |
This is the function pointer signature for Timer Unit de-initialization.
Definition at line 20 of file isf_fsl_TU_PEx.h.
typedef LDD_TError(* fnTUDisable_t)(LDD_TDeviceData *DeviceDataPtr) |
This is the function pointer signature for Timer Unit disable.
Definition at line 30 of file isf_fsl_TU_PEx.h.
typedef LDD_TError(* fnTUEnable_t)(LDD_TDeviceData *DeviceDataPtr) |
This is the function pointer signature for Timer Unit enable.
Definition at line 25 of file isf_fsl_TU_PEx.h.
typedef BMTimer1_TValueType(* fnTUGetCounterValue_t)(LDD_TDeviceData *DeviceDataPtr) |
This is the the function pointer signature retrieving the Timer Unit counter.
Definition at line 50 of file isf_fsl_TU_PEx.h.
typedef LDD_TError(* fnTUGetPeriodTicks_t)(LDD_TDeviceData *DeviceDataPtr, BMTimer1_TValueType *TicksPtr) |
This is the the function pointer signature for retrieving the Timer Unit period.
Definition at line 40 of file isf_fsl_TU_PEx.h.
typedef LDD_TDeviceData*(* fnTUInit_t)(LDD_TUserData *UserDataPtr) |
This is the function pointer signature for Timer Unit initialization.
Definition at line 15 of file isf_fsl_TU_PEx.h.
typedef LDD_TError(* fnTUResetCounter_t)(LDD_TDeviceData *DeviceDataPtr) |
This is the the function pointer signature for resetting the Timer Unit counter.
Definition at line 45 of file isf_fsl_TU_PEx.h.
typedef LDD_TError(* fnTUSetPeriodTicks_t)(LDD_TDeviceData *DeviceDataPtr, BMTimer1_TValueType Ticks) |
This is the function pointer signature for setting the Timer Unit period.
Definition at line 35 of file isf_fsl_TU_PEx.h.
const TU_instance_PEx_t TU_instance_tbl[] |
Definition at line 2 of file BM_pit_instance_tbl.h.
Referenced by pit_hal_read_timer_count(), pit_hal_read_timer_period_count(), pit_hal_set_timer_period_count(), pit_hal_timer_reset(), pit_hal_timer_start(), pit_hal_timer_stop(), and pit_init_channel().