Timon Kruiper
|
a4534678f9
Kernel: Implement InterruptDisabler using generic Processor functions
|
3 年之前 |
Timon Kruiper
|
2fd5e9f729
Kernel: Add GenericInterruptHandler.cpp to aarch64 build
|
3 年之前 |
Liav A
|
88c5992e0b
Kernel/Interrupts: Initialize two spurious handlers when PIC is disabled
|
3 年之前 |
Idan Horowitz
|
fb3e46e930
Kernel: Make map_typed() & map_typed_writable() fallible using ErrorOr
|
3 年之前 |
Brian Gianforcaro
|
6c66311ade
Kernel: Use MUST + Vector::try_empend instead of Vector::empend
|
3 年之前 |
Pankaj Raghav
|
1a27220bca
Kernel: Encapsulate APIC initialization inside InterruptManagement
|
3 年之前 |
Liav A
|
52e01b46eb
Kernel: Move Multi Processor Parser code to a separate directory
|
3 年之前 |
Liav A
|
30659040ed
Kernel: Ensure SMP mode is not enabled if IOAPIC mode is disabled
|
3 年之前 |
Liav A
|
ac7953f945
Kernel: Allow switching to IOAPIC mode even without enabling SMP
|
3 年之前 |
Liav A
|
f57900a41b
Kernel/Interrupts: Add ByteReaders to read possible unaligned MADT data
|
3 年之前 |
Tim Schumacher
|
228a32effc
Kernel: Don't retrieve possibly nonexistent APIC table
|
3 年之前 |
Liav A
|
3e9dfd2e74
Kernel: Remove IO.h include from a bunch of places
|
3 年之前 |
Liav A
|
9132596b8e
Kernel: Move ACPI and BIOS code into the new Firmware directory
|
3 年之前 |
Liav A
|
bde3c7301e
Kernel/ACPI: Return Optional container after table search
|
3 年之前 |
Andreas Kling
|
93d98d4976
Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace
|
3 年之前 |
Andreas Kling
|
a1d7ebf85a
Kernel: Rename Kernel/VM/ to Kernel/Memory/
|
3 年之前 |
Brian Gianforcaro
|
9814082b5e
Kernel: Remove unused header includes in Interrupts subtree
|
4 年之前 |
Hendiadyoin1
|
62f9377656
Kernel: Move special sections into Sections.h
|
4 年之前 |
Hendiadyoin1
|
7ca3d413f7
Kernel: Pull apart CPU.h
|
4 年之前 |
Liav A
|
030999d269
Kernel/Interrupts: Enumerate nested handlers in a shared handler
|
4 年之前 |
Brian Gianforcaro
|
4bf9b399f7
Kernel: Remove unused header includes from various files.
|
4 年之前 |
Andreas Kling
|
b91c49364d
AK: Rename adopt() to adopt_ref()
|
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
|
ad2f95e35a
Kernel: Convert klog() => AK::Format in InterruptManagement
|
4 年之前 |
Brian Gianforcaro
|
84a399de5d
Kernel: Move Kernel CommandLine parsing to strongly typed API.
|
4 年之前 |
Andreas Kling
|
5d180d1f99
Everywhere: Rename ASSERT => VERIFY
|
4 年之前 |
Andreas Kling
|
fdf03852c9
Kernel: Slap UNMAP_AFTER_INIT on a whole bunch of functions
|
4 年之前 |
Brian Gianforcaro
|
7482cb6531
Kernel: Avoid some un-necessary copies coming from range based for loops
|
4 年之前 |
asynts
|
dca6f1f49b
Everywhere: Replace a bundle of dbg with dbgln.
|
4 年之前 |