1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-06-01 06:38:10 +00:00
serenity/Kernel/Time
Liav A bbe1d7e239 Revert "Kernel: Fix HPET timer structure layout"
This reverts commit af22204488.

According to the HPET specification, each theoretical comparator takes
32 bytes in the MMIO space.

Although I hardly believe that any system will implement all 32
comparators, in practice if a machine happens to have more than 3
comparators, we need to address the comparators correctly if we want to
use them.
2021-03-06 15:58:24 +01:00
..
APICTimer.cpp Kernel: Fix APIC timer calibration to be more accurate 2021-03-01 11:11:09 +01:00
APICTimer.h Kernel: Fix GenericInterruptHandler problems with virtual functions 2021-02-28 15:27:53 +01:00
HardwareTimer.h Kernel: Fix APIC timer calibration to be more accurate 2021-03-01 11:11:09 +01:00
HPET.cpp Revert "Kernel: Fix HPET timer structure layout" 2021-03-06 15:58:24 +01:00
HPET.h Revert "Kernel: Fix HPET timer structure layout" 2021-03-06 15:58:24 +01:00
HPETComparator.cpp Kernel: Fix APIC timer calibration to be more accurate 2021-03-01 11:11:09 +01:00
HPETComparator.h Kernel: Fix APIC timer calibration to be more accurate 2021-03-01 11:11:09 +01:00
PIT.cpp Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
PIT.h Kernel: Improve time keeping and dramatically reduce interrupt load 2020-12-21 18:26:12 +01:00
RTC.cpp Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
RTC.h Kernel: Improve time keeping and dramatically reduce interrupt load 2020-12-21 18:26:12 +01:00
TimeManagement.cpp Kernel: Mark more of the kernel initialization as UNMAP_AFTER_INIT 2021-03-03 11:05:16 +01:00
TimeManagement.h Kernel: Make TimeManagement use AK::Time internally 2021-03-02 08:36:08 +01:00