aboutsummaryrefslogtreecommitdiff
path: root/kernel/drivers
diff options
context:
space:
mode:
authorRaghuram Subramani <raghus2247@gmail.com>2025-01-06 01:23:09 -0500
committerRaghuram Subramani <raghus2247@gmail.com>2025-01-06 01:23:09 -0500
commitbdd6489affbef7db5af7689eddce4f0c7bb2ab37 (patch)
treed8ebc54640be6b47eed4157c59f22d2b3eb84286 /kernel/drivers
parenta435a8be5be5ef9941ef2943bb351abd7ff32bd4 (diff)
kernel: drivers: vga_text_buffer: Refactor some assignments
Diffstat (limited to 'kernel/drivers')
-rw-r--r--kernel/drivers/vga_text_buffer/vga_text_buffer.c9
1 files changed, 3 insertions, 6 deletions
diff --git a/kernel/drivers/vga_text_buffer/vga_text_buffer.c b/kernel/drivers/vga_text_buffer/vga_text_buffer.c
index 23a9688..286b1ed 100644
--- a/kernel/drivers/vga_text_buffer/vga_text_buffer.c
+++ b/kernel/drivers/vga_text_buffer/vga_text_buffer.c
@@ -27,10 +27,10 @@
#include <drivers/vga_text_buffer.h>
-static uint8_t vga_text_buffer_row;
-static uint8_t vga_text_buffer_column;
+static uint16_t *vga_text_buffer_buffer = (uint16_t *) 0xB8000;
+static uint8_t vga_text_buffer_row = 0;
+static uint8_t vga_text_buffer_column = 0;
static uint8_t vga_text_buffer_color;
-static uint16_t *vga_text_buffer_buffer;
static uint8_t
vga_entry_color(const vga_color fg, const vga_color bg)
@@ -72,11 +72,8 @@ vga_text_buffer_initialize(void)
outb(0x3D4, 0x0A);
outb(0x3D5, 0x20);
- vga_text_buffer_row = 0;
- vga_text_buffer_column = 0;
vga_text_buffer_color
= vga_entry_color(VGA_COLOR_LIGHT_GREY, VGA_COLOR_BLACK);
- vga_text_buffer_buffer = (uint16_t *) 0xB8000;
for (uint8_t y = 0; y < VGA_HEIGHT; y++)
for (uint8_t x = 0; x < VGA_WIDTH; x++)