Subversion Repositories HelenOS-historic

Compare Revisions

Regard whitespace Rev 1521 → Rev 1522

/uspace/trunk/console/console.c
41,6 → 41,8
#include <screenbuffer.h>
#include <sys/mman.h>
 
#include "gcons.h"
 
#define MAX_KEYREQUESTS_BUFFERED 32
 
#define NAME "CONSOLE"
177,7 → 179,6
conn = &connections[active_console];
// if ((c >= KBD_KEY_F1) && (c < KBD_KEY_F1 + CONSOLE_COUNT)) {
if ((c >= '0') && (c < '0' + CONSOLE_COUNT)) {
if (c == '0') {
/* switch to kernel console*/
sync_send_2(fb_info.phone, FB_CURSOR_VISIBILITY, 0, 0, NULL, NULL);
192,6 → 193,8
if (c == active_console)
break;
active_console = c;
gcons_change_console(c);
}
conn = &connections[active_console];
337,6 → 340,12
usleep(10000);
}
/* Initialize gcons */
gcons_init(fb_info.phone);
/* Synchronize, the gcons can have something in queue */
sync_send_2(fb_info.phone, FB_GET_CSIZE, 0, 0, NULL, NULL);
 
ipc_call_sync_2(fb_info.phone, FB_GET_CSIZE, 0, 0, &(fb_info.rows), &(fb_info.cols));
nsend_call_2(fb_info.phone, FB_SET_STYLE, DEFAULT_FOREGROUND_COLOR, DEFAULT_BACKGROUND_COLOR);
nsend_call(fb_info.phone, FB_CLEAR, 0);
367,7 → 376,7
async_new_connection(phonehash, 0, NULL, keyboard_events);
nsend_call_2(fb_info.phone, FB_CURSOR_GOTO, 0, 0);
sync_send_2(fb_info.phone, FB_CURSOR_GOTO, 0, 0, NULL, NULL);
nsend_call(fb_info.phone, FB_CURSOR_VISIBILITY, 1);
 
/* Register at NS */