summaryrefslogtreecommitdiff
path: root/Kernel/Interrupts/PIC.cpp
AgeCommit message (Expand)Author
2022-06-02Kernel: Implement InterruptDisabler using generic Processor functionsTimon Kruiper
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-01-30Kernel: Use a constexpr declaration for the disabled PIC IRQ baseLiav A
2022-01-07Everywhere: Fix many spelling errorsmjz19910
2021-10-01Kernel: Move x86 IO instructions code into the x86 specific folderLiav A
2021-06-24Kernel: Move special sections into Sections.hHendiadyoin1
2021-06-24Kernel: Pull apart CPU.hHendiadyoin1
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: Run clang-format on PIC.cppAndreas Kling
2021-03-12Kernel: Convert klog() => AK::Format in a handful of placesAndreas Kling
2021-03-04Everywhere: Remove unnecessary `clang-format off`sWilliam McPherson
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-02-19Kernel: Slap UNMAP_AFTER_INIT on a bunch more functionsAndreas Kling
2020-12-31Everywhere: Re-format with clang-format-11Linus Groh
2020-09-25Meta+Kernel: Make clang-format-10 cleanBen Wiederhake
2020-05-16Kernel: Absorb LibBareMetal back into the kernelAndreas Kling
2020-03-24Interrupts: Handle spurious IRQs from eoi() methodLiav A
2020-03-24Interrupts: Simplify IRQ disabling & enabling in IRQController(s)Liav A
2020-03-24Interrupts: Do a specific EOI when using the PICLiav 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-02Kernel: Use klog() instead of kprintf()Liav A
2020-02-24Kernel: Add the PIC classLiav A