#ifndef TERMINAL_H #define TERMINAL_H #include #include void terminal_initialize(void); void terminal_setcolor(uint8_t color); void terminal_putentryat(char c, uint8_t color, size_t x, size_t y); void terminal_putchar(char c); void terminal_write(const char *data, size_t size); void terminal_writestring(const char *data); void terminal_printf(const char *data, ...); void terminal_printc(const char *data); void terminal_update_cursor(void); void terminal_clear(void); #endif