| 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 | Variables
isf_fsl_TU_PEx.h File Reference
`#include "PE_Types.h"`
`#include "BMTimer1.h"`
Include dependency graph for isf_fsl_TU_PEx.h:
This graph shows which files directly or indirectly include this file:

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 Documentation

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.

## Variable Documentation

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().

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