VGA_TEXT_COLS
fb_info.terminal.x = VGA_TEXT_COLS;
buf = VGA_SCREEN + x + y * VGA_TEXT_COLS;
for (i = x; i < VGA_TEXT_COLS; i++)
len = VGA_TEXT_COLS - x - chars;
src = VGA_SCREEN + x + y * VGA_TEXT_COLS;
VGA_SCREEN[row * VGA_TEXT_COLS + col] = (cons_color << 8) | c;
if (col < VGA_TEXT_COLS - 1)
for (i = 0; i < (VGA_TEXT_ROWS - 1) * VGA_TEXT_COLS; i++) {
VGA_SCREEN[i] = VGA_SCREEN[i + VGA_TEXT_COLS];
off = row * VGA_TEXT_COLS + col;
*row = off / VGA_TEXT_COLS;
*col = off % VGA_TEXT_COLS;
fb_info.terminal.x = VGA_TEXT_COLS;
char shadow[VGA_TEXT_ROWS * VGA_TEXT_COLS * 2];
data->width = VGA_TEXT_COLS;
data->linebytes = VGA_TEXT_COLS;
da->col < 0 || da->col >= VGA_TEXT_COLS ||
da->col + da->width > VGA_TEXT_COLS)
+ (da->row * VGA_TEXT_COLS + da->col);
{ FBTYPE_SUNFAST_COLOR, VGA_TEXT_ROWS, VGA_TEXT_COLS, 1, 256, 0 },
if (ma->s_col < 0 || ma->s_col >= VGA_TEXT_COLS ||
ma->e_col < 0 || ma->e_col >= VGA_TEXT_COLS ||
ma->t_col < 0 || ma->t_col >= VGA_TEXT_COLS ||
ma->t_col + chars_per_row > VGA_TEXT_COLS)
to_row_start = base + ((ma->t_row * VGA_TEXT_COLS) + ma->t_col);
from_row_start = base + ((ma->s_row * VGA_TEXT_COLS) + ma->s_col);
to_row_start += VGA_TEXT_COLS;
from_row_start += VGA_TEXT_COLS;
cnt = rows_to_move * VGA_TEXT_COLS + chars_per_row;
to_row_start -= VGA_TEXT_COLS;
from_row_start -= VGA_TEXT_COLS;
for (i = 0; i < VGA_TEXT_ROWS * VGA_TEXT_COLS; i++)
if (ca->col < 0 || ca->col >= VGA_TEXT_COLS ||
addr = row * VGA_TEXT_COLS + col;
*row = addr / VGA_TEXT_COLS;
*col = addr % VGA_TEXT_COLS;
width = VGA_TEXT_COLS;