40 #define MSEC_PER_SEC 1000L 42 #define XranIncrementSymIdx(sym_idx, numSymPerMs) (((uint32_t)sym_idx >= (((uint32_t)numSymPerMs * MSEC_PER_SEC) - 1)) ? 0 : (uint32_t)sym_idx+1) 43 #define XranDecrementSymIdx(sym_idx, numSymPerMs) (((uint32_t)sym_idx == 0) ? (((uint32_t)numSymPerMs * MSEC_PER_SEC)) - 1) : (uint32_t)sym_idx-1) 46 unsigned long get_ticks_diff(
unsigned long curr_tick,
unsigned long last_tick);
int timing_set_numerology(uint8_t value)
int timing_get_debug_stop(void)
unsigned long get_ticks_diff(unsigned long curr_tick, unsigned long last_tick)
long poll_next_tick(long interval_ns, unsigned long *used_tick)
int timing_set_debug_stop(int value, int count)
uint64_t timing_get_current_second(void)
long sleep_next_tick(long interval)