Andreas Kling
|
79745507a9
Kernel: Use IntrusiveList for keeping track of GenericInterruptHandlers
|
4 years ago |
Andreas Kling
|
c9f6786e8b
Kernel: Make various T::class_name() and similar return StringView
|
4 years ago |
Hendiadyoin1
|
925be2758e
Kernel: Remove unused CPU.h includes
|
4 years ago |
Hendiadyoin1
|
7ca3d413f7
Kernel: Pull apart CPU.h
|
4 years ago |
Liav A
|
b91df26d4a
Kernel/Interrupts: Return boolean on whether we handled the interrupt
|
4 years ago |
Liav A
|
030999d269
Kernel/Interrupts: Enumerate nested handlers in a shared handler
|
4 years ago |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 years ago |
Hendiadyoin1
|
0d934fc991
Kernel::CPU: Move headers into common directory
|
4 years ago |
Andreas Kling
|
f4eb1f261f
Kernel: Add missing initializer for SharedIRQHandler::m_enabled
|
4 years ago |
Liav A
|
e880fe0765
Kernel: Use a const reference to RegisterState in IRQ handling
|
5 years ago |
Liav A
|
773afefe7c
Kernel: Change HandlerPurpose to HandlerType
|
5 years ago |
Liav A
|
6f914ed0a4
Kernel: Simplify interrupt management
|
5 years ago |
Liav A
|
fe664965c2
Kernel: Change get_sharing_devices_count() in GenericInterruptHandler
|
5 years ago |
Liav A
|
9587f2d3ee
Kernel: Add SharedIRQHandler class
|
5 years ago |