From 1736fe65903a5180ba1cf3f4b942ea8c316772e4 Mon Sep 17 00:00:00 2001 From: david-on-debian Date: Tue, 20 May 2025 20:39:09 -0500 Subject: [PATCH] Upload files to "drivers/vga" --- drivers/vga/vga.c | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 drivers/vga/vga.c diff --git a/drivers/vga/vga.c b/drivers/vga/vga.c new file mode 100644 index 0000000..b2e446e --- /dev/null +++ b/drivers/vga/vga.c @@ -0,0 +1,10 @@ +#include +#include + +uint8_t vga_entry_color(enum vga_color fg, enum vga_color bg) { + return fg | bg << 4; +} + +uint16_t vga_entry(unsigned char uc, uint8_t color) { + return (uint16_t) uc | (uint16_t) color << 8; +}