greatbridf
|
6ab99e3b3d
change: make schedule() return int. status
|
il y a 2 ans |
greatbridf
|
ea0c108eea
change: use linux x86_64 syscall no.
|
il y a 2 ans |
greatbridf
|
611384a51b
feat(pipe): add syscall pipe
|
il y a 2 ans |
greatbridf
|
2c198376c8
fix(map): fix map swap
|
il y a 2 ans |
greatbridf
|
72448d4099
change(syscall): check syscall_no in syscall.cpp
|
il y a 2 ans |
greatbridf
|
c268e31f28
feat(dup): add syscall dup and dup2
|
il y a 2 ans |
greatbridf
|
56bf9be365
chore(pretty-printer): show iterator
|
il y a 2 ans |
greatbridf
|
5ca22c8baf
feat(init): open all three file descriptors
|
il y a 2 ans |
greatbridf
|
913821be67
feat: set errno in syscall
|
il y a 2 ans |
greatbridf
|
ca1a736d4f
feat: close() syscall and shell redirection
|
il y a 2 ans |
greatbridf
|
2aa7013175
Merge branch 'tty' into dev
|
il y a 2 ans |
greatbridf
|
feff857aaf
Merge branch 'signal' into tty
|
il y a 2 ans |
greatbridf
|
04de266681
feat(signal): send SIGINT, SIGQUIT and SIGSTOP
|
il y a 2 ans |
greatbridf
|
8fbf10ff42
feat: syscall entry stub
|
il y a 2 ans |
greatbridf
|
300de58007
add sid and pgid
|
il y a 2 ans |
greatbridf
|
3aaae12c07
add sigquit
|
il y a 2 ans |
greatbridf
|
71010de5b0
immediately return from read on EOF
|
il y a 2 ans |
greatbridf
|
79e34047f3
Merge branch 'dev' into tty
|
il y a 2 ans |
greatbridf
|
69cc04e836
feat: gdb pretty printer
|
il y a 2 ans |
greatbridf
|
533155f3ad
change: move def. of pid_t to gblibc
|
il y a 2 ans |
greatbridf
|
29fd9b2493
dev: stash
|
il y a 2 ans |
greatbridf
|
3f9c17ee90
Merge branch 'memory' into dev
|
il y a 2 ans |
greatbridf
|
841e258a13
fix: free stage1 and kinit
|
il y a 2 ans |
greatbridf
|
a3d94d13c1
fix: mark kstack as allocated
|
il y a 2 ans |
greatbridf
|
0471ee9813
change: replace some _new with operator new
|
il y a 2 ans |
greatbridf
|
48c771e1c8
fix: __alloc_raw_page may return used page
|
il y a 2 ans |
greatbridf
|
304ecefefb
feat: move kernel to 0xc0000000
|
il y a 2 ans |
greatbridf
|
210279a15b
change: check allocated memory in vector::resize
|
il y a 2 ans |
greatbridf
|
082d9bd19a
fix(list): make _empty_list.begin() return end()
|
il y a 2 ans |
greatbridf
|
b2aa149ae2
change stage1 start addr to 0x8000
|
il y a 2 ans |