feat: hook up the keyboard input into our vfs
authorMinep <zelong56@gmail.com>
Mon, 8 Aug 2022 16:15:45 +0000 (17:15 +0100)
committerMinep <zelong56@gmail.com>
Mon, 8 Aug 2022 16:15:45 +0000 (17:15 +0100)
commit5aa59394dc172b205a0cc80315bc666a254507c0
tree04000308dd7088eb20aac1f731e00fab4696d12d
parentfac3bbf2b2634f4f15cb33ece3acfa39db1433df
feat: hook up the keyboard input into our vfs
feat: general fifo buffer (based on ring buffer) implementation
fix: make read/write syscall interruptible
refactor: remove the need of using loop for finding the suitable segregated list
.gitignore
lunaix-os/includes/lunaix/ds/fifo.h [new file with mode: 0644]
lunaix-os/includes/lunaix/ds/fifobuf.h [deleted file]
lunaix-os/includes/lunaix/tty/console.h
lunaix-os/kernel/demos/iotest.c
lunaix-os/kernel/ds/fifo.c [new file with mode: 0644]
lunaix-os/kernel/fs/vfs.c
lunaix-os/kernel/lxconsole.c
lunaix-os/kernel/mm/valloc.c
lunaix-os/kernel/service/pconsole.c