timer.h 241 B

12345678910111213141516171819202122
  1. #pragma once
  2. #include <stdint.h>
  3. #ifdef __cplusplus
  4. extern "C" {
  5. #endif
  6. struct user_timeval {
  7. time_t tv_sec;
  8. size_t tv_usec;
  9. };
  10. void init_pit(void);
  11. void inc_tick(void);
  12. time_t current_ticks(void);
  13. #ifdef __cplusplus
  14. }
  15. #endif