Docs.rs
ember_os-0.1.1
ember_os 0.1.1
Permalink
Docs.rs crate page
MIT/Apache-2.0
Links
Homepage
Repository
Crates.io
Source
Owners
DrEden33773
Dependencies
async-recursion ^1.0.4
normal
bootloader ^0.9.28
normal
cfg-if ^1.0.0
normal
conquer-once ^0.4.0
normal
crossbeam-queue ^0.2.1
normal
futures-util ^0.3.4
normal
hashbrown ^0.14.3
normal
lazy_static ^1.0
normal
linked_list_allocator ^0.10.5
normal
lru ^0.12.3
normal
pc-keyboard ^0.7.0
normal
pic8259 ^0.10.4
normal
spin ^0.9.8
normal
uart_16550 ^0.3.0
normal
volatile ^0.2.6
normal
x86_64 ^0.14.12
normal
Versions
9.92%
of the crate is documented
Platform
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
ember_os
0.1.1
All Items
Modules
Macros
Functions
?
Crate
ember_os
source
·
[
−
]
Modules
§
allocator
collections
demo
exit
gdt
interrupts
io
memory
prelude
serial
shell
task
test_framework
utils
vga_buffer
Macros
§
eprint
eprintln
impl_bounded
To implement
Bounded
for basic types which has
MIN
and
MAX
constants.
local_log
local_log_ln
print
print_with_color
print_with_color_ln
println
serial_print
Prints to the host through the serial interface.
serial_println
Prints to the host through the serial interface, appending a newline.
vec
Functions
§
hlt_loop
minimum_init
test_panic_handler
test_runner