Commit Graph

9 Commits

Author SHA1 Message Date
1d026d8053 feat: map kernel
1. initial riscv32 support
2. fix bug in table.rs: cur level order is reversed
3. introduce global kernel_{phys, virt}_to_{virt, phys} for address translating
4. remove unused riscv/mm
5. initial early_memory management through RamBlock
6. initial kernel space mapping support
2024-04-08 16:23:10 +08:00
cc5049353a chore: move vspace to kernel and rename features 2024-04-01 15:37:47 +08:00
c899797fa0 feat: add initial vspace support 2024-03-26 00:17:43 +08:00
5032711022 feat: rewrite console init logic 2024-03-24 19:12:04 +08:00
c210a049cd chore: move mm into vspace 2024-03-23 16:45:24 +08:00
daf96a0c64 feat: drop legacy flags for riscv-sbi 2024-03-20 22:13:21 +08:00
f11e3781d3 chore: cleanup 2024-03-20 21:11:27 +08:00
35a77f39ab feat: switch to cargo-make 2024-02-16 20:59:09 +08:00
613512e329 feat: use workspace 2024-02-16 19:22:06 +08:00