Liav A
|
3e9dfd2e74
Kernel: Remove IO.h include from a bunch of places
|
3 years ago |
Liav A
|
9132596b8e
Kernel: Move ACPI and BIOS code into the new Firmware directory
|
3 years ago |
Liav A
|
bde3c7301e
Kernel/ACPI: Return Optional container after table search
|
3 years ago |
Andreas Kling
|
93d98d4976
Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace
|
3 years ago |
Andreas Kling
|
a1d7ebf85a
Kernel: Rename Kernel/VM/ to Kernel/Memory/
|
3 years ago |
Brian Gianforcaro
|
9814082b5e
Kernel: Remove unused header includes in Interrupts subtree
|
4 years ago |
Hendiadyoin1
|
62f9377656
Kernel: Move special sections into Sections.h
|
4 years ago |
Hendiadyoin1
|
7ca3d413f7
Kernel: Pull apart CPU.h
|
4 years ago |
Liav A
|
030999d269
Kernel/Interrupts: Enumerate nested handlers in a shared handler
|
4 years ago |
Brian Gianforcaro
|
4bf9b399f7
Kernel: Remove unused header includes from various files.
|
4 years ago |
Andreas Kling
|
b91c49364d
AK: Rename adopt() to adopt_ref()
|
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
|
ad2f95e35a
Kernel: Convert klog() => AK::Format in InterruptManagement
|
4 years ago |
Brian Gianforcaro
|
84a399de5d
Kernel: Move Kernel CommandLine parsing to strongly typed API.
|
4 years ago |
Andreas Kling
|
5d180d1f99
Everywhere: Rename ASSERT => VERIFY
|
4 years ago |
Andreas Kling
|
fdf03852c9
Kernel: Slap UNMAP_AFTER_INIT on a whole bunch of functions
|
4 years ago |
Brian Gianforcaro
|
7482cb6531
Kernel: Avoid some un-necessary copies coming from range based for loops
|
4 years ago |
asynts
|
dca6f1f49b
Everywhere: Replace a bundle of dbg with dbgln.
|
4 years ago |
asynts
|
938e5c7719
Everywhere: Replace a bundle of dbg with dbgln.
|
4 years ago |
asynts
|
ec1080b18a
Refactor: Replace usages of FixedArray with Vector.
|
4 years ago |
asynts
|
9c83d6ff46
Refactor: Replace usages of FixedArray with Array.
|
4 years ago |
Tom
|
bc107d0b33
Kernel: Add SMP IPI support
|
5 years ago |
Andreas Kling
|
11c4a28660
Kernel: Move headers intended for userspace use into Kernel/API/
|
5 years ago |
Tom
|
0bc92c259d
Kernel: Detect APs and boot them into protected mode
|
5 years ago |
Andreas Kling
|
d83d46fd7a
Kernel: Remove outdated FIXME in InterruptManagement::locate_apic_data
|
5 years ago |
Andreas Kling
|
a75c290e51
Kernel: Use TypedMapping for accessing IOAPIC registers
|
5 years ago |
Andreas Kling
|
a04c8d7101
Kernel: Use TypedMappings when looking for APIC information
|
5 years ago |
Andreas Kling
|
8ec8304d74
Kernel: Tweak some suspicious casts in InterruptManagement
|
5 years ago |
Andreas Kling
|
4b847810bf
Kernel: Simplify scanning BIOS/EBDA and MP parser initialization
|
5 years ago |