Ken Van Hoeylandt 4279a8ed72
Terminal and shell support based on BreezyBox (#656)
Features:
- Implemented terminal app based on BreezyBox
- Implemented shell based on BreezyBox
- Added font-module with fixed-width fonts

Improvements:
- Improved application standard-output and error-output routing, including dynamically loaded applications.
- Updated shared icons and Material Symbols mappings.
- Other improvements & fixes
2026-09-22 23:01:03 +02:00

20 lines
467 B
C

// SPDX-License-Identifier: Apache-2.0
#include <font/module.h>
#include <font/render.h>
static const struct ModuleSymbol SYMBOLS[] = {
DEFINE_MODULE_SYMBOL(font_render_char),
DEFINE_MODULE_SYMBOL(font_render_string),
DEFINE_MODULE_SYMBOL(font_get_string_length),
MODULE_SYMBOL_TERMINATOR
};
struct Module font_module = {
.name = "font",
.start = NULL,
.stop = NULL,
.drivers = NULL,
.symbols = SYMBOLS,
.internal = NULL,
};