1
0
mirror of https://github.com/rcore-os/rCore.git synced 2024-11-26 01:43:29 +04:00
Commit Graph

230 Commits

Author SHA1 Message Date
Yuekai Jia
180e855ace hypervisor: import RVM 2020-09-20 23:30:28 +08:00
Jiajie Chen
8942bb8eeb Use uart16550 as serial in mipsel as well 2020-07-09 12:36:26 +08:00
Jiajie Chen
b13833e0e9 Implement wait_for_interrupt properly 2020-07-07 20:41:27 +08:00
Jiajie Chen
4dd72365ca Fix mipsel context switch 2020-07-07 10:00:24 +08:00
Jiajie Chen
a16a9e238b Add IDE back for mips, remove mipssim 2020-07-07 08:25:30 +08:00
Jiajie Chen
2589319769 Fix compilation for mipsel 2020-07-06 00:20:16 +08:00
Jiajie Chen
427a338095 Merge branch 'master' into pull-30-merge 2020-06-30 12:55:05 +08:00
Jiajie Chen
bc525e1902 Cleanup signal code 2020-06-28 23:21:22 +08:00
Jiajie Chen
611aaa5f01 Update dependencies 2020-06-26 23:23:57 +08:00
Jiajie Chen
1f9d7cd323 Use prebuilt image correctly 2020-06-26 22:11:56 +08:00
Jiajie Chen
e21a76cb50 Bump versions 2020-06-26 21:56:12 +08:00
Runji Wang
9d82b29517 move wait_for_interrupt from executor to kernel 2020-06-24 00:09:52 +08:00
Jiajie Chen
d895f43d9a Fix bcm2837 serial 2020-06-23 19:59:36 +08:00
Jiajie Chen
d08c14152b Fix aarch64 2020-06-21 23:36:48 +08:00
Jiajie Chen
458347c1c0 Fix aarch64 compilation 2020-06-21 15:54:15 +08:00
Jiajie Chen
fd59658355 Unify trap_handler interfaces 2020-06-21 11:38:31 +08:00
Jiajie Chen
0086768392 Use tp to save hart id in riscv 2020-06-21 10:43:53 +08:00
Jiajie Chen
3ac4d7a607 Fix riscv external interrupt 2020-06-20 22:25:34 +08:00
Jiajie Chen
4971713518 Enable floating point in riscv 2020-06-20 17:37:09 +08:00
Jiajie Chen
57d923c1f9 Fix compilation for riscv 2020-06-20 16:53:18 +08:00
Jiajie Chen
c8573436e9 Split Driver trait 2020-06-20 14:35:59 +08:00
Jiajie Chen
08fc526521 Port to riscv #1 2020-06-20 10:06:35 +08:00
Jiajie Chen
8bd384d048 Fix vfork 2020-06-16 17:09:44 +08:00
Jiajie Chen
5d05bccdd5 Add UserPtr, rewrite poll by async 2020-06-16 09:31:54 +08:00
Jiajie Chen
172e2e75e0 Use async for syscall 2020-06-15 20:51:20 +08:00
Jiajie Chen
a73fdde6ac Add executor and naive-timer 2020-06-15 18:38:59 +08:00
Jiajie Chen
18f862ca48 Upgrade aarch64 for llvm_asm change 2020-06-15 17:28:48 +08:00
Runji Wang
3ae186de10 update dependencies 2020-06-15 17:14:41 +08:00
Jiajie Chen
39ffdbb3e7 Bump to nightly-2020-06-04 and use llvm_asm instead of asm 2020-06-15 16:56:21 +08:00
Jiajie Chen
833faacf83 Merge branch 'master' into pull-30-merge 2020-06-15 15:07:29 +08:00
Jiajie Chen
ad4ea951e3 Don't enable kvm by default 2020-06-12 08:53:43 +08:00
function2-llx
98d3f83a12 fix ctrl+C 2020-05-31 19:07:54 +08:00
function2-llx
da5a7993b4 implement ctrl+C 2020-05-30 23:12:25 +08:00
function2-llx
ff54128273 Merge branch 'master' of github.com:rcore-os/rCore 2020-05-22 23:10:54 +08:00
function2-llx
5c7b637c97 shm 2020-05-16 07:04:42 +08:00
Liu Xiaoyi
0d41db4991
Fixed noncontiguous frame allocated in DMA initialization 2020-05-15 14:59:03 +08:00
function2-llx
14f418f663 add wait_timeout for condvar, support timeout in futex wait 2020-05-13 19:56:50 +08:00
Liu Xiaoyi
838513e05c
Cargo.lock & format 2020-05-13 15:12:15 +08:00
function2-llx
0c4d53f8d4 fix getdents64: set inode id and file type properly 2020-05-13 02:05:31 +08:00
function2-llx
d32027a645 run make 2020-04-27 03:08:23 +08:00
function2-llx
f98db379ff fix time 2020-04-26 14:20:09 +08:00
function2-llx
6e5e91a10a record time in metadata 2020-04-26 02:04:09 +08:00
function2-llx
db9ef2112b symlink 2020-04-25 18:41:41 +08:00
function2-llx
c50d25dba9 fix fork 2020-04-19 23:40:37 +08:00
function2-llx
c740b67a52 Merge branch 'master' of github.com:rcore-os/rCore 2020-04-19 19:47:41 +08:00
equation314
395b8b51c1 Updata rcore-fs version to 7e7c74a
Support non-zero return value for INode::io_control()
2020-04-14 20:24:27 +08:00
function2-llx
d777f59118 run shell 2020-04-11 10:05:49 +08:00
Runji Wang
139544f946 update Rust nightly to 2020-04-06 2020-04-06 17:19:05 +08:00
equation314
d10997f90f Update Rust nightly to 2020-03-23. 2020-04-05 22:01:43 +08:00
equation314
c7f64461d0 Bump rboot version 2020-04-05 21:35:07 +08:00