X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=fhi_lib%2Flib%2Fapi%2Fxran_timer.h;h=b2cdfd8880daeafeef52db164e5ce3718092406a;hb=2fbf70096f64af622da983e88c5a64e90ad9bdbd;hp=bb4cecd7675e95d3d78c320ad73ba008f64b39c4;hpb=cef07f74965b1749dd909fc1322e211489fea2ea;p=o-du%2Fphy.git diff --git a/fhi_lib/lib/api/xran_timer.h b/fhi_lib/lib/api/xran_timer.h index bb4cecd..b2cdfd8 100644 --- a/fhi_lib/lib/api/xran_timer.h +++ b/fhi_lib/lib/api/xran_timer.h @@ -42,7 +42,9 @@ extern "C" { #define XranIncrementSymIdx(sym_idx, numSymPerMs) (((uint32_t)sym_idx >= (((uint32_t)numSymPerMs * MSEC_PER_SEC) - 1)) ? 0 : (uint32_t)sym_idx+1) #define XranDecrementSymIdx(sym_idx, numSymPerMs) (((uint32_t)sym_idx == 0) ? (((uint32_t)numSymPerMs * MSEC_PER_SEC)) - 1) : (uint32_t)sym_idx-1) -long poll_next_tick(long interval_ns); +uint64_t xran_tick(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); long sleep_next_tick(long interval); int timing_set_debug_stop(int value, int count); int timing_get_debug_stop(void);