This website requires JavaScript.
Explore
Help
Sign In
GKaszewski
/
k-os
Watch
1
Star
0
Fork
0
You've already forked k-os
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
c9bd1d2c350d06f28643bcd3f6abddc91b7ba7c2
k-os
/
crates
/
adapter-riscv
/
src
History
Gabriel Kaszewski
5c29c0845d
refactor: move Mapping<F> to types crate with VirtualAddress/PhysicalAddress newtypes, rename MapFlags to Sv39Flags
2026-10-18 02:45:53 +02:00
..
hw
refactor(adapter-riscv): restructure into hw/, mmu/, trap/ modules with board constants
2026-10-18 02:05:57 +02:00
mmu
refactor: move Mapping<F> to types crate with VirtualAddress/PhysicalAddress newtypes, rename MapFlags to Sv39Flags
2026-10-18 02:45:53 +02:00
trap
feat: implement context switching, SavedContext with pc/status fields, wire all syscall outcomes and timer preemption
2026-10-18 02:34:36 +02:00
board.rs
refactor(adapter-riscv): restructure into hw/, mmu/, trap/ modules with board constants
2026-10-18 02:05:57 +02:00
kernel_cell.rs
feat(adapter-riscv): replace static mut with KernelCell, complete all 17 syscall decoders, wire timer and PLIC interrupts to kernel
2026-10-18 02:29:46 +02:00
main.rs
refactor: move Mapping<F> to types crate with VirtualAddress/PhysicalAddress newtypes, rename MapFlags to Sv39Flags
2026-10-18 02:45:53 +02:00
platform.rs
refactor: move Mapping<F> to types crate with VirtualAddress/PhysicalAddress newtypes, rename MapFlags to Sv39Flags
2026-10-18 02:45:53 +02:00