Andreas Kling
|
5100dabb96
Kernel: Copy the kernel command line to a good location at boot
|
před 4 roky |
Andreas Kling
|
fdf03852c9
Kernel: Slap UNMAP_AFTER_INIT on a whole bunch of functions
|
před 4 roky |
Andreas Kling
|
6136faa4eb
Kernel: Add .unmap_after_init section for code we don't need after init
|
před 4 roky |
Andreas Kling
|
7a78a4915a
Kernel: Mark a handful of things in init.cpp as READONLY_AFTER_INIT
|
před 4 roky |
Andreas Kling
|
d8013c60bb
Kernel: Add mechanism to make some memory read-only after init finishes
|
před 4 roky |
Andreas Kling
|
b712345c92
Kernel: Use PANIC() in a bunch of places :^)
|
před 4 roky |
Owen Smith
|
c2de22a635
Kernel: Merge split function and data sections into one during linking
|
před 4 roky |
Jean-Baptiste Boric
|
edd2362f39
Kernel: Add NE2000 network card driver
|
před 4 roky |
Liav A
|
f2faf11d61
Kernel: Try to detect Sound Blaster 16 before creating an instance
|
před 4 roky |
Liav A
|
5ab1864497
Kernel: Introduce the MemoryDevice
|
před 4 roky |
Liav A
|
df59b80e23
Kernel: Expose SMBIOS blobs in ProcFS
|
před 4 roky |
Tom
|
d5472426ec
Kernel: Retire SchedulerData and add Thread lookup table
|
před 4 roky |
Maciej Zygmanowski
|
67e93745cb
Kernel: Ensure that HPET is initialized before using random the first time
|
před 4 roky |
Jean-Baptiste Boric
|
8941d831bb
Kernel: Allow "serial_debug" everywhere on the command line
|
před 4 roky |
Jean-Baptiste Boric
|
ec056f3bd1
Kernel: Parse boot modules from Multiboot specification
|
před 4 roky |
asynts
|
019c9eb749
Everywhere: Replace a bundle of dbg with dbgln.
|
před 4 roky |
Jesse Buhagiar
|
6df15aca7e
Kernel/USB: Implement test transfer
|
před 4 roky |
Jesse Buhagiar
|
770a729e59
Kernel/USB: Add basic root port detection/management
|
před 4 roky |
Jesse Buhagiar
|
33d73c600c
Kernel/USB: Move USB classes into `USB` namespace
|
před 4 roky |
Jesse Buhagiar
|
0dbb9361b8
Kernel/USB: Move USB related files to into specific directory
|
před 4 roky |
Liav A
|
72b1998f0d
Kernel: Introduce a new partitioning subsystem
|
před 4 roky |
Liav A
|
3a19e18d1e
Kernel: Move Partition code files to the Storage folder
|
před 4 roky |
Liav A
|
469f20d4ee
Kernel: Introduce the StorageManagement class
|
před 4 roky |
Liav A
|
0a2b00a1bf
Kernel: Introduce the new Storage subsystem
|
před 4 roky |
Tom
|
6a620562cc
Kernel: Allow passing a thread argument for new kernel threads
|
před 4 roky |
Tom
|
2b78b17926
Kernel: Enable VMWareBackdoor immediately at boot
|
před 4 roky |
Tom
|
91db31880f
Kernel: Add I8042Controller to detect and manage PS/2 devices
|
před 4 roky |
Tom
|
fe615e601a
Kernel: Set up and calibrate APIC timer, and enable timer on all CPUs
|
před 4 roky |
AnotherTest
|
dd60fe4d37
Kernel: Optionally take some arguments to pass to the init program
|
před 4 roky |
Tom
|
838d9fa251
Kernel: Make Thread refcounted
|
před 4 roky |