21#ifndef LIBWSX_CONSOLE_H_
22#define LIBWSX_CONSOLE_H_
32#define WSX_CONSOLE_SCREEN1 0
33#define WSX_CONSOLE_SCREEN2 4
struct wsx_console_config wsx_console_config_t
void wsx_console_clear(void)
void wsx_console_init_default(void __wf_iram *screen_buffer)
void wsx_console_init(wsx_console_config_t __wf_cram *config)
void wsx_console_putc(uint8_t c)
uint8_t palette
Palette index to use (0-15).
uint8_t char_start
The character represented by the first tile.
uint16_t tile_offset
The index of the first tile used by the console.
uint8_t char_count
The number of characters represented by the tileset. (0 means 256)
uint8_t screen
Screen to use (WSX_CONSOLE_SCREEN1 or WSX_CONSOLE_SCREEN2).