summaryrefslogtreecommitdiff
path: root/src/kernel/arch/i386
diff options
context:
space:
mode:
Diffstat (limited to 'src/kernel/arch/i386')
-rw-r--r--src/kernel/arch/i386/tty.c15
1 files changed, 6 insertions, 9 deletions
diff --git a/src/kernel/arch/i386/tty.c b/src/kernel/arch/i386/tty.c
index 0858bd7..822c32c 100644
--- a/src/kernel/arch/i386/tty.c
+++ b/src/kernel/arch/i386/tty.c
@@ -10,23 +10,20 @@ static struct vga_cell *vga = (void*) 0xB8000;
static size_t vga_pos = 0;
static void tty_scroll() {
- for (size_t i = 0; i < vga_len - 80; i++) {
+ for (size_t i = 0; i < vga_len - 80; i++)
vga[i] = vga[i + 80];
- }
vga_pos -= 80;
}
-void tty_putchar(char c)
-{
- if (vga_pos >= vga_len - 80) tty_scroll();
+void tty_putchar(char c) {
+ if (vga_pos >= vga_len - 80)
+ tty_scroll();
vga[vga_pos++].c = c;
}
-void tty_write(const char *buf, size_t len)
-{
- for (size_t i = 0; i < len; i++) {
+void tty_write(const char *buf, size_t len) {
+ for (size_t i = 0; i < len; i++)
tty_putchar(buf[i]);
- }
}
void tty_clear() {