#ifndef CONSOLE_H #define CONSOLE_H #include "vga.h" #include "serial.h" typedef struct console_t { vga_t *vga; serial_t *serial; } console_t; void console_init( console_t *console ); void console_add_vga_output( console_t *console, vga_t *vga ); void console_add_serial_output( console_t *console, serial_t *serial ); void console_put_char( console_t *console, const char c ); void console_put_string( console_t *console, const char *s ); void console_put_newline( console_t *console ); #endif // CONSOLE_H