20 Commits (6652f8daf6e82aace475ce3b9693a1d6e5c3ccab)

Author SHA1 Message Date
chenqiuhao 6652f8daf6 repair some bugs
6 years ago
chenqiuhao 8d6d3b7c37 debug for sleepkill
6 years ago
lcy1996 5ee44588e0 Enlarge the physical and kernel heap memory. Fix the bug in map the kernel.
6 years ago
lcy1996 a145909998 Fix compile error after merge for the new processor.
6 years ago
lcy1996 fcdee71f9d Merge confilt
6 years ago
lcy1996 c8ea2cb0cf Fix bug and enable swap in/out and frame delayed allocating.
6 years ago
chenqiuhao 2002ddd5fa move processor from wrj
7 years ago
lcy1996 e4300d3515 Add more comment in kernel but not finished
7 years ago
WangRunji 7a9b746c68 x86_64 back to normal.
7 years ago
WangRunji 640872d154 Use alloc API to fix stack overflow in release mode.
7 years ago
WangRunji 10e3cea340 Only use Rust toolchain to build for rv32. Set arch to rv32i. x86_64 broken.
7 years ago
WangRunji b88648ff44 Fit for newest Rust nightly. x86_64 ok, riscv32 broken.
7 years ago
WangRunji 52d3443e05 Recover idle process. Make shell wait for the user it spawned.
7 years ago
WangRunji 37a6df252f Refactor process mod
7 years ago
WangRunji 97b838981f Fix console
7 years ago
WangRunji cf1a2d3450 Simple kernel shell
7 years ago
WangRunji 1cb50c00ba Fit for SFS
7 years ago
WangRunji c768ec3e1e Recover fs for RV32. Add user-riscv.img
7 years ago
WangRunji c0138c4c35 Fix linking user program binaries
7 years ago
WangRunji 4faa8a65ae Move kernel to a new directory
7 years ago