Andreas Kling
|
2cd8b21974
Kernel: Add convenience values to the Memory::Region::Access enum
|
4 years ago |
Andreas Kling
|
93d98d4976
Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace
|
4 years ago |
Andreas Kling
|
a1d7ebf85a
Kernel: Rename Kernel/VM/ to Kernel/Memory/
|
4 years ago |
Hendiadyoin1
|
62f9377656
Kernel: Move special sections into Sections.h
|
4 years ago |
Tom
|
3f9927b0c3
Kernel: Fix issues supporting HPETs with 32-bit-only main counter
|
4 years ago |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 years ago |
Andreas Kling
|
db0bca4153
Kernel: Convert klog() => dmesgln() in HPET
|
4 years ago |
Liav A
|
b807e725e0
Kernel: Address all 32 HPET comparators correctly
|
4 years ago |
Liav A
|
bbe1d7e239
Revert "Kernel: Fix HPET timer structure layout"
|
4 years ago |
Tom
|
cdbd878a14
Kernel: Fix APIC timer calibration to be more accurate
|
4 years ago |
Tom
|
af22204488
Kernel: Fix HPET timer structure layout
|
4 years ago |
Andreas Kling
|
5d180d1f99
Everywhere: Rename ASSERT => VERIFY
|
4 years ago |
Andreas Kling
|
2b2828ae52
Kernel: Slap UNMAP_AFTER_INIT on a bunch more functions
|
4 years ago |
AnotherTest
|
09a43969ba
Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...)
|
4 years ago |
asynts
|
7cf0c7cc0d
Meta: Split debug defines into multiple headers.
|
4 years ago |
Maciej Zygmanowski
|
ceb5682b54
Kernel: Add HPET::read_main_counter()
|
4 years ago |
asynts
|
8465683dcf
Everywhere: Debug macros instead of constexpr.
|
4 years ago |
asynts
|
acdcf59a33
Everywhere: Remove unnecessary debug comments.
|
4 years ago |
asynts
|
1a3a0836c0
Everywhere: Use CMake to generate AK/Debug.h.
|
4 years ago |
asynts
|
7b0a1a98d9
Everywhere: Replace a bundle of dbg with dbgln.
|
4 years ago |
asynts
|
938e5c7719
Everywhere: Replace a bundle of dbg with dbgln.
|
4 years ago |
Linus Groh
|
bbe787a0af
Everywhere: Re-format with clang-format-11
|
4 years ago |
Tom
|
c2332780ee
Kernel: Fix HPET::update_time to set ticks within the valid range
|
4 years ago |
Tom
|
5f51d85184
Kernel: Improve time keeping and dramatically reduce interrupt load
|
4 years ago |
Tom
|
d5bb5d109b
Kernel: Fix HPET timer not firing in Bochs
|
4 years ago |
Andreas Kling
|
8d6910b78e
Kernel: Use map_typed() in HPET code and add a register access helper
|
5 years ago |
Tom
|
b5f827d560
HPET: Fix accessing HPET registers
|
5 years ago |
Andreas Kling
|
85aafe492d
Kernel: Remove dubious use of "volatile" in HPET code
|
5 years ago |
Andreas Kling
|
c24304dca3
Kernel: Use NonnullRefPtrVector for HardwareTimer and HPETComparator
|
5 years ago |
Andreas Kling
|
871d450b93
Kernel: Remove redundant "ACPI" from filenames in ACPI/
|
5 years ago |