#include "src/common/shared.hpp"
#include "src/common/error.hpp"
#include "src/common/io.hpp"
#include "src/memory/align.hpp"
#include "src/memory/memset.hpp"
#include "src/memory/alloc4k.hpp"
#include "src/memory/pager.hpp"
#include "src/memory/heap.hpp"
#include "src/common/string.hpp"
#include "src/thread/scheduler.hpp"
#include "src/tty/teletype.hpp"
Idź do kodu źródłowego tego pliku.
Definicja w pliku teletype.cpp.
ChCol tty1_buf [VIRTCONS_LINES * CONSOLE_XSIZE] __attribute__ | ( | (section(".bss.dontcare")) | ) |
teletype tty0 | ( | tty0_buf | , | |
CONSOLE_XSIZE | , | |||
CONSOLE_YSIZE | , | |||
VIRTCONS_LINES | , | |||
& | videoHW, | |||
& | tui_kbd_handler, | |||
CONSOLE_COLOR | ||||
) |
teletype tty1 | ( | tty1_buf | , | |
CONSOLE_XSIZE | , | |||
CONSOLE_YSIZE | , | |||
VIRTCONS_LINES | , | |||
& | videoHW, | |||
& | tui_kbd_handler, | |||
CONSOLE_COLOR | ||||
) |
teletype tty2 | ( | tty2_buf | , | |
CONSOLE_XSIZE | , | |||
CONSOLE_YSIZE | , | |||
VIRTCONS_LINES | , | |||
& | videoHW, | |||
& | tui_kbd_handler, | |||
CONSOLE_COLOR | ||||
) |
teletype tty3 | ( | tty3_buf | , | |
CONSOLE_XSIZE | , | |||
CONSOLE_YSIZE | , | |||
VIRTCONS_LINES | , | |||
& | videoHW, | |||
& | tui_kbd_handler, | |||
CONSOLE_COLOR | ||||
) |
teletype tty4 | ( | tty4_buf | , | |
CONSOLE_XSIZE | , | |||
CONSOLE_YSIZE | , | |||
VIRTCONS_LINES | , | |||
& | videoHW, | |||
& | tui_kbd_handler, | |||
CONSOLE_COLOR | ||||
) |
teletype tty5 | ( | tty5_buf | , | |
CONSOLE_XSIZE | , | |||
CONSOLE_YSIZE | , | |||
VIRTCONS_LINES | , | |||
& | videoHW, | |||
& | tui_kbd_handler, | |||
CONSOLE_COLOR | ||||
) |
teletype tty6 | ( | tty6_buf | , | |
CONSOLE_XSIZE | , | |||
CONSOLE_YSIZE | , | |||
VIRTCONS_LINES | , | |||
& | videoHW, | |||
& | tui_kbd_handler, | |||
CONSOLE_COLOR | ||||
) |
teletype tty7 | ( | tty7_buf | , | |
CONSOLE_XSIZE | , | |||
CONSOLE_YSIZE | , | |||
VIRTCONS_LINES | , | |||
& | videoHW, | |||
& | tui_kbd_handler, | |||
CONSOLE_COLOR | ||||
) |
teletype tty8 | ( | tty8_buf | , | |
CONSOLE_XSIZE | , | |||
CONSOLE_YSIZE | , | |||
VIRTCONS_LINES | , | |||
& | videoHW, | |||
& | tui_kbd_handler, | |||
CONSOLE_COLOR | ||||
) |
teletype tty9 | ( | tty9_buf | , | |
CONSOLE_XSIZE | , | |||
CONSOLE_YSIZE | , | |||
VIRTCONS_LINES | , | |||
& | videoHW, | |||
& | tui_kbd_handler, | |||
CONSOLE_COLOR | ||||
) |
teletype tty_panel | ( | (ChCol *) | VIDEO_MEMORY, | |
CONSOLE_XSIZE | , | |||
1 | , | |||
1 | , | |||
NULL | , | |||
NULL | , | |||
TTY_PANEL_COLOR | ||||
) |
void tty_switch | ( | teletype * | tty, | |
char * | name | |||
) |
Definicja w linii 718 pliku teletype.cpp.
Odwołuje się do teletype::getx(), teletype::gety(), teletype::gotoxy(), teletype::HW, teletype::poke_str, teletype::repaint(), TTY_NO_X, tty_panel i TTY_PANEL_COLOR.
int tui_kbd_handler | ( | ) |
Definicja w linii 674 pliku teletype.cpp.
teletype videoHW | ( | (ChCol *) VIDEO_MEMORY+ | CONSOLE_XSIZE, | |
CONSOLE_XSIZE | , | |||
CONSOLE_YSIZE | , | |||
CONSOLE_YSIZE | , | |||
NULL | , | |||
NULL | , | |||
CONSOLE_COLOR | ||||
) |
teletype* active_console = &tty1 |
bool volatile TTYDisableLock = false |
Definicja w linii 40 pliku teletype.cpp.
Odwołania w Arch::x86::Interr::Exception(), IPC::Lock::lock_t::lock() i Arch::x86::Interr::PageFault().