summaryrefslogtreecommitdiff
path: root/Kernel/Interrupts/IOAPIC.cpp
AgeCommit message (Expand)Author
2022-06-02Kernel: Move IRQController and InterruptManagement to Arch directoryTimon Kruiper
2022-06-02Kernel: Implement InterruptDisabler using generic Processor functionsTimon Kruiper
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-01-13Kernel: Make map_typed() & map_typed_writable() fallible using ErrorOrIdan Horowitz
2021-08-06Kernel: Move Kernel/Memory/ code into Kernel::Memory namespaceAndreas Kling
2021-08-01Kernel: Remove unused header includesBrian Gianforcaro
2021-06-24Kernel: Move special sections into Sections.hHendiadyoin1
2021-06-24Kernel: Pull apart CPU.hHendiadyoin1
2021-05-27Kernel: Explicitly initialize bools in IOAPIC mappingAndrew Kaster
2021-05-03Kernel: Remove unused header includes from various files.Brian Gianforcaro
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-03-21Kernel::CPU: Move headers into common directoryHendiadyoin1
2021-03-12Kernel: Convert klog() => AK::Format in IOAPICAndreas Kling
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-02-19Kernel: Slap UNMAP_AFTER_INIT on a bunch more functionsAndreas Kling
2021-02-08Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...)AnotherTest
2021-01-26Meta: Split debug defines into multiple headers.asynts
2021-01-25Everywhere: Debug macros instead of constexpr.asynts
2021-01-25Everywhere: Remove unnecessary debug comments.asynts
2021-01-22Everywhere: Replace a bundle of dbg with dbgln.asynts
2020-11-01Kernel: Don't remap IOAPIC registers every time we try to read/writeTom
2020-08-30Kernel: Unbreak building with extra debug macros, part 1Ben Wiederhake
2020-06-04Kernel: Detect APs and boot them into protected modeTom
2020-05-23Kernel: Use TypedMapping for accessing IOAPIC registersAndreas Kling
2020-05-08Kernel: Remove ref-counting from interrupt override metadataAndreas Kling
2020-03-24Interrupts: Use Optional container in IOAPICLiav A
2020-03-24Interrupts: Simplify IRQ disabling & enabling in IRQController(s)Liav A
2020-03-24Kernel: Abstract IRQ controller handling from Interrupt handlersLiav A
2020-03-24Kernel: Ensure that we don't use a hard-disabled IRQControllerLiav A
2020-03-23AK: Reduce header dependency graph of String.hAndreas Kling
2020-03-06Kernel: Acquire ISA interrupt overrides from Interrupt ManagementLiav A
2020-03-02Kernel: Run clang-format on various filesLiav A
2020-03-02Kernel: Use klog() instead of kprintf()Liav A
2020-02-27IOAPIC: Use dbg() instead of dbgprintf()Liav A
2020-02-24Kernel: Add the IOAPIC classLiav A