19 Commits (40ac510ecd8b3856070d4c87d24271aba5b19d60)

Author SHA1 Message Date
WangRunji 40ac510ecd fix compile on riscv & aarch64
6 years ago
WangRunji 33eaded142 Merge remote-tracking branch 'bpc/user-lib-bin' into merge-1228
6 years ago
WangRunji b3a8e95d78 merge interrupt & context switch for rv32 & rv64
6 years ago
dzy e74f749ff3 fix context change bug. user sh is running!!!
6 years ago
Ben Pig Chu 7eb9f7abcf maually remove warning, pt4
6 years ago
WangRunji fcf5074500 impl M-mode kernel for riscv32
6 years ago
WangRunji 56fcad245a update kernel to 2018 edition
6 years ago
WangRunji 205f90a264 Merge branch 'dev' into g4-merge
7 years ago
WangRunji 44bf3fb07a impl sys_exec
7 years ago
chenqiuhao 2002ddd5fa move processor from wrj
7 years ago
WangRunji ed20aa45fd Fix user process bug on RV32.
7 years ago
WangRunji 250f1385d3 Better debug print for TrapFrame on RV32
7 years ago
lcy1996 2157e4bbcf Add comment for interrutp and trap code
7 years ago
lcy1996 91455d163d Finish comment riscv context.
7 years ago
lcy1996 5b4aefdb0d Add comment for riscv32 context
7 years ago
lcy1996 e4300d3515 Add more comment in kernel but not finished
7 years ago
WangRunji 0c9679b710 Fix fork and syscall return value.
7 years ago
WangRunji 1ad3ed738e Can run user program in RV32
7 years ago
WangRunji 4faa8a65ae Move kernel to a new directory
7 years ago