Expand description
Kernel Print: the [macros!] macro, kernel serial logging, kernel log ringbuffer and more
Authors: MarioS271
Modulesยง
- kernel_
writer ๐ - Kernel Writer, locks the logging state (ringbuffer, basic fb state, โฆ), collects text, builds log entry, writes it and dispatches the full log message to receivers
- log_
entry ๐ - Metadata for log entries (Log Entry Header and Log Level definitions)
- macros ๐
- Kernel print macros (
kinfo!,kdebug, โฆ) - receivers ๐
- KPrint Recievers; recieve finished kprint output to display or output
- ringbuffer ๐
- Kernel Log Ringbuffer
- state ๐
- kprint State, lives in KSTATE