greatbridf
|
370949b19a
refactor(ahci, fat): make achi read 3kb a time
|
11 ヶ月 前 |
greatbridf
|
95ee316d1b
fix(interrupt): send EOI to PIC2 for IRQ8-15
|
11 ヶ月 前 |
greatbridf
|
1dacf49c2a
fix(lock): lock not properly locked
|
11 ヶ月 前 |
greatbridf
|
7efa80fa12
feat: poll() and llseek() for busybox shell
|
11 ヶ月 前 |
greatbridf
|
ad3ff833e5
refactor: rewrite thread and readyqueue
|
11 ヶ月 前 |
greatbridf
|
1504e35835
change(syscall): kill unsupported syscall in place
|
11 ヶ月 前 |
greatbridf
|
698266b865
feature(tty): support of tty termios
|
11 ヶ月 前 |
greatbridf
|
b1b6d920f8
refactor: special node files and partprobe
|
11 ヶ月 前 |
greatbridf
|
94f3cee3e5
refactor: move init script out of init_vfs
|
11 ヶ月 前 |
greatbridf
|
dbda9e3578
refactor: divide vfs.hpp into four
|
11 ヶ月 前 |
greatbridf
|
da84d0d39b
refactor: vfs
|
11 ヶ月 前 |
greatbridf
|
f67d993913
remove: some redundant code
|
11 ヶ月 前 |
greatbridf
|
e75d8437f5
feature(syscall): unlink and access
|
11 ヶ月 前 |
greatbridf
|
cb12970934
feature(shared_ptr): add make_shared();
|
11 ヶ月 前 |
greatbridf
|
059465cfd5
feature(hash_map): add begin() and end()
|
11 ヶ月 前 |
greatbridf
|
56349fea2c
change(user-sh): suppress runcmd() warning
|
11 ヶ月 前 |
greatbridf
|
f607aecdab
update: pretty print script
|
11 ヶ月 前 |
greatbridf
|
eccb650472
chore: update Makefile.src, remove redundant files
|
11 ヶ月 前 |
greatbridf
|
735b7988b3
fix: remove constexpr from some function decl.
|
11 ヶ月 前 |
greatbridf
|
61eaa076d3
chore: check if we should probe fdisk path in conf.
|
11 ヶ月 前 |
greatbridf
|
1c7a276b93
change(proclist): remove emplace from proclist;
|
11 ヶ月 前 |
greatbridf
|
530db35b6a
feat(file): append to file
|
1 年間 前 |
greatbridf
|
c342508132
feat(syscall.open): add truncate support
|
1 年間 前 |
greatbridf
|
0c005d1b68
fix(dup2): newfd should not share flags(O_CLOEXEC) with oldfd
|
1 年間 前 |
greatbridf
|
c29afbde1d
feat(truncate): add it to syscall, vfs and tmpfs
|
1 年間 前 |
greatbridf
|
c7a6dee5eb
fix(ahci): copy minimum of cnt and sector size in read()
|
1 年間 前 |
greatbridf
|
4ac28ae9a7
feat(init): execute init script using busybox sh
|
1 年間 前 |
greatbridf
|
1cacb91f2b
feat(thead_local): save and load thread local area
|
1 年間 前 |
greatbridf
|
74c913f994
feat(syscall): implement sigaction
|
1 年間 前 |
greatbridf
|
e7f8d74f83
fix(rt_sigprocmask): SIG_UNBLOCK should invoke signals.unmask
|
1 年間 前 |