greatbridf
|
6c586cfd98
feat(timer & syscall): add readv, change tick rate
|
6 months ago |
greatbridf
|
6674d1b5bb
change(mbr): read 64k more
|
6 months ago |
greatbridf
|
c4ce6874f5
fix(blk_allocator): update p_start properly
|
6 months ago |
greatbridf
|
2a7dde2f9e
feat(procfs): impl procfs and mount() syscall
|
6 months ago |
greatbridf
|
b4bb1feadf
rewrite(string): new string class
|
7 months ago |
greatbridf
|
635ea3e5ee
feat(llseek): llseek return file->seek
|
7 months ago |
greatbridf
|
2cb5366997
fix(vector): resize should check m_capacity
|
7 months ago |
greatbridf
|
bd0da59162
fix(lock): add lock_irq to avoid deadlocks
|
7 months ago |
greatbridf
|
970c203132
change(fat32): use map to store cluster buffer
|
7 months ago |
greatbridf
|
b12cf751c9
feat(syscall): impl MONOTONIC clock for gettime
|
7 months ago |
greatbridf
|
87949fe12a
feat(syscall): impl. symlink and readlink
|
7 months ago |
greatbridf
|
370949b19a
refactor(ahci, fat): make achi read 3kb a time
|
7 months ago |
greatbridf
|
95ee316d1b
fix(interrupt): send EOI to PIC2 for IRQ8-15
|
7 months ago |
greatbridf
|
1dacf49c2a
fix(lock): lock not properly locked
|
7 months ago |
greatbridf
|
7efa80fa12
feat: poll() and llseek() for busybox shell
|
7 months ago |
greatbridf
|
ad3ff833e5
refactor: rewrite thread and readyqueue
|
7 months ago |
greatbridf
|
1504e35835
change(syscall): kill unsupported syscall in place
|
7 months ago |
greatbridf
|
698266b865
feature(tty): support of tty termios
|
7 months ago |
greatbridf
|
b1b6d920f8
refactor: special node files and partprobe
|
7 months ago |
greatbridf
|
94f3cee3e5
refactor: move init script out of init_vfs
|
7 months ago |
greatbridf
|
dbda9e3578
refactor: divide vfs.hpp into four
|
7 months ago |
greatbridf
|
da84d0d39b
refactor: vfs
|
7 months ago |
greatbridf
|
f67d993913
remove: some redundant code
|
7 months ago |
greatbridf
|
e75d8437f5
feature(syscall): unlink and access
|
7 months ago |
greatbridf
|
cb12970934
feature(shared_ptr): add make_shared();
|
7 months ago |
greatbridf
|
059465cfd5
feature(hash_map): add begin() and end()
|
7 months ago |
greatbridf
|
56349fea2c
change(user-sh): suppress runcmd() warning
|
7 months ago |
greatbridf
|
f607aecdab
update: pretty print script
|
7 months ago |
greatbridf
|
eccb650472
chore: update Makefile.src, remove redundant files
|
7 months ago |
greatbridf
|
735b7988b3
fix: remove constexpr from some function decl.
|
7 months ago |