Correctly implement main termios commands.

This commit is contained in:
Enrico Fraccaroli (Galfurian)
2022-01-14 09:13:00 -05:00
parent 455c555223
commit df1c5352c4
5 changed files with 187 additions and 57 deletions
+3
View File
@@ -5,6 +5,7 @@
#pragma once
#include "drivers/keyboard/keyboard.h"
#include "bits/termios-struct.h"
#include "system/signal.h"
#include "devices/fpu.h"
@@ -150,6 +151,8 @@ typedef struct task_struct {
/// Process-wise terminal options.
termios_t termios;
/// Buffer for managing inputs from keyboard.
fs_rb_scancode_t keyboard_rb;
//==== Future work =========================================================
// - task's attributes: