greatbridf
|
167dd07e9b
feat(pipe): send SIGPIPE on read end close
|
2 years ago |
greatbridf
|
760c462f77
feat(pipe): send EOF on write end close
|
2 years ago |
greatbridf
|
ba8f40e69b
feat: read and write of pipes will wait for data
|
2 years ago |
greatbridf
|
611384a51b
feat(pipe): add syscall pipe
|
2 years ago |
greatbridf
|
d44046d21c
feat(gblibc): separate libc from kernel code
|
2 years ago |
greatbridf
|
c8ff5b072a
feat(syscall): add getdents
|
2 years ago |
greatbridf
|
bd25366506
change(file): add ptr to parent in struct file
|
2 years ago |
greatbridf
|
79482631aa
feat(file): add file descriptors
|
2 years ago |
greatbridf
|
f021bc88bb
change(vfs): make fs_root inline global var
|
2 years ago |
greatbridf
|
5a58906104
change(vfs): only allocate children lists for dirs
|
2 years ago |
greatbridf
|
0f4efff41e
fix(vfs): wrong comment of dentry flags
|
2 years ago |
greatbridf
|
3f508e8775
feat(fs): add fat32 filesystem
|
2 years ago |
greatbridf
|
8058928329
feat(vfs): make vfs a interface
|
2 years ago |
greatbridf
|
2ef440f8e1
change(vfs): use c++
|
2 years ago |