Tom
|
c2f6152db8
Kernel: Change the BSP Processor instance to not have a constructor
|
3 年之前 |
Idan Horowitz
|
f0166efe8c
Kernel: Use the whole kernel PD range when randomizing the KASLR offset
|
3 年之前 |
Liav A
|
12867d60ad
Kernel: Create SelfTTYDevice class to help replace /dev/tty symlink
|
3 年之前 |
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 年之前 |