58 #ifndef ti_sysbios_family_arm_v8m_TimestampProvider__include 59 #define ti_sysbios_family_arm_v8m_TimestampProvider__include 70 #include <ti/sysbios/family/arm/v8m/Timer.h> 72 #include "TimestampProvider_defs.h" 79 typedef struct TimestampProvider_Module_State TimestampProvider_Module_State;
81 struct TimestampProvider_Module_State {
125 extern void TimestampProvider_init(
void);
126 extern void TimestampProvider_rolloverFunc(uintptr_t arg);
128 extern TimestampProvider_Module_State TimestampProvider_Module_state;
130 #define TimestampProvider_module ((TimestampProvider_Module_State *) &(TimestampProvider_Module_state)) Basic constants and types.
void TimestampProvider_getFreq(Types_FreqHz *freq)
Get the timestamp timer's frequency (in Hz)
void TimestampProvider_get64(Types_Timestamp64 *timestamp64)
Return a 64-bit timestamp.
uint32_t TimestampProvider_get32(void)
Return a 32-bit timestamp.
64-bit frequency struct (in Hz)
Definition: Types.h:98
64-bit timestamp struct
Definition: Types.h:81