Include dependency graph for console.c:

Go to the source code of this file.
Data Structures | |
| struct | connection_t |
Defines | |
| #define | MAX_KEYREQUESTS_BUFFERED 32 |
| #define | NAME "CONSOLE" |
Functions | |
| static int | find_free_connection (void) |
| static void | clrscr (void) |
| static void | curs_visibility (int v) |
| static void | curs_goto (int row, int col) |
| static void | set_style (style_t *style) |
| static void | set_style_col (int fgcolor, int bgcolor) |
| static void | prtchr (char c, int row, int col) |
| static void | write_char (int console, char key) |
| static int | switch_screens (int oldpixmap) |
| static void | change_console (int newcons) |
| static void | keyboard_events (ipc_callid_t iid, ipc_call_t *icall) |
| static void | client_connection (ipc_callid_t iid, ipc_call_t *icall) |
| int | main (int argc, char *argv[]) |
Variables | |
| int | active_console = 0 |
| struct { | |
| int phone | |
| ipcarg_t rows | |
| ipcarg_t cols | |
| __u8 * fbaddress | |
| unsigned int xres | |
| unsigned int yres | |
| unsigned int scanline | |
| unsigned int pixelbytes | |
| conv2scr_fn_t rgb2scr | |
| conv2rgb_fn_t scr2rgb | |
| volatile sysarg_t seconds1 | |
| volatile sysarg_t useconds | |
| volatile sysarg_t seconds2 | |
| } | fb_info |
| static connection_t | connections [CONSOLE_COUNT] |
| static keyfield_t * | interbuffer = NULL |
| static int | kernel_pixmap = -1 |
Definition in file console.c.
|
|
Framebuffer phone Definition at line 65 of file console.c. Referenced by read_stdin(), and write_stdout(). |
|
|
Framebuffer rows |
|
|
Framebuffer columns Definition at line 67 of file console.c. Referenced by shm_handle(). |
1.4.6