fix: remove kernel mouse cursor demo, +add two future-implemented syscalls for shutdown & reset

This commit is contained in:
2026-02-18 16:52:44 +01:00
parent 116262a4b6
commit 3295b9970b
11 changed files with 33 additions and 143 deletions
+8
View File
@@ -96,6 +96,8 @@ static void cmd_help() {
zenith::print(" ping <ip> Send ICMP echo requests\n");
zenith::print(" uptime Show uptime in milliseconds\n");
zenith::print(" clear Clear the screen\n");
zenith::print(" reset Reboot the system\n");
zenith::print(" shutdown Shut down the system\n");
zenith::print(" exit Exit the shell\n");
}
@@ -430,6 +432,12 @@ static void process_command(const char* line) {
cmd_uptime();
} else if (streq(line, "clear")) {
cmd_clear();
} else if (streq(line, "reset")) {
zenith::print("Rebooting...\n");
zenith::reset();
} else if (streq(line, "shutdown")) {
zenith::print("Shutting down...\n");
zenith::shutdown();
} else if (streq(line, "exit")) {
zenith::print("Goodbye.\n");
zenith::exit(0);