// SPDX-License-Identifier: MIT // // include/kernel/console/console.h // Defines for the virtual console driver // // Copyright © 2024 Kyle J Cardoza #pragma once #include #define CONSOLE_WIDTH 80 #define CONSOLE_HEIGHT 30 #define CONSOLE_AREA (CONSOLE_WIDTH * CONSOLE_HEIGHT) extern uint8_t console_screen_text[CONSOLE_HEIGHT][CONSOLE_WIDTH]; extern uint8_t console_screen_color[CONSOLE_HEIGHT][CONSOLE_WIDTH]; extern uint8_t console_text_colour; extern uint8_t console_bg_colour; extern uint8_t console_cursor_row; extern uint8_t console_cursor_column; void console_init(void); void console_redraw(void);