38 #ifndef ___MICROSECONDS_H__ 39 #define ___MICROSECONDS_H__ 42 #include "fsl_device_registers.h" 48 #if defined(__cplusplus) 54 void microseconds_init(
void);
57 void microseconds_shutdown(
void);
60 uint64_t microseconds_get_ticks(
void);
65 uint32_t microseconds_convert_to_microseconds(uint32_t ticks);
68 uint64_t microseconds_convert_to_ticks(uint32_t microseconds);
71 void microseconds_delay(uint32_t us);
74 uint32_t microseconds_get_clock(
void);
76 #if defined(__cplusplus)