19 Commits (c65b7357a40311ca4699d77f561bec39191bd782)

Author SHA1 Message Date
WangRunji c65b7357a4 use riscv crate from github
7 years ago
WangRunji a852c96136 Merge branch 'master' into rust-rv64
7 years ago
dzy 4b17055f30 running user program.
7 years ago
dzy e74f749ff3 fix context change bug. user sh is running!!!
7 years ago
dzy 21adebb203 run until ms.token()
7 years ago
dzy ccee527272 runs without pagefault but does not reach end of remap_kernel
7 years ago
dzy d67a224494 add wrj's 704af94 patch
7 years ago
dzy ed3fb6d423 another temporary
7 years ago
dzy 0dbffbc0fa temporary
7 years ago
WangRunji 3de76885fa llc build for rv64imc
7 years ago
WangRunji 020e3505ee enable timer interrupt for K210
7 years ago
dzy 3910f71521 preliminary support for riscv64, not tested.
7 years ago
WangRunji 8529d9fe4e fix const, linker, build for K210
7 years ago
dzy 1d1d4109c3 Make script easily support both rv32 and rv64.
7 years ago
WangRunji 45b91fbcad update rv64 build script. print hello on QEMU!
7 years ago
WangRunji 62b931d576 print hello on K210
7 years ago
WangRunji d4b6cc1082 compile rv64 pass on macOS
7 years ago
dzy f954c2fd6a Completely get rid of cargo-generated target/
7 years ago
dzy 61a3beb8ba Start porting for rv64
7 years ago