main.c, calc_app.c, odstraněny nepoužívané funkce

This commit is contained in:
2026-07-14 10:32:45 +02:00
parent cceaa650db
commit d5c0ee2935
2 changed files with 0 additions and 97 deletions
-2
View File
@@ -50,7 +50,6 @@ void app_calc_main(void) {
char n1[16];
char n2[16];
char nr[16];
char line[80];
int a = 24;
int b = 18;
int r = a + b;
@@ -59,7 +58,6 @@ void app_calc_main(void) {
append_number(n2, b);
append_number(nr, r);
line[0] = '\0';
aster_api_print("[calc_app] start\n");
aster_api_print("[calc_app] ");
aster_api_print(n1);
-95
View File
@@ -348,46 +348,6 @@ static void boot_splash_push_log(const char *text) {
boot_splash_render_log();
}
static void boot_splash_begin(unsigned int total_steps) {
const usize bar_w = 34;
usize i;
char bar[36];
if (total_steps == 0) {
total_steps = 1;
}
g_boot_splash_active = 1;
g_boot_splash_steps_total = total_steps;
g_boot_splash_steps_done = 0;
g_boot_splash_log_count = 0;
aster_memset(g_boot_splash_log, 0, sizeof(g_boot_splash_log));
display_set_color(0x0F, 0x00);
display_clear();
display_set_color(0x0F, 0x01);
display_write_at(6, 18, "+------------------------------------------+", 0x0F, 0x01);
display_write_at(7, 18, "| ASTEROS CORE |", 0x0F, 0x01);
display_write_at(8, 18, "| booting user environment |", 0x0F, 0x01);
display_write_at(9, 18, "+------------------------------------------+", 0x0F, 0x01);
display_set_color(0x0F, 0x00);
display_write_at(12, 20, "Loading modules...", 0x0F, 0x00);
for (i = 0; i < bar_w; ++i) {
bar[i] = '-';
}
bar[bar_w] = '\0';
display_write_at(18, 20, "[", 0x0E, 0x00);
display_write_at(18, 21, bar, 0x0A, 0x00);
display_write_at(18, 21 + bar_w, "]", 0x0E, 0x00);
display_write_at(19, 34, "0%", 0x0F, 0x00);
boot_splash_render_log();
}
static void boot_splash_update(const char *label, const char *state, u8 state_color) {
const usize bar_w = 34;
char bar[36];
@@ -437,10 +397,6 @@ static void boot_splash_update(const char *label, const char *state, u8 state_co
display_write_at(19, 34, pct, 0x0F, 0x00);
}
static void boot_splash_end(void) {
g_boot_splash_active = 0;
}
static void boot_step_begin(const char *label) {
if (g_boot_splash_active) {
char log_line[56];
@@ -774,18 +730,6 @@ static void cmd_setup_install(void) {
}
}
static void show_welcome_banner(void) {
display_set_color(0x0F, 0x01);
aster_print("\n");
aster_print("========================================\n");
aster_print(" ASTEROS KERNEL \n");
aster_print(" Autor: Pavel Kalas \n");
aster_print(" Rok: 2026 \n");
aster_print("========================================\n");
aster_print("\n");
display_set_color(0x0F, 0x00);
}
static void show_aster_banner(const char *subtitle) {
display_set_color(0x0F, 0x01);
aster_print("+------------------------------------------------+");
@@ -1119,37 +1063,6 @@ static int auth_find_autologin_user(void) {
return -1;
}
static void auth_first_setup_if_needed(void) {
char name[AUTH_NAME_LEN];
char pass[AUTH_PASS_LEN];
if (auth_load_users() == 0 && g_user_count > 0) {
return;
}
display_clear();
aster_print("=== First Start Setup ===\n");
aster_print("Vytvor prvniho uzivatele.\n");
for (;;) {
aster_print("Uzivatel: ");
auth_readline_plain(name, sizeof(name));
if (name[0] == '\0') {
print_error("Uzivatel nesmi byt prazdny");
continue;
}
break;
}
aster_print("Heslo (prazdne = auto-login): ");
auth_readline_secret(pass, sizeof(pass));
auth_clear_users();
if (auth_add_user(name, pass) != 0 || auth_save_users() != 0) {
print_error("Chyba ulozeni prvniho uzivatele");
}
}
static void auth_login_screen(void) {
char name[AUTH_NAME_LEN];
char pass[AUTH_PASS_LEN];
@@ -2519,14 +2432,6 @@ static void shell_processes(void) {
}
}
static void demo_task_a(void) {
printk("[taskA] start\n");
}
static void demo_task_b(void) {
printk("[taskB] start\n");
}
static void shell_loop(void) {
char line[128];
char full[ASTERFS_NAME_LEN];