🆕 启动完成后显示DragonOS字样

This commit is contained in:
fslongjin 2022-06-09 16:35:15 +08:00
parent 9322d8ab20
commit f37a090989

View File

@ -19,7 +19,7 @@
*/ */
int shell_readline(int fd, char *buf); int shell_readline(int fd, char *buf);
void print_ascii_logo();
extern char *shell_current_path; extern char *shell_current_path;
@ -72,7 +72,7 @@ int main()
char kb_file_path[] = "/dev/keyboard.dev"; char kb_file_path[] = "/dev/keyboard.dev";
int kb_fd = open(kb_file_path, 0); int kb_fd = open(kb_file_path, 0);
// printf("keyboard fd = %d\n", kb_fd); // printf("keyboard fd = %d\n", kb_fd);
print_ascii_logo();
main_loop(kb_fd); main_loop(kb_fd);
while (1) while (1)
; ;
@ -122,3 +122,14 @@ int shell_readline(int fd, char *buf)
} }
} }
void print_ascii_logo()
{
printf("\n\n");
printf(" ____ ___ ____ \n");
printf("| _ \\ _ __ __ _ __ _ ___ _ __ / _ \\ / ___| \n");
printf("| | | || '__| / _` | / _` | / _ \\ | '_ \\ | | | |\\___ \\ \n");
printf("| |_| || | | (_| || (_| || (_) || | | || |_| | ___) |\n");
printf("|____/ |_| \\__,_| \\__, | \\___/ |_| |_| \\___/ |____/ \n");
printf(" |___/ \n");
printf("\n\n");
}