Commit Graph

15 Commits

Author SHA1 Message Date
Matheus 9592b74355 console: don't accept new input events if locked 2026-06-29 01:29:10 -03:00
Matheus e4d3649a15 console: locking and tty check 2026-06-29 00:45:47 -03:00
iretq a1cfbe32bf input: add new evdev subsystem
Co-authored-by: Matheus <matheusuky@gmail.com>
2026-04-27 00:09:53 -03:00
Matheus e443319433 printing: \n -> \n\r on printf 2026-04-01 17:40:08 -03:00
Matheus a9dee251c9 tty: extra hang up checks 2025-12-25 20:20:34 -03:00
Matheus 0c6a00bc6b tty: add termios_callback 2025-08-15 22:52:46 -03:00
Matheus 607566531d kernel: rework init 2025-08-14 20:25:43 -03:00
Matheus a6c169e5e6 kernel: finish work of removing interruptible mutexes 2024-12-24 21:30:25 -03:00
Matheus 0d58b93e5d console: fix generation of control characters 2024-05-22 09:45:20 -03:00
Matheus 33c8a4d107 pty: initial implementation 2024-05-03 14:03:41 -03:00
Matheus 1fc3791bc9 tty: tty abstraction initial implementation 2024-04-27 13:42:57 -03:00
Matheus 4793f61708 kernel: syscall, console and keyboard fixes 2023-07-09 18:12:38 -03:00
Matheus bc6f56de6c console: poll, ioctl and a few additions to the console thread 2023-07-08 22:06:14 -03:00
Matheus 04a5aa4bc6 syscalls: isatty 2023-07-04 20:19:15 -03:00
Matheus eed3b390e3 kernel: console 2023-05-04 22:50:53 -03:00