iLLD_TC27xD  1.0
Operative Functions
Collaboration diagram for Operative Functions:

Functions

IFX_INLINE void IfxGpt12_T2_run (Ifx_GPT12 *gpt12, IfxGpt12_TimerRun runTimer)
 Starts / stops the T2 Timer. More...
 
IFX_INLINE void IfxGpt12_T2_setTimerValue (Ifx_GPT12 *gpt12, uint16 value)
 Sets value for the T2 timer. More...
 
IFX_INLINE void IfxGpt12_T3_run (Ifx_GPT12 *gpt12, IfxGpt12_TimerRun runTimer)
 Starts / stops the T3 Timer. More...
 
IFX_INLINE void IfxGpt12_T3_setTimerValue (Ifx_GPT12 *gpt12, uint16 value)
 Sets value for the T3 Timer. More...
 
IFX_INLINE void IfxGpt12_T4_run (Ifx_GPT12 *gpt12, IfxGpt12_TimerRun runTimer)
 Starts / stops the T4 Timer. More...
 
IFX_INLINE void IfxGpt12_T4_setTimerValue (Ifx_GPT12 *gpt12, uint16 value)
 Sets value for the T4 timer. More...
 
IFX_INLINE void IfxGpt12_T5_run (Ifx_GPT12 *gpt12, IfxGpt12_TimerRun runTimer)
 Starts / stops the T5 Timer. More...
 
IFX_INLINE void IfxGpt12_T5_setTimerValue (Ifx_GPT12 *gpt12, uint16 value)
 Sets value for the T5 timer. More...
 
IFX_INLINE void IfxGpt12_T6_run (Ifx_GPT12 *gpt12, IfxGpt12_TimerRun runTimer)
 Starts / stops the T6 Timer. More...
 
IFX_INLINE void IfxGpt12_T6_setTimerValue (Ifx_GPT12 *gpt12, uint16 value)
 Sets value for the T6 timer. More...
 
IFX_INLINE void IfxGpt12_setSleepMode (Ifx_GPT12 *gpt12, IfxGpt12_SleepMode mode)
 Sets the sensitivity of the module to sleep signal. More...
 
IFX_EXTERN void IfxGpt12_resetModule (Ifx_GPT12 *gpt12)
 resets GPT12 kernel More...
 

Detailed Description

Function Documentation

IFX_EXTERN void IfxGpt12_resetModule ( Ifx_GPT12 *  gpt12)

resets GPT12 kernel

Parameters
gpt12pointer to GPT12 registers
Returns
None

Definition at line 303 of file IfxGpt12.c.

IFX_INLINE void IfxGpt12_setSleepMode ( Ifx_GPT12 *  gpt12,
IfxGpt12_SleepMode  mode 
)

Sets the sensitivity of the module to sleep signal.

Parameters
gpt12pointer to GPT12 registers
modemode selection (enable/disable)
Returns
None

Definition at line 1500 of file IfxGpt12.h.

IFX_INLINE void IfxGpt12_T2_run ( Ifx_GPT12 *  gpt12,
IfxGpt12_TimerRun  runTimer 
)

Starts / stops the T2 Timer.

Parameters
gpt12Pointer to Module base address
runTimerStart/stop Timer 2
Returns
None

Definition at line 983 of file IfxGpt12.h.

Referenced by IfxGpt12_IncrEnc_init().

IFX_INLINE void IfxGpt12_T2_setTimerValue ( Ifx_GPT12 *  gpt12,
uint16  value 
)

Sets value for the T2 timer.

Parameters
gpt12pointer to module base address
valueTimer Value
Returns
None

Definition at line 1063 of file IfxGpt12.h.

IFX_INLINE void IfxGpt12_T3_run ( Ifx_GPT12 *  gpt12,
IfxGpt12_TimerRun  runTimer 
)

Starts / stops the T3 Timer.

Parameters
gpt12Pointer to module base address
runTimerstart/stop Timer 3
Returns
None

Definition at line 1093 of file IfxGpt12.h.

Referenced by IfxGpt12_IncrEnc_init().

IFX_INLINE void IfxGpt12_T3_setTimerValue ( Ifx_GPT12 *  gpt12,
uint16  value 
)

Sets value for the T3 Timer.

Parameters
gpt12pointer to module base address
valueTimer Value
Returns
None

Definition at line 1149 of file IfxGpt12.h.

IFX_INLINE void IfxGpt12_T4_run ( Ifx_GPT12 *  gpt12,
IfxGpt12_TimerRun  runTimer 
)

Starts / stops the T4 Timer.

Parameters
gpt12Pointer to module base address
runTimerStart/stop Timer 4
Returns
None

Definition at line 1185 of file IfxGpt12.h.

Referenced by IfxGpt12_IncrEnc_init().

IFX_INLINE void IfxGpt12_T4_setTimerValue ( Ifx_GPT12 *  gpt12,
uint16  value 
)

Sets value for the T4 timer.

Parameters
gpt12pointer to module base address
valueTimer Value
Returns
None

Definition at line 1263 of file IfxGpt12.h.

IFX_INLINE void IfxGpt12_T5_run ( Ifx_GPT12 *  gpt12,
IfxGpt12_TimerRun  runTimer 
)

Starts / stops the T5 Timer.

Parameters
gpt12Pointer to module base address
runTimerStart/stop Timer 5
Returns
None

Definition at line 1293 of file IfxGpt12.h.

Referenced by IfxGpt12_IncrEnc_init().

IFX_INLINE void IfxGpt12_T5_setTimerValue ( Ifx_GPT12 *  gpt12,
uint16  value 
)

Sets value for the T5 timer.

Parameters
gpt12pointer to module base address
valueTimer Value
Returns
None

Definition at line 1368 of file IfxGpt12.h.

IFX_INLINE void IfxGpt12_T6_run ( Ifx_GPT12 *  gpt12,
IfxGpt12_TimerRun  runTimer 
)

Starts / stops the T6 Timer.

Parameters
gpt12Pointer to module base address
runTimerStart/stop Timer 6
Returns
None

Definition at line 1398 of file IfxGpt12.h.

IFX_INLINE void IfxGpt12_T6_setTimerValue ( Ifx_GPT12 *  gpt12,
uint16  value 
)

Sets value for the T6 timer.

Parameters
gpt12pointer to module base address
valueTimer Value
Returns
None

Definition at line 1450 of file IfxGpt12.h.