iLLD_TC27xC  1.0
Collaboration diagram for Timer Functions:

Functions

IFX_EXTERN Ifx_TimerValue IfxGtm_Tom_Timer_getOffset (IfxGtm_Tom_Timer *driver)
 Returns the initial timer offset in ticks. More...
 
IFX_EXTERN volatile uint32IfxGtm_Tom_Timer_getPointer (IfxGtm_Tom_Timer *driver)
 Returns the pointer to timer channel. More...
 
IFX_EXTERN volatile uint32IfxGtm_Tom_Timer_getTriggerPointer (IfxGtm_Tom_Timer *driver)
 Returns the pointer to trigger channel. More...
 
IFX_EXTERN boolean IfxGtm_Tom_Timer_init (IfxGtm_Tom_Timer *driver, const IfxGtm_Tom_Timer_Config *config)
 Initialises the timer object. More...
 
IFX_EXTERN void IfxGtm_Tom_Timer_initConfig (IfxGtm_Tom_Timer_Config *config, Ifx_GTM *gtm)
 Initializes the configuration structure to default. More...
 

Detailed Description

Function Documentation

IFX_EXTERN Ifx_TimerValue IfxGtm_Tom_Timer_getOffset ( IfxGtm_Tom_Timer driver)

Returns the initial timer offset in ticks.

Parameters
driverTOM Timer interface Handle
Returns
Returns the initial timer offset in ticks

Definition at line 132 of file IfxGtm_Tom_Timer.c.

Referenced by IfxGtm_Tom_PwmHl_init().

IFX_EXTERN volatile uint32* IfxGtm_Tom_Timer_getPointer ( IfxGtm_Tom_Timer driver)

Returns the pointer to timer channel.

Parameters
driverTOM Timer interface Handle
Returns
Pointer

Definition at line 144 of file IfxGtm_Tom_Timer.c.

IFX_EXTERN volatile uint32* IfxGtm_Tom_Timer_getTriggerPointer ( IfxGtm_Tom_Timer driver)

Returns the pointer to trigger channel.

Parameters
driverTOM Timer interface Handle
Returns
Pointer

Definition at line 162 of file IfxGtm_Tom_Timer.c.

IFX_EXTERN boolean IfxGtm_Tom_Timer_init ( IfxGtm_Tom_Timer driver,
const IfxGtm_Tom_Timer_Config config 
)

Initialises the timer object.

Parameters
driverTOM Timer interface Handle
configConfiguration structure for TOM Timer
Returns
TRUE on success else FALSE

Definition at line 168 of file IfxGtm_Tom_Timer.c.

IFX_EXTERN void IfxGtm_Tom_Timer_initConfig ( IfxGtm_Tom_Timer_Config config,
Ifx_GTM *  gtm 
)

Initializes the configuration structure to default.

Parameters
configThis parameter is Initialised by the function
gtmPointer to GTM module
Returns
None

Definition at line 314 of file IfxGtm_Tom_Timer.c.