#include typedef struct { uint8_t chr; uint8_t attr; } vgachar_t; volatile vgachar_t *display = (vgachar_t *)0xb8000; void kernel_main(void) { char meow[] = "meow :3 hello world!"; for (uint64_t i = 0; i < sizeof(meow); i++) display[i] = (vgachar_t){.chr = meow[i], .attr = ' '}; }