☰
Crate os
Version 0.1.0
All Items
Modules
Macros
Structs
Enums
Statics
Functions
?
Crate
os
source
·
[
−
]
Modules
board
🔒
config
🔒
console
🔒
drivers
🔒
fs
🔒
lang_items
🔒
mm
🔒
net
🔒
sbi
🔒
sync
🔒
syscall
🔒
task
🔒
timer
🔒
trap
🔒
Macros
print
println
Structs
DEV_NON_BLOCKING_ACCESS
Stack
🔒
Enums
MIE
SIE
Statics
STACK0
🔒
TIMER_SCRATCH
🔒
Functions
add_mtimecmp
⚠
clear_bss
🔒
count_mtiecmp
intr_on
⚠
enable all software interrupts still need to set SIE bit in sstatus
medeleg_write
⚠
mideleg_write
⚠
mie_read
⚠
mie_write
⚠
mstatus_enable_interrupt
⚠
mstatus_read
🔒
⚠
mstatus_write
🔒
⚠
mtvec_write
⚠
read_mtime
🔒
⚠
rust_main
rust_start
⚠
sie_read
⚠
sie_write
⚠
timer_init
🔒
⚠
write_mtimecmp
🔒
⚠