Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 1515 → Rev 1516

/uspace/trunk/console/console.c
186,8 → 186,10
ipc_call_async(fb_info.phone, FB_CURSOR_VISIBILITY, 0, NULL, NULL);
if (interbuffer) {
for (i = 0; i < fb_info.cols * fb_info.rows; i++)
interbuffer[i] = conn->screenbuffer.buffer[i];
for (i = 0; i < conn->screenbuffer.size_x; i++)
for (j = 0; j < conn->screenbuffer.size_y; j++)
interbuffer[i + j*conn->screenbuffer.size_x] = *get_field_at(&(conn->screenbuffer),i, j);
ipc_call_sync(fb_info.phone, FB_DRAW_TEXT_DATA, 0, NULL);
} else {
 
201,8 → 203,10
ipc_call_async_3(fb_info.phone, FB_PUTCHAR, d, j, i, NULL, NULL);
}
 
ipc_call_async_2(fb_info.phone, FB_CURSOR_GOTO, conn->screenbuffer.position_y, conn->screenbuffer.position_x, NULL, NULL);
}
ipc_call_async_2(fb_info.phone, FB_CURSOR_GOTO, conn->screenbuffer.position_y, conn->screenbuffer.position_x, NULL, NULL);
ipc_call_async_2(fb_info.phone, FB_SET_STYLE, conn->screenbuffer.style.fg_color, \
conn->screenbuffer.style.bg_color, NULL, NULL);
ipc_call_async(fb_info.phone, FB_CURSOR_VISIBILITY, 1, NULL, NULL);
 
break;