ladybird/Kernel/Time
Tom 12cf6f8650 Kernel: Add CLOCK_REALTIME support to the TimerQueue
This allows us to use blocking timeouts with either monotonic or
real time for all blockers. Which means that clock_nanosleep()
now also supports CLOCK_REALTIME.

Also, switch alarm() to use CLOCK_REALTIME as per specification.
2020-12-02 13:02:04 +01:00
..
APICTimer.cpp Kernel: Report more accurate ticks per second for APIC timer 2020-10-29 22:26:08 +01:00
APICTimer.h Kernel: Set up and calibrate APIC timer, and enable timer on all CPUs 2020-10-25 21:18:35 +01:00
HardwareTimer.h Kernel: Set up and calibrate APIC timer, and enable timer on all CPUs 2020-10-25 21:18:35 +01:00
HPET.cpp Kernel: Fix HPET timer not firing in Bochs 2020-11-06 15:51:56 +01:00
HPET.h Kernel: Fix HPET timer not firing in Bochs 2020-11-06 15:51:56 +01:00
HPETComparator.cpp Kernel: Fix HPET timer not firing in Bochs 2020-11-06 15:51:56 +01:00
HPETComparator.h Kernel: Set up and calibrate APIC timer, and enable timer on all CPUs 2020-10-25 21:18:35 +01:00
PIT.cpp Meta+Kernel: Make clang-format-10 clean 2020-09-25 21:18:17 +02:00
PIT.h Kernel: Set up and calibrate APIC timer, and enable timer on all CPUs 2020-10-25 21:18:35 +01:00
RTC.cpp Everywhere: Fix more typos 2020-10-03 12:36:49 +02:00
RTC.h Kernel: Set up and calibrate APIC timer, and enable timer on all CPUs 2020-10-25 21:18:35 +01:00
TimeManagement.cpp Kernel: Add CLOCK_REALTIME support to the TimerQueue 2020-12-02 13:02:04 +01:00
TimeManagement.h Kernel: Add CLOCK_REALTIME support to the TimerQueue 2020-12-02 13:02:04 +01:00