refactor: improve on scrolling experience in lunaix console
authorMinep <zelong56@gmail.com>
Wed, 24 Aug 2022 16:18:24 +0000 (17:18 +0100)
committerMinep <zelong56@gmail.com>
Wed, 24 Aug 2022 16:18:24 +0000 (17:18 +0100)
commitc4510182f3c02e390184bee518940e325f064b20
treef989590da4bd923b23f17de9b85b23a023d8e791
parentb3b42765712afed5a35c9be5c832f4a06bd85e7a
refactor: improve on scrolling experience in lunaix console
fix: handle the strange scan code sequence on Virtualbox's PS/2 keyboard.
fix: incompatible pointer type passing in devfs.
chore: refactoring and clean up.
13 files changed:
README.md
lunaix-os/includes/lunaix/device.h
lunaix-os/includes/lunaix/ds/fifo.h
lunaix-os/includes/lunaix/tty/console.h
lunaix-os/includes/lunaix/tty/tty.h
lunaix-os/kernel/demos/input_test.c
lunaix-os/kernel/demos/simple_sh.c
lunaix-os/kernel/device/devfs.c
lunaix-os/kernel/device/device.c
lunaix-os/kernel/ds/fifo.c
lunaix-os/kernel/peripheral/ps2kbd.c
lunaix-os/kernel/tty/lxconsole.c [moved from lunaix-os/kernel/lxconsole.c with 68% similarity]
lunaix-os/kernel/tty/tty.c