diff options
author | Lizzy Fleckenstein <lizzy@vlhl.dev> | 2023-12-19 02:29:22 +0100 |
---|---|---|
committer | Lizzy Fleckenstein <lizzy@vlhl.dev> | 2023-12-19 02:29:22 +0100 |
commit | 85fad639f02176e2dbf47869abb227ad3f34672b (patch) | |
tree | 15d542e6b1dc92442cae4def085f3fcbbcefc44e /stage3/shell.c | |
parent | 5d4670ce3e2f075eca07fc6ba8a2065db0e56df3 (diff) | |
download | cuddles-85fad639f02176e2dbf47869abb227ad3f34672b.tar.xz |
add clear command
Diffstat (limited to 'stage3/shell.c')
-rw-r--r-- | stage3/shell.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/stage3/shell.c b/stage3/shell.c index 9cfe833..f635e30 100644 --- a/stage3/shell.c +++ b/stage3/shell.c @@ -131,6 +131,12 @@ static void cmd_loadkeys(str arg) } } +static void cmd_clear(str arg) +{ + (void) arg; + font_clear_screen(); +} + typedef struct { str name; void (*fn)(str arg); @@ -145,6 +151,7 @@ static command registry[] = { { S("lspci"), &cmd_lspci }, { S("run"), &cmd_run }, { S("loadkeys"), &cmd_loadkeys }, + { S("clear"), &cmd_clear }, }; void shell_run_cmd(str cmd) |