| .. |
|
mem
|
353fe877ea
feat: add compilation option for riscv64, fix x86 compile
|
7 месяцев назад |
|
pcie
|
353fe877ea
feat: add compilation option for riscv64, fix x86 compile
|
7 месяцев назад |
|
syscall
|
353fe877ea
feat: add compilation option for riscv64, fix x86 compile
|
7 месяцев назад |
|
task
|
353fe877ea
feat: add compilation option for riscv64, fix x86 compile
|
7 месяцев назад |
|
user
|
1667f0f905
feat(UserBuffer): working user buffer in riscv64 cpus
|
7 месяцев назад |
|
vfs
|
73a10e4727
feat(syscall): impl fstatat
|
7 месяцев назад |
|
block.rs
|
262b76ad95
remove(bindgen): move all the used constants to `kernel::constants`
|
8 месяцев назад |
|
chardev.rs
|
a2ec93f2e3
temporary solution: use `Task::block_on` everywhere
|
9 месяцев назад |
|
console.rs
|
5b315d7831
lazy_lock: replace old lazy_static
|
10 месяцев назад |
|
constants.rs
|
262b76ad95
remove(bindgen): move all the used constants to `kernel::constants`
|
8 месяцев назад |
|
interrupt.rs
|
353fe877ea
feat: add compilation option for riscv64, fix x86 compile
|
7 месяцев назад |
|
mem.rs
|
dd32b93963
feat(hal): smp initialization
|
8 месяцев назад |
|
pcie.rs
|
4691d469c5
refactor(pcie): rewrite pcie bus driver in rust
|
8 месяцев назад |
|
syscall.rs
|
43016845e4
partial work of making the new trap handling method work
|
8 месяцев назад |
|
task.rs
|
1ff75b9e8f
feat(loader): rewrite loader and support dynamic loading
|
8 месяцев назад |
|
terminal.rs
|
262b76ad95
remove(bindgen): move all the used constants to `kernel::constants`
|
8 месяцев назад |
|
timer.rs
|
33d30d3413
partial work: make all syscalls use the new interface
|
8 месяцев назад |
|
user.rs
|
eaa6cda7db
style: remove unused warnings
|
1 год назад |