|
Voxia OS v0.0.1
Hobby Project Operating System Targeting x86-64
|
#include <tty.h>
Data Fields | |
| boolean_t | enable |
| boolean_t | dirty |
| uint32_t | cols |
| uint32_t | rows |
| uint32_t | cursorx |
| uint32_t | cursory |
| char | input_buffer [VOXIA_TTY_INPUT_BUFFER_SIZE] |
| uint32_t | head |
| uint32_t | tail |
| char | line_buff [1024] |
| uint32_t | line_buff_head |
| uint32_t | line_buff_tail |
| spinlock_t | input_lock |
| uint32_t tty_internal::cursorx |
Definition at line 16 of file tty.h.
Referenced by do_scroll().
| uint32_t tty_internal::cursory |
Definition at line 17 of file tty.h.
Referenced by do_scroll().
| uint32_t tty_internal::head |
Definition at line 20 of file tty.h.
Referenced by char_read().
| char tty_internal::input_buffer[VOXIA_TTY_INPUT_BUFFER_SIZE] |
Definition at line 19 of file tty.h.
Referenced by char_read().
| spinlock_t tty_internal::input_lock |
Definition at line 27 of file tty.h.
Referenced by char_read().
| uint32_t tty_internal::rows |
Definition at line 14 of file tty.h.
Referenced by do_scroll().
| uint32_t tty_internal::tail |
Definition at line 21 of file tty.h.
Referenced by char_read().