16 template<
size_t buf_size>
32 bool clear()
override;
bool extra_setup() override
bool set_color(standard_color_t fg, standard_color_t bg) override
SerialConsole(const char *name, console_caps caps, Buffer< buf_size > *buffer, ISerialDevice *device, standard_color_t fg, standard_color_t bg)
bool get_size(u32 *width, u32 *height) override
#define do_write(fd, buffer, size)
bool serial_console_irq_handler(u32 irq, void *data)
Console(const char *name, console_caps caps, Buffer< buf_size > *read_buf, standard_color_t default_fg, standard_color_t default_bg)