index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Kernel
/
Interrupts
Age
Commit message (
Expand
)
Author
2020-05-08
Kernel: Remove ref-counting from interrupt override metadata
Andreas Kling
2020-04-09
Interrupts: Simplify initialization a bit more
Liav A
2020-04-09
Interrupts: Remove irrelevant FIXME comment
Liav A
2020-04-09
Interrupts: Make the MultiProcessorParser functional again
Liav A
2020-04-09
Kernel: Simplify the Interrupt management initialization
Liav A
2020-04-09
Kernel: Use StringView for ACPI table signatures
Andreas Kling
2020-04-09
Kernel: Add typed_map<T>(PhysicalAddress) and use it in ACPI parsing
Andreas Kling
2020-03-24
Interrupts: Handle spurious IRQs from eoi() method
Liav A
2020-03-24
Interrupts: Use Optional container in IOAPIC
Liav A
2020-03-24
Interrupts: Simplify IRQ disabling & enabling in IRQController(s)
Liav A
2020-03-24
Interrupts: Remove unused methods
Liav A
2020-03-24
Kernel: Simplify disable_irq() and enable_irq() methods in IRQHandler
Liav A
2020-03-24
Interrupts: Do a specific EOI when using the PIC
Liav A
2020-03-24
Interrupts: Assert if trying to install an handler on syscall vector
Liav A
2020-03-24
Kernel: Abstract IRQ controller handling from Interrupt handlers
Liav A
2020-03-24
Kernel: Correct Spurious Interrupt handlers' controller model() method
Liav A
2020-03-24
Kernel: Create an interface for conversion between IRQs and interrupts
Liav A
2020-03-24
Kernel: Ensure that we don't use a hard-disabled IRQController
Liav A
2020-03-24
Kernel: Change the Spurious Interrupt Handler offset in the APIC
Liav A
2020-03-23
AK: Reduce header dependency graph of String.h
Andreas Kling
2020-03-22
Kernel: Run clang-format on files
Shannon Booth
2020-03-19
Interrupts: Add an interface to determine if SMP is enabled
Liav A
2020-03-19
Kernel: Use a const reference to RegisterState in IRQ handling
Liav A
2020-03-09
LibBareMetal: Return FlatPtr from PhysicalAddress::offset_in_page()
Liav A
2020-03-06
Kernel: Simplify a bunch of dbg() and klog() calls
Andreas Kling
2020-03-06
Kernel: Shorten the model name of i8529 PIC class
Liav A
2020-03-06
Kernel: Change data in /proc/interrupts to be more richer
Liav A
2020-03-06
Kernel: Change HandlerPurpose to HandlerType
Liav A
2020-03-06
Kernel: Simplify APIC::enable()
Liav A
2020-03-06
Kernel: Acquire ISA interrupt overrides from Interrupt Management
Liav A
2020-03-02
Kernel: Run clang-format on various files
Liav A
2020-03-02
Kernel: Use klog() instead of kprintf()
Liav A
2020-02-29
Kernel: Simplify interrupt management
Liav A
2020-02-29
Kernel: Initialize Spurious IRQ handlers in switch_to_pic_mode()
Liav A
2020-02-29
Kernel: Delete unnecessary register & unregister calls
Liav A
2020-02-29
Kernel: Add SpuriousInterruptHandler class
Liav A
2020-02-29
Kernel: Add SpuriousInterruptHandler type into HandlerPurpose
Liav A
2020-02-27
IOAPIC: Use dbg() instead of dbgprintf()
Liav A
2020-02-24
Kernel: Don't use references or pointers to physical addresses
Liav A
2020-02-24
Kernel: Change get_sharing_devices_count() in GenericInterruptHandler
Liav A
2020-02-24
Kernel: Add the new APIC namespace
Liav A
2020-02-24
Kernel: Add MSIHandler class
Liav A
2020-02-24
Kernel: Add UnhandledInterruptHandler class
Liav A
2020-02-24
Kernel: Add SharedIRQHandler class
Liav A
2020-02-24
Kernel: Add new IRQHandler class
Liav A
2020-02-24
Kernel: Add Interrupt Management and Generic Interrupt Handler
Liav A
2020-02-24
Kernel: Add the IOAPIC class
Liav A
2020-02-24
Kernel: Add the PIC class
Liav A
2020-02-24
Kernel: Add IRQController class
Liav A