diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2015-05-15 14:29:57 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2015-05-20 09:58:22 +0200 |
commit | 8eaa39fcef6fe2a199ad47b1960f4db62ce95155 (patch) | |
tree | b26295ef625547be8f23184ea377b3b4bf0caffc /rtemsbsd/include/rtems/bsd/sys | |
parent | Update rtems_bsd_force_select_timeout() (diff) | |
download | rtems-libbsd-8eaa39fcef6fe2a199ad47b1960f4db62ce95155.tar.bz2 |
Update due to API changes (timecounters)
Diffstat (limited to 'rtemsbsd/include/rtems/bsd/sys')
-rw-r--r-- | rtemsbsd/include/rtems/bsd/sys/time.h | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/rtemsbsd/include/rtems/bsd/sys/time.h b/rtemsbsd/include/rtems/bsd/sys/time.h index 8120aaeb..b47a6f80 100644 --- a/rtemsbsd/include/rtems/bsd/sys/time.h +++ b/rtemsbsd/include/rtems/bsd/sys/time.h @@ -32,21 +32,21 @@ #define _RTEMS_BSD_SYS_TIME_H_ #include <sys/time.h> -#include <rtems.h> +#include <rtems/timecounter.h> -static inline time_t -rtems_bsd_time_second(void) -{ - return time(NULL); -} - -static inline time_t -rtems_bsd_time_uptime(void) -{ - return rtems_clock_get_uptime_seconds(); -} - -#define time_second rtems_bsd_time_second() -#define time_uptime rtems_bsd_time_uptime() +#define bintime(_x) _Timecounter_Bintime(_x) +#define nanotime(_x) _Timecounter_Nanotime(_x) +#define microtime(_x) _Timecounter_Microtime(_x) +#define binuptime(_x) _Timecounter_Binuptime(_x) +#define nanouptime(_x) _Timecounter_Nanouptime(_x) +#define microuptime(_x) _Timecounter_Microuptime(_x) +#define getbintime(_x) _Timecounter_Getbintime(_x) +#define getnanotime(_x) _Timecounter_Getnanotime(_x) +#define getmicrotime(_x) _Timecounter_Getmicrotime(_x) +#define getbinuptime(_x) _Timecounter_Getbinuptime(_x) +#define getnanouptime(_x) _Timecounter_Getnanouptime(_x) +#define getmicrouptime(_x) _Timecounter_Getmicrouptime(_x) +#define time_second _Timecounter_Time_second +#define time_uptime _Timecounter_Time_uptime #endif /* _RTEMS_BSD_SYS_TIME_H_ */ |