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-12-21
Kernel: Allow to install a real IRQ handler on a spurious one
Liav A
2020-12-21
Everywhere: Switch from (void) to [[maybe_unused]] (#4473)
Lenny Maiorani
2020-12-02
Kernel: Fix counting interrupts
Tom
2020-11-01
Kernel: Don't remap IOAPIC registers every time we try to read/write
Tom
2020-10-26
Kernel: Various APIC timer fixes
Tom
2020-10-25
Kernel: Set up and calibrate APIC timer, and enable timer on all CPUs
Tom
2020-10-18
Kernel: Unbreak /proc/interrupts when running with APIC
Andreas Kling
2020-10-18
Kernel: Tweak strange PAGE_ROUND_UP(1) in APIC code
Andreas Kling
2020-09-25
Meta+Kernel: Make clang-format-10 clean
Ben Wiederhake
2020-09-19
Kernel: Fix assertion statement in GenericInterruptHandler
Liav A
2020-09-16
Kernel: Return ENOMEM in more places
Luke
2020-09-08
Refactor: Replace usages of FixedArray with Vector.
asynts
2020-09-08
Refactor: Replace usages of FixedArray with Array.
asynts
2020-08-30
Kernel: Unbreak building with extra debug macros, part 1
Ben Wiederhake
2020-08-28
Kernel: Remove the enabled concept of IRQ handlers
Liav A
2020-08-28
Kernel: Add and remove explicit keyword where needed
Liav A
2020-08-25
Kernel: Switch singletons to use new Singleton class
Tom
2020-08-22
Revert "Kernel: Switch singletons to use new Singleton class"
Andreas Kling
2020-08-22
Revert "Kernel: Move Singleton class to AK"
Andreas Kling
2020-08-22
Revert "AK: Get rid of make_singleton function"
Andreas Kling
2020-08-22
AK: Get rid of make_singleton function
Tom
2020-08-22
Kernel: Move Singleton class to AK
Tom
2020-08-21
Kernel: Switch singletons to use new Singleton class
Tom
2020-08-17
Kernel: Remove unneeded header (#3196)
Muhammad Zahalqa
2020-08-10
Kernel: Mark MSIHandler as final
Brian Gianforcaro
2020-07-09
Kernel: Fix some flaws that caused crashes or hangs during boot
Tom
2020-07-06
Kernel: Add SMP IPI support
Tom
2020-07-04
Kernel: Move headers intended for userspace use into Kernel/API/
Andreas Kling
2020-07-01
Kernel: Implement software context switching and Processor structure
Tom
2020-06-04
Kernel: Detect APs and boot them into protected mode
Tom
2020-05-28
Kernel: Remove outdated FIXME in InterruptManagement::locate_apic_data
Andreas Kling
2020-05-23
Kernel: Use TypedMapping for accessing IOAPIC registers
Andreas Kling
2020-05-23
Kernel: Oops, we need to use map_typed_writable() for write access :^)
Andreas Kling
2020-05-23
Kernel: Use TypedMappings when looking for APIC information
Andreas Kling
2020-05-23
Kernel: Use TypedMappings in the very unfinished APIC code
Andreas Kling
2020-05-23
Kernel: Tweak some suspicious casts in InterruptManagement
Andreas Kling
2020-05-22
Kernel: Simplify scanning BIOS/EBDA and MP parser initialization
Andreas Kling
2020-05-16
Kernel: Absorb LibBareMetal back into the kernel
Andreas Kling
2020-05-16
Kernel: Let's say that IO::delay(N) delays for N microseconds
Andreas Kling
2020-05-16
Kernel: Annotate UnhandledInterruptHandler::eoi with [[noreturn]]
Shannon Booth
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
[next]