Andreas Kling
|
79745507a9
Kernel: Use IntrusiveList for keeping track of GenericInterruptHandlers
|
4 vuotta sitten |
Andreas Kling
|
c9f6786e8b
Kernel: Make various T::class_name() and similar return StringView
|
4 vuotta sitten |
Hendiadyoin1
|
925be2758e
Kernel: Remove unused CPU.h includes
|
4 vuotta sitten |
Liav A
|
b91df26d4a
Kernel/Interrupts: Return boolean on whether we handled the interrupt
|
4 vuotta sitten |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 vuotta sitten |
Hendiadyoin1
|
0d934fc991
Kernel::CPU: Move headers into common directory
|
4 vuotta sitten |
Tom
|
32d9534c67
Kernel: Fix GenericInterruptHandler problems with virtual functions
|
4 vuotta sitten |
Tom
|
901ef3f1c8
Kernel: Specify default memory order for some non-synchronizing Atomics
|
4 vuotta sitten |
Tom
|
5e08ae4e14
Kernel: Fix counting interrupts
|
4 vuotta sitten |
Tom
|
fe615e601a
Kernel: Set up and calibrate APIC timer, and enable timer on all CPUs
|
4 vuotta sitten |
Liav A
|
ab87d42200
Kernel: Remove the enabled concept of IRQ handlers
|
4 vuotta sitten |
Liav A
|
a431108ab6
Kernel: Add and remove explicit keyword where needed
|
4 vuotta sitten |
Tom
|
bc107d0b33
Kernel: Add SMP IPI support
|
5 vuotta sitten |
Liav A
|
3f98a67d75
Interrupts: Remove unused methods
|
5 vuotta sitten |
Liav A
|
e880fe0765
Kernel: Use a const reference to RegisterState in IRQ handling
|
5 vuotta sitten |
Liav A
|
773afefe7c
Kernel: Change HandlerPurpose to HandlerType
|
5 vuotta sitten |
Liav A
|
e22ab33a4d
Kernel: Add SpuriousInterruptHandler type into HandlerPurpose
|
5 vuotta sitten |
Liav A
|
fe664965c2
Kernel: Change get_sharing_devices_count() in GenericInterruptHandler
|
5 vuotta sitten |
Liav A
|
b201b23363
Kernel: Add Interrupt Management and Generic Interrupt Handler
|
5 vuotta sitten |