Go to the source code of this file.
◆ vga_putc()
49 {
50
51
53
55
56 switch (c) {
57 case '\n':
59 break;
60
61 case '\f':
63 break;
64
65 case '\b':
68 break;
69
70 case '\r':
72 break;
73
74 case '\t':
78 break;
79
80 default:
85 break;
86 }
87
88
90
92}
enum intr_level intr_set_level(enum intr_level)
Definition: interrupt.c:130
enum intr_level intr_disable(void)
Definition: interrupt.c:151
intr_level
Definition: interrupt.h:8
#define ROUND_UP(X, STEP)
Definition: round.h:6
static void init(void)
Definition: vga.c:36
#define GRAY_ON_BLACK
Definition: vga.c:21
static size_t cy
Definition: vga.c:18
#define COL_CNT
Definition: vga.c:13
static void cls(void)
Definition: vga.c:96
static void newline(void)
Definition: vga.c:122
static void move_cursor(void)
Definition: vga.c:135
static size_t cx
Definition: vga.c:18
static uint8_t(* fb)[COL_CNT][2]
Definition: vga.c:26