Resolve "Add multitasking"
parent
b495ce0b
No related branches found
No related tags found
Showing
- Cargo.lock 56 additions, 67 deletionsCargo.lock
- Cargo.toml 2 additions, 1 deletionCargo.toml
- Dockerfile 1 addition, 1 deletionDockerfile
- flake.lock 30 additions, 12 deletionsflake.lock
- flake.nix 1 addition, 19 deletionsflake.nix
- rust-toolchain.toml 1 addition, 1 deletionrust-toolchain.toml
- src/encoding/ascii.rs 9 additions, 2 deletionssrc/encoding/ascii.rs
- src/kernel/interrupt/aml.rs 0 additions, 231 deletionssrc/kernel/interrupt/aml.rs
- src/kernel/interrupt/handler.rs 10 additions, 10 deletionssrc/kernel/interrupt/handler.rs
- src/kernel/interrupt/keyboard.rs 72 additions, 12 deletionssrc/kernel/interrupt/keyboard.rs
- src/kernel/interrupt/mod.rs 1 addition, 1 deletionsrc/kernel/interrupt/mod.rs
- src/kernel/memory/allocator.rs 1 addition, 1 deletionsrc/kernel/memory/allocator.rs
- src/kernel/memory/mod.rs 1 addition, 2 deletionssrc/kernel/memory/mod.rs
- src/kernel/memory/paging.rs 1 addition, 1 deletionsrc/kernel/memory/paging.rs
- src/kernel/memory/vmm.rs 2 additions, 2 deletionssrc/kernel/memory/vmm.rs
- src/kernel/task/executor.rs 136 additions, 0 deletionssrc/kernel/task/executor.rs
- src/kernel/task/mod.rs 98 additions, 0 deletionssrc/kernel/task/mod.rs
- src/kernel/task/waker.rs 69 additions, 0 deletionssrc/kernel/task/waker.rs
- src/main.rs 15 additions, 6 deletionssrc/main.rs
- src/mutex.rs 0 additions, 0 deletionssrc/mutex.rs
Loading
Please register or sign in to comment