Data Fields
LGPTimerLPF3_Object Struct Reference

LGPTimerLPF3 Object. More...

#include <LGPTimerLPF3.h>

Collaboration diagram for LGPTimerLPF3_Object:
Collaboration graph
[legend]

Data Fields

HwiP_Struct hwi
 
LGPTimerLPF3_HwiFxn hwiCallbackFxn
 
Power_NotifyObj postNotify
 
uint32_t arg
 
bool isOpen
 
bool intPhaseLate
 
uint8_t prescalerDiv
 
LGPTimerLPF3_DebugMode debugStallMode
 
LGPTimerLPF3_ChannelCmpDir counterDirChCompare
 
LGPTimerLPF3_ChannelProp channelProperty [3]
 

Detailed Description

LGPTimerLPF3 Object.

These fields are used by the driver to store and modify LGPTimer configuration during run-time. The application must not edit any member variables of this structure. Appplications should also not access member variables of this structure as backwards compatibility is not guaranteed. An example structure is shown below:

// LGPTimer objects, one per LGPT peripheral (LGPT0, LGPT1..)
LGPTimerLPF3_Object LGPTimerLPF3Objects[];

Field Documentation

§ hwi

HwiP_Struct LGPTimerLPF3_Object::hwi

Hardware interrupt struct

§ hwiCallbackFxn

LGPTimerLPF3_HwiFxn LGPTimerLPF3_Object::hwiCallbackFxn

Hardware interrupt callback function

§ postNotify

Power_NotifyObj LGPTimerLPF3_Object::postNotify

For Standby reconfiguration

§ arg

uint32_t LGPTimerLPF3_Object::arg

Arbritrary Argument

§ isOpen

bool LGPTimerLPF3_Object::isOpen

Object is opened flag

§ intPhaseLate

bool LGPTimerLPF3_Object::intPhaseLate

Interrupt phase early or late for TGT and ZERO interrupts

§ prescalerDiv

uint8_t LGPTimerLPF3_Object::prescalerDiv

Prescaler division factor

§ debugStallMode

LGPTimerLPF3_DebugMode LGPTimerLPF3_Object::debugStallMode

Timer debug stall mode

§ counterDirChCompare

LGPTimerLPF3_ChannelCmpDir LGPTimerLPF3_Object::counterDirChCompare

Counter direction required for triggering a channel compare

§ channelProperty

LGPTimerLPF3_ChannelProp LGPTimerLPF3_Object::channelProperty[3]

Channel dependent properties


The documentation for this struct was generated from the following file:
© Copyright 1995-2024, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale