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; +}