Jiajie Chen
|
235005608d
|
Do not hardcode fb addr in Vga
|
6 years ago |
Jiajie Chen
|
30f94238b8
|
Yeild when polling for EAGAIN
|
6 years ago |
Jiajie Chen
|
dcfb02c514
|
Add EAGAIN for nonblocking io and poll for file in read_at()
|
6 years ago |
Jiajie Chen
|
e9c0bcadf7
|
Add graphic=console option and fix vga on x86_64
|
6 years ago |
Jiajie Chen
|
c5acdb67e6
|
Fix compilation for merge and update vga buffer address
|
6 years ago |
PanQL
|
f8c88baeea
|
nonblock stdin for mgba keyboard support
|
6 years ago |
chyyuu
|
19200e40d0
|
impl pseudo INode '/proc/self/fd/FD_NUM' for rustc app
|
7 years ago |
Jiajie Chen
|
64b383b69c
|
Save path even in release mode
|
7 years ago |
Jiajie Chen
|
81fde731d0
|
Save and log file paths on sys_open and sys_close
|
7 years ago |
WangRunji
|
a25c8132fe
|
delay mapping file
|
7 years ago |
Jiajie Chen
|
ff50a45396
|
Now ready to use busybox sh for user shell
|
7 years ago |
WangRunji
|
a712f37c65
|
update fs. support poll for INode.
|
7 years ago |
WangRunji
|
b836b11792
|
reformat code using `cargo fmt`
|
7 years ago |
Jiajie Chen
|
556d263d8e
|
Implement sys_openat and sys_renameat
|
7 years ago |
WangRunji
|
b9a7888290
|
update fs. impl sys_sync, sys_rmdir. fix sys_unlink.
|
7 years ago |
Jiajie Chen
|
b590545375
|
Implement sys_pwrite, sys_accept4 and dummy sys_chown, sys_epoll_create1. Allow recvfrom for tcp
|
7 years ago |
Jiajie Chen
|
35dad6853f
|
Enable SSE and save FP registers in trapframe, implement sys_pread, sys_uname and sys_sched_getaffinity, support FIXED in mmap
|
7 years ago |
WangRunji
|
0fd24ff92e
|
impl sys_f(data)sync, sys_(f)truncate, sys_(un)link
|
7 years ago |
WangRunji
|
472dac5d09
|
fix sys_getdent64. pass ls in coreutils & busybox
|
7 years ago |
WangRunji
|
4e146ec491
|
impl sys_lseek
|
7 years ago |
WangRunji
|
cab19688d5
|
rename File to FileHandle. impl create for sys_open.
|
7 years ago |
WangRunji
|
08c8d89974
|
update SFS to new rcore-fs
|
7 years ago |
WangRunji
|
cf9ac9ccfd
|
split fs mod
|
7 years ago |