A POSIX-compliant RISC-V OS kernel written in C23, featuring preemptive priority scheduling, virtual memory, modular device drivers, VFS and IPC, with support for formats such as ELF and Devicetree.
Line discipline is a layer in the terminal subsystem of Unix-like systems, governing the processing of input and output streams. It manages tasks such as line editing, buffering, and character echoing, ensuring a smooth user experience. Implementing line discipline will enhance the structure of our system, resulting in a more maintainable and reliable console component.
Line discipline is a layer in the terminal subsystem of Unix-like systems, governing the processing of input and output streams. It manages tasks such as line editing, buffering, and character echoing, ensuring a smooth user experience. Implementing line discipline will enhance the structure of our system, resulting in a more maintainable and reliable console component.