int mbgclock_default_get_ucap_event(PCPS_HR_TIME *p)
Retrieve single time capture event.
High resolution time stamp plus associated system cycles count.
Status of the time capture FIFO buffer.
int mbgclock_default_get_fast_hr_timestamp(PCPS_TIME_STAMP *p_ts)
Read a high resolution PCPS_TIME_STAMP structure via memory mapped access.
int mbgclock_default_get_fast_hr_timestamp_cycles(PCPS_TIME_STAMP_CYCLES *p_ts_cyc)
Read a high resolution PCPS_TIME_STAMP_CYCLES structure via memory mapped access. ...
int(* MBGCLOCK_DEFAULT_GET_FAST_HR_TIMESTAMP_FNC)(PCPS_TIME_STAMP *p_ts)
int(* MBGCLOCK_DEFAULT_GET_UCAP_ENTRIES_FNC)(PCPS_UCAP_ENTRIES *p)
int(* MBGCLOCK_DEFAULT_GET_FAST_HR_TIMESTAMP_CYCLES_FNC)(PCPS_TIME_STAMP_CYCLES *p_ts_cyc)
int(* MBGCLOCK_DEFAULT_CLR_UCAP_BUFF_FNC)(void)
int mbgclock_default_get_ucap_entries(PCPS_UCAP_ENTRIES *p)
Read user capture FIFO information.
int(* MBGCLOCK_DEFAULT_GET_UCAP_EVENT_FNC)(PCPS_HR_TIME *p)
High resolution time including status and local time offset.
A high resolution time stamp.
int mbgclock_default_clr_ucap_buff(void)
Clear the on-board user capture FIFO buffer.