Idan Horowitz
|
e18632660f
Kernel: Use the pre-image kernel memory range introduced by KASLR
|
3 лет назад |
Liav A
|
3bbb5734af
Kernel: Don't initialize early framebuffer console if address is invalid
|
3 лет назад |
Liav A
|
eca8f292a5
Kernel: Allow to disable early boot console
|
3 лет назад |
Daniel Bertalan
|
70ccdb300b
Kernel: Panic if the init process dies
|
3 лет назад |
Liav A
|
2272d93215
Kernel/PCI: Unify disable checks under PCI::Access::is_disabled method
|
3 лет назад |
Liav A
|
f6e635938f
Kernel: Change PCI access commandline option to also represent no access
|
3 лет назад |
Jakub Berkop
|
895a050e04
Kernel: Fixed argument passing for profiling_enable syscall
|
3 лет назад |
Liav A
|
6efa27537a
Kernel/Audio: Introduce a new design architecture for the subsystem
|
3 лет назад |
Liav A
|
c6c3e2a7fd
Kernel: Instantiate a TextModeConsole early on if there's no framebuffer
|
3 лет назад |
Tom
|
24f2f3ba4e
Kernel: Set up an initial boot framebuffer console
|
3 лет назад |
Pankaj Raghav
|
d234e6b801
Kernel: Add polling support to NVMe
|
3 лет назад |
Idan Horowitz
|
c9d026d7bc
Kernel: Perform DeviceManagement initialization after MM is initialized
|
3 лет назад |
Liav A
|
b1ca39411b
Kernel/Devices: Introduce the Device Control Device
|
3 лет назад |
Andreas Kling
|
3399b6c57f
Kernel: Remove old SlabAllocator :^)
|
3 лет назад |
Pankaj Raghav
|
1a27220bca
Kernel: Encapsulate APIC initialization inside InterruptManagement
|
3 лет назад |
Brian Gianforcaro
|
1c950773fb
Kernel: Make MemoryManager::protect_ksyms_after_init UNMAP_AFTER_INIT
|
3 лет назад |
Liav A
|
52e01b46eb
Kernel: Move Multi Processor Parser code to a separate directory
|
3 лет назад |
Daniel Bertalan
|
4fc28bfe02
Kernel: Unmap Prekernel pages after they are no longer needed
|
3 лет назад |
Idan Horowitz
|
fd3be7ffcc
Kernel: Setup APIC AP cores boot environment before init_stage2
|
3 лет назад |
Andreas Kling
|
1f2d0d0ad4
Kernel: Use ksyms in-place instead of duplicating them into eternal heap
|
3 лет назад |
Liav A
|
ac7953f945
Kernel: Allow switching to IOAPIC mode even without enabling SMP
|
3 лет назад |
Sam Atkins
|
c6a97ea843
Kernel: Mark kernel smart-pointer classes as [[nodiscard]]
|
3 лет назад |
Jelle Raaijmakers
|
7a2a0c1052
Kernel: Implement AC97 audio device driver
|
3 лет назад |
Jelle Raaijmakers
|
1aafb6cd23
Kernel: Teach DeviceManagement to handle multiple audio devices
|
3 лет назад |
Jelle Raaijmakers
|
61d77274db
Kernel: Move SB16 to Audio subdirectory
|
3 лет назад |
Daniel Bertalan
|
a8fefd89cd
Everywhere: Make some symbols `__attribute__((used))` for LTO
|
3 лет назад |
James Mintram
|
545ce5b595
Kernel: Add per platform Processor.h headers
|
3 лет назад |
Liav A
|
44f5f72add
Kernel/Devices: Use try_create_device helper for SB16
|
3 лет назад |
Liav A
|
fd4397a430
Kernel/Devices: Use try_create_device helper for ConsoleDevice
|
3 лет назад |
Liav A
|
aee4786d8e
Kernel: Introduce the DeviceManagement singleton
|
3 лет назад |