Expand description
KAIST educational Operating System.
Modules
Memory abstraction.
Filesystem implementation.
Interrupt management.
intrinsics of x86_64 not included in
core::arch::x86_64
.Memory management including heap and physical memory.
KEOS panic handler.
SMP supported spinlock.
Useful synchronization primitives.
Support similar synchronization primitives like
std::sync
.A thread, abstraction of a cpu core.
Macros
Print msg if debug build
Display an information message.
Prints out the message.
Prints out the message with a newline.
Display a warning message.
Constants
Maximum number of CPU this kernel can support.
Functions
Run the given tests.