Skip to main content

Module lib

Module lib 

Source
Expand description

Shared kernel lib: IrqMutex, FmtBuffer, AlignedStack, panic codes and more

Authors: MarioS271

Modulesยง

addr ๐Ÿ”’
Address Types (PhysAddr, VirtAddr)
macros ๐Ÿ”’
Kernel Macros like bitflags
panic
Kernel panic paths: kernel_panic for explicit kernel panics and the required #[panic_handler] for language-level panics.
panic_codes ๐Ÿ”’
Panic codes for classifying kernel panics
sync ๐Ÿ”’
Syncing datatypes like IrqMutex
types ๐Ÿ”’
General Kernel Types like PackedU8 or FmtBuffer