Crate os

source · []
Expand description

The main module and entrypoint

The operating system and app also starts in this module. Kernel code starts executing from entry.asm, after which rust_main() is called to initialize various pieces of functionality clear_bss(). (See its source code for details.)

We then call println! to display Hello, world!.

Modules

SBI console driver, for text output

The panic handler

Macros

print string macro

println string macro

Functions

clear BSS segment

the rust entry-point of os