Harry Chen
|
65d6fb5b1e
|
Use gcc to pre-process mipsel assembly
Signed-off-by: Harry Chen <i@harrychen.xyz>
|
6 years ago |
Harry Chen
|
8bc00324c8
|
Extract common framebuffer driver from aarch64
Signed-off-by: Harry Chen <i@harrychen.xyz>
|
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
Signed-off-by: Harry Chen <i@harrychen.xyz>
|
6 years ago |
Harry Chen
|
34c3d139a1
|
Modify linker script to mipsel arch, add dts in kernel binary
Signed-off-by: Harry Chen <i@harrychen.xyz>
|
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
* Revert to nightly-2018-08-27 due to its bug on macOS
* Not build C code
|
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 |