23 Commits (09711814731ead7e4a406425fabe639dcab028a0)

Author SHA1 Message Date
Jiajie Chen 2f2cbb81ac Embed rocket chip dtb in code
6 years ago
Harry Chen 75ba0859cf Run cargo fmt
6 years ago
Harry Chen 65d6fb5b1e Use gcc to pre-process mipsel assembly
6 years ago
Harry Chen 8bc00324c8 Extract common framebuffer driver from aarch64
6 years ago
Harry Chen b6f1b3c926 Merge remote-tracking branch 'origin/master' into mipsel
6 years ago
Harry Chen c496dd5778 Fix extra endif in Makefile
6 years ago
Harry Chen 34c3d139a1 Modify linker script to mipsel arch, add dts in kernel binary
6 years ago
Yuhao Zhou e53b3c16f6 Add interrupt for mips32 in crate::thread.
6 years ago
WangRunji b836b11792 reformat code using `cargo fmt`
6 years ago
Jiajie Chen e3fb47a03e Remove m-mode and k210 support.
6 years ago
WangRunji 1c5effae04 move hard link user asm to Rust
6 years ago
WangRunji 95dfb7684f update kflash.py, fix build k210
6 years ago
WangRunji 2303a8099b update Rust compiler to support riscv64
6 years ago
WangRunji 190711fbc2 yet another riscv atomic fix
6 years ago
Ben Pig Chu 7eb9f7abcf maually remove warning, pt4
6 years ago
equation314 e86229cb71 user: user rust programs are runnable
6 years ago
equation314 f882a085d6 user: link created SFS image in kernel
6 years ago
WangRunji 72e92c07f9 Switch to RV64 GNU toolchain. Simplify compiler_rt.
6 years ago
maoyuchaxue f7b7b1bcd6 added workaround for atomic ops
6 years ago
WangRunji 0437e5cb17 Make it compile for bootimage toolchain
6 years ago
WangRunji 3d6fcb8d8c Fix x86_64. Not elegant.
6 years ago
WangRunji b88648ff44 Fit for newest Rust nightly. x86_64 ok, riscv32 broken.
6 years ago
WangRunji 4faa8a65ae Move kernel to a new directory
6 years ago