WangRunji
|
b836b11792
|
reformat code using cargo fmt
|
2019-03-27 18:45:24 +08:00 |
|
WangRunji
|
5a619825bc
|
fix VGA and support keyboard escape char for rust/sh
|
2019-03-17 13:32:03 +08:00 |
|
WangRunji
|
a3edd38046
|
fix VGA color on x86_64
|
2019-03-16 15:54:43 +08:00 |
|
WangRunji
|
33eaded142
|
Merge remote-tracking branch 'bpc/user-lib-bin' into merge-1228
# Conflicts:
# kernel/src/arch/riscv32/compiler_rt.c
# kernel/src/arch/riscv32/consts.rs
# kernel/src/arch/riscv32/context.rs
# kernel/src/arch/riscv32/io.rs
# kernel/src/arch/riscv32/memory.rs
# kernel/src/arch/riscv32/paging.rs
# user/ucore-ulib/src/syscall.rs
|
2018-12-28 17:41:21 +08:00 |
|
WangRunji
|
de24f6673c
|
remove '\r'
|
2018-12-27 15:56:20 +08:00 |
|
WangRunji
|
9ab4fd40ea
|
fix atomic for K210. enable print mutex again
|
2018-12-23 03:30:01 +08:00 |
|
WangRunji
|
7240198a54
|
fix newline: '\r\n'
|
2018-12-21 19:02:50 +08:00 |
|
WangRunji
|
62b931d576
|
print hello on K210
|
2018-12-21 01:50:52 +08:00 |
|
Ben Pig Chu
|
935c595083
|
maually remove warning, pt3
|
2018-12-18 13:32:05 +08:00 |
|
WangRunji
|
2db453556d
|
try to fix interrupt & deadlock on RV32
|
2018-11-26 16:58:45 +08:00 |
|
WangRunji
|
56fcad245a
|
update kernel to 2018 edition
|
2018-11-19 20:11:17 +08:00 |
|
WangRunji
|
f97e8458b8
|
impl stdin & stdout as INode
|
2018-11-11 23:08:59 +08:00 |
|
WangRunji
|
81196729e4
|
Fix RV32 atomic.
- Fix __atomic_compare_exchange_4().
- Add patch for core::sync::atomic.
- Revert kernel Mutex.
|
2018-10-26 15:22:03 +08:00 |
|
maoyuchaxue
|
f7b7b1bcd6
|
added workaround for atomic ops
|
2018-10-17 19:37:53 +08:00 |
|
maoyuchaxue
|
cfda03a0f2
|
trying to add atomic implementations in rv32, but still buggy
|
2018-10-17 00:21:18 +08:00 |
|
WangRunji
|
10e3cea340
|
Only use Rust toolchain to build for rv32. Set arch to rv32i. x86_64 broken.
|
2018-08-05 00:24:36 +08:00 |
|
WangRunji
|
776dc976c9
|
Fix for user
|
2018-07-17 12:07:21 +08:00 |
|
WangRunji
|
542a06d50e
|
Set default log level to WARN
|
2018-07-16 17:28:15 +08:00 |
|
WangRunji
|
60c2a77ac1
|
Unify IO in arch
|
2018-07-16 09:48:58 +08:00 |
|
WangRunji
|
4faa8a65ae
|
Move kernel to a new directory
|
2018-07-13 12:25:39 +08:00 |
|