summaryrefslogtreecommitdiff
path: root/Kernel/Interrupts
AgeCommit message (Expand)Author
2020-03-19Interrupts: Add an interface to determine if SMP is enabledLiav A
2020-03-19Kernel: Use a const reference to RegisterState in IRQ handlingLiav A
2020-03-09LibBareMetal: Return FlatPtr from PhysicalAddress::offset_in_page()Liav A
2020-03-06Kernel: Simplify a bunch of dbg() and klog() callsAndreas Kling
2020-03-06Kernel: Shorten the model name of i8529 PIC classLiav A
2020-03-06Kernel: Change data in /proc/interrupts to be more richerLiav A
2020-03-06Kernel: Change HandlerPurpose to HandlerTypeLiav A
2020-03-06Kernel: Simplify APIC::enable()Liav A
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-29Kernel: Simplify interrupt managementLiav A
2020-02-29Kernel: Initialize Spurious IRQ handlers in switch_to_pic_mode()Liav A
2020-02-29Kernel: Delete unnecessary register & unregister callsLiav A
2020-02-29Kernel: Add SpuriousInterruptHandler classLiav A
2020-02-29Kernel: Add SpuriousInterruptHandler type into HandlerPurposeLiav A
2020-02-27IOAPIC: Use dbg() instead of dbgprintf()Liav A
2020-02-24Kernel: Don't use references or pointers to physical addressesLiav A
2020-02-24Kernel: Change get_sharing_devices_count() in GenericInterruptHandlerLiav A
2020-02-24Kernel: Add the new APIC namespaceLiav A
2020-02-24Kernel: Add MSIHandler classLiav A
2020-02-24Kernel: Add UnhandledInterruptHandler classLiav A
2020-02-24Kernel: Add SharedIRQHandler classLiav A
2020-02-24Kernel: Add new IRQHandler classLiav A
2020-02-24Kernel: Add Interrupt Management and Generic Interrupt HandlerLiav A
2020-02-24Kernel: Add the IOAPIC classLiav A
2020-02-24Kernel: Add the PIC classLiav A
2020-02-24Kernel: Add IRQController classLiav A