Added font renderer and terminal emulator

This commit is contained in:
Jozef Nagy 2025-05-15 00:55:59 +02:00
parent bc4ec556e2
commit dd4fda27bb
Signed by untrusted user who does not match committer: crz
GPG key ID: 459A4811CEAC7068
22 changed files with 1921 additions and 5151 deletions

View file

@ -20,10 +20,16 @@
#ifndef _CONFIG_CONFIG_H
#define _CONFIG_CONFIG_H
enum {
UI_TEXT = 0,
UI_MODERN = 1
};
struct axboot_cfg {
// overridable stuff
int default_entry;
int timeout;
int ui_mode;
int entry_count;
};
@ -37,6 +43,10 @@ struct axboot_entry {
void config_init(void);
int config_get_timeout();
int config_get_default();
int config_get_entry_count();
struct axboot_entry *config_get_entries();
int config_get_ui_mode();
#endif /* _CONFIG_CONFIG_H */