Kconfig 816 B

12345678910111213141516171819202122232425262728
  1. menuconfig RT_USING_CLOCK_TIME
  2. bool "Using unified clock_time subsystem"
  3. default n
  4. help
  5. Unified time subsystem that consolidates hwtimer, ktime, and cputime.
  6. Provides clock source, clock event, and high-resolution timer support.
  7. if RT_USING_CLOCK_TIME
  8. config RT_USING_CLOCK_HRTIMER
  9. bool "Enable high-resolution timer support"
  10. default y
  11. help
  12. Enable high-resolution software timers built on clock_time devices.
  13. config RT_USING_CLOCK_CPUTIME
  14. bool "Enable CPU time APIs"
  15. default y
  16. help
  17. Enable CPU time measurement and delay APIs.
  18. config RT_USING_CLOCK_BOOTTIME
  19. bool "Enable boottime APIs"
  20. default y
  21. help
  22. Enable system boottime (monotonic time since boot) APIs.
  23. endif