Timon Kruiper
|
f085903f62
Kernel: Move IRQController and InterruptManagement to Arch directory
|
3 年之前 |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 年之前 |
Andreas Kling
|
79745507a9
Kernel: Use IntrusiveList for keeping track of GenericInterruptHandlers
|
4 年之前 |
Hendiadyoin1
|
62f9377656
Kernel: Move special sections into Sections.h
|
4 年之前 |
Hendiadyoin1
|
925be2758e
Kernel: Remove unused CPU.h includes
|
4 年之前 |
Liav A
|
b91df26d4a
Kernel/Interrupts: Return boolean on whether we handled the interrupt
|
4 年之前 |
Liav A
|
030999d269
Kernel/Interrupts: Enumerate nested handlers in a shared handler
|
4 年之前 |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 年之前 |
Hendiadyoin1
|
0d934fc991
Kernel::CPU: Move headers into common directory
|
4 年之前 |
Andreas Kling
|
c7160400d7
Kernel: Convert klog() => AK::Format in SharedIRQHandler
|
4 年之前 |
Tom
|
32d9534c67
Kernel: Fix GenericInterruptHandler problems with virtual functions
|
4 年之前 |
Andreas Kling
|
5d180d1f99
Everywhere: Rename ASSERT => VERIFY
|
4 年之前 |
Andreas Kling
|
2b2828ae52
Kernel: Slap UNMAP_AFTER_INIT on a bunch more functions
|
4 年之前 |
AnotherTest
|
09a43969ba
Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...)
|
4 年之前 |
asynts
|
7cf0c7cc0d
Meta: Split debug defines into multiple headers.
|
4 年之前 |
asynts
|
8465683dcf
Everywhere: Debug macros instead of constexpr.
|
4 年之前 |
asynts
|
acdcf59a33
Everywhere: Remove unnecessary debug comments.
|
4 年之前 |
asynts
|
1a3a0836c0
Everywhere: Use CMake to generate AK/Debug.h.
|
4 年之前 |
asynts
|
dd727d1fec
Everywhere: Replace a bundle of dbg with dbgln.
|
4 年之前 |
Tom
|
5e08ae4e14
Kernel: Fix counting interrupts
|
4 年之前 |
Ben Wiederhake
|
eac3bbdcee
Kernel: Unbreak building with extra debug macros, part 1
|
4 年之前 |
Liav A
|
ab87d42200
Kernel: Remove the enabled concept of IRQ handlers
|
4 年之前 |
Liav A
|
f86be46c98
Kernel: Abstract IRQ controller handling from Interrupt handlers
|
5 年之前 |
Liav A
|
e880fe0765
Kernel: Use a const reference to RegisterState in IRQ handling
|
5 年之前 |
Liav A
|
0fc60e41dd
Kernel: Use klog() instead of kprintf()
|
5 年之前 |
Liav A
|
6f914ed0a4
Kernel: Simplify interrupt management
|
5 年之前 |
Liav A
|
800a46ace9
Kernel: Delete unnecessary register & unregister calls
|
5 年之前 |
Liav A
|
9587f2d3ee
Kernel: Add SharedIRQHandler class
|
5 年之前 |