Module console

Source

Modulesยง

tracing
Implement tracing subscriber that outputs logs to the console.
vga_graphics ๐Ÿ”’
vga_text ๐Ÿ”’
A temporary tool to allow for easy printing to the screen. We are using the VGA text mode buffer to print to the screen.

Structsยง

ConsoleController ๐Ÿ”’
EarlyConsole ๐Ÿ”’
LateConsole ๐Ÿ”’
VideoConsoleAttribute ๐Ÿ”’

Enumsยง

AnsiColor ๐Ÿ”’

Staticsยง

CONSOLE ๐Ÿ”’

Traitsยง

Console ๐Ÿ”’
VideoConsole ๐Ÿ”’

Functionsยง

create_video_console ๐Ÿ”’
early_init
Create an early console, this is used before the kernel heap is initialized
init_late_device
Create a late console, this is used after the kernel heap is initialized And also assign a console device
run_with_console ๐Ÿ”’
SAFETY
start_capture
stop_capture