greatbridf
|
ae698248ee
[partial] feat: add sync stuffs
|
5 月之前 |
greatbridf
|
58eb82d5b3
feat(driver): add e1000e driver
|
7 月之前 |
greatbridf
|
538244e339
style: reformat all codes with new format
|
7 月之前 |
greatbridf
|
4e79226a6f
chore(debug): add dwarf data for ISR
|
8 月之前 |
greatbridf
|
23ec09cb64
fix: fifo, paging, tkill, preemptive kernel
|
9 月之前 |
greatbridf
|
b6b04e657d
works
|
9 月之前 |
greatbridf
|
73ab9a9320
syscall
|
9 月之前 |
greatbridf
|
ac083a7cf0
brand new mem subsystem
|
9 月之前 |
greatbridf
|
4572e5ce46
remove keyboard drive, make serial module
|
10 月之前 |
greatbridf
|
04c392fdc7
create page table, enter long mode
|
10 月之前 |
greatbridf
|
6c586cfd98
feat(timer & syscall): add readv, change tick rate
|
10 月之前 |
greatbridf
|
6674d1b5bb
change(mbr): read 64k more
|
10 月之前 |
greatbridf
|
2a7dde2f9e
feat(procfs): impl procfs and mount() syscall
|
10 月之前 |
greatbridf
|
b4bb1feadf
rewrite(string): new string class
|
11 月之前 |
greatbridf
|
635ea3e5ee
feat(llseek): llseek return file->seek
|
11 月之前 |
greatbridf
|
bd0da59162
fix(lock): add lock_irq to avoid deadlocks
|
11 月之前 |
greatbridf
|
b12cf751c9
feat(syscall): impl MONOTONIC clock for gettime
|
11 月之前 |
greatbridf
|
87949fe12a
feat(syscall): impl. symlink and readlink
|
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
|
94f3cee3e5
refactor: move init script out of init_vfs
|
11 月之前 |
greatbridf
|
e75d8437f5
feature(syscall): unlink and access
|
11 月之前 |
greatbridf
|
1c7a276b93
change(proclist): remove emplace from proclist;
|
11 月之前 |
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
|
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 年之前 |