Crate abyss

source ·
Expand description

The abyss of kernel that operates hardwares.

This crate contains collections of hardware comunnications. You can treat these codes as a some kind of “magic”. We STRONGLY recommend not to see codes in this crate.

Modules

Memory abstraction.
Booting sequence
Devices.
Interrupt
Kernel print utilities.
SMP supported spinlock.
x86_64 specific

Macros

Print msg if debug build
Display an information message.
Make mmio register groups.
Prints out the message.
Prints out the message with a newline.
Display a warning message.

Constants

Maximum number of CPU this kernel can support.