Jiajie Chen
|
d33448b91e
|
Ease riscv32/64 check, fix riscv32
|
2020-06-26 23:39:27 +08:00 |
|
Jiajie Chen
|
8bd384d048
|
Fix vfork
|
2020-06-16 17:09:44 +08:00 |
|
Jiajie Chen
|
294cbb5b44
|
Cleanup unused code
|
2020-06-16 16:16:45 +08:00 |
|
Runji Wang
|
f66c8d29cd
|
uppercase arguments in Makefile
|
2020-02-01 13:25:55 +08:00 |
|
equation314
|
344ff85a21
|
Pass the environment variable SMP to consts::SMP_CORES
|
2019-09-29 15:36:43 +08:00 |
|
equation314
|
2237d2e5bd
|
aarch64: pass bootinfo from bootloader to kernel
|
2019-08-30 18:22:28 +08:00 |
|
WangRunji
|
f132e61c98
|
simplify including DTB file using include_bytes!()
|
2019-07-24 22:41:26 +08:00 |
|
Jiajie Chen
|
164e94a146
|
Separate SFSIMG and SFSQCOW2 and fix aarch64 qemu boot
|
2019-06-16 00:03:32 +08:00 |
|
Jiajie Chen
|
2f2cbb81ac
|
Embed rocket chip dtb in code
|
2019-05-07 08:40:43 +08:00 |
|
Harry Chen
|
75ba0859cf
|
Run cargo fmt
Signed-off-by: Harry Chen <i@harrychen.xyz>
|
2019-04-09 17:08:04 +08:00 |
|
Harry Chen
|
65d6fb5b1e
|
Use gcc to pre-process mipsel assembly
Signed-off-by: Harry Chen <i@harrychen.xyz>
|
2019-04-06 00:24:01 +08:00 |
|
Harry Chen
|
8bc00324c8
|
Extract common framebuffer driver from aarch64
Signed-off-by: Harry Chen <i@harrychen.xyz>
|
2019-04-04 00:10:18 +08:00 |
|
Harry Chen
|
b6f1b3c926
|
Merge remote-tracking branch 'origin/master' into mipsel
|
2019-04-01 23:32:30 +08:00 |
|
Harry Chen
|
c496dd5778
|
Fix extra endif in Makefile
Signed-off-by: Harry Chen <i@harrychen.xyz>
|
2019-04-01 23:29:50 +08:00 |
|
Harry Chen
|
34c3d139a1
|
Modify linker script to mipsel arch, add dts in kernel binary
Signed-off-by: Harry Chen <i@harrychen.xyz>
|
2019-04-01 23:07:49 +08:00 |
|
Yuhao Zhou
|
e53b3c16f6
|
Add interrupt for mips32 in crate::thread.
|
2019-03-31 23:31:37 +08:00 |
|
WangRunji
|
b836b11792
|
reformat code using cargo fmt
|
2019-03-27 18:45:24 +08:00 |
|
Jiajie Chen
|
e3fb47a03e
|
Remove m-mode and k210 support.
|
2019-03-26 08:28:10 +08:00 |
|
WangRunji
|
1c5effae04
|
move hard link user asm to Rust
|
2019-03-16 16:54:24 +08:00 |
|
WangRunji
|
95dfb7684f
|
update kflash.py, fix build k210
|
2019-02-16 14:31:47 +08:00 |
|
WangRunji
|
2303a8099b
|
update Rust compiler to support riscv64
|
2019-02-15 14:54:42 +08:00 |
|
WangRunji
|
190711fbc2
|
yet another riscv atomic fix
|
2019-01-01 01:40:34 +08:00 |
|
Ben Pig Chu
|
7eb9f7abcf
|
maually remove warning, pt4
|
2018-12-18 15:16:30 +08:00 |
|
equation314
|
e86229cb71
|
user: user rust programs are runnable
|
2018-12-02 19:44:05 +08:00 |
|
equation314
|
f882a085d6
|
user: link created SFS image in kernel
|
2018-11-29 17:33:31 +08:00 |
|
WangRunji
|
72e92c07f9
|
Switch to RV64 GNU toolchain. Simplify compiler_rt.
|
2018-10-19 23:35:38 +08:00 |
|
maoyuchaxue
|
f7b7b1bcd6
|
added workaround for atomic ops
|
2018-10-17 19:37:53 +08:00 |
|
WangRunji
|
0437e5cb17
|
Make it compile for bootimage toolchain
* Revert to nightly-2018-08-27 due to its bug on macOS
* Not build C code
|
2018-09-07 12:44:40 +08:00 |
|
WangRunji
|
3d6fcb8d8c
|
Fix x86_64. Not elegant.
|
2018-08-05 17:50:56 +08:00 |
|
WangRunji
|
b88648ff44
|
Fit for newest Rust nightly. x86_64 ok, riscv32 broken.
|
2018-08-04 16:20:25 +08:00 |
|
WangRunji
|
4faa8a65ae
|
Move kernel to a new directory
|
2018-07-13 12:25:39 +08:00 |
|