|
PatchworkOS
19e446b
A non-POSIX operating system.
|
The modular of PatchworkOS. More...
The modular of PatchworkOS.
Kernel Modules.
The kernel and its associated modules is responsible for managing system resources and providing hardware abstractions.
Modules | |
| ACPI | |
| Advanced Configuration and Power Interface. | |
| Configuration | |
| Kernel configuration. | |
| CPU Management | |
| CPU. | |
| Drivers | |
| Device drivers. | |
| Filesystems | |
| Virtual File System and Filesystem implementations. | |
| Initialization | |
Initialization and kmain(). | |
| I/O Subsystem | |
| I/O Subsystem. | |
| IPC | |
| Inter-process communication. | |
| Logging Subsystem | |
| Kernel logging and debugging. | |
| Memory Subsystem | |
| Memory management. | |
| Module Management | |
| Kernel module management. | |
| Process Subsystem | |
| Process management. | |
| The EEVDF Scheduler | |
| The Earliest Eligible Virtual Deadline First (EEVDF) scheduler. | |
| Syncronization Primitives | |
| Locks and concurrency primitives. | |
| Utilities | |
| Kernel utilities. | |
| Networking Protocols | |
| Networking protocols. | |
| SMP | |
| Symmetric Multiprocessing support via APIC. | |