SayoriOS 0.3.3

logo.c
1 #include "common.h"
2 #include "io/ports.h"
3 #include "version.h"
4
10 void drawASCIILogo(int mode){
11 qemu_log("\n\n\
12 .d8888b. d8b .d88888b. .d8888b. | SayoriOS v%d.%d.%d\n\
13 d88P Y88b Y8P d88P\" \"Y88b d88P Y88b | Code name: %s - %s\n \
14 Y88b. 888 888 Y88b. | \n \
15 \"Y888b. 8888b. 888 888 .d88b. 888d888 888 888 888 \"Y888b. | Assembly time: %s\n \
16 \"Y88b. \"88b 888 888 d88\"\"88b 888P\" 888 888 888 \"Y88b. | \n \
17 \"888 .d888888 888 888 888 888 888 888 888 888 \"888 | Links to the project\n \
18 Y88b d88P 888 888 Y88b 888 Y88..88P 888 888 Y88b. .d88P Y88b d88P | Git: https://github.com/pimnik98/SayoriOS\n \
19 \"Y8888P\" \"Y888888 \"Y88888 \"Y88P\" 888 888 \"Y88888P\" \"Y8888P\" | VK: https://vk.com/sayorios\n \
20 888 | %s\n \
21 Y8b d88P | %s\n \
22 \"Y88P\" | %s\n \
23 \n", VERSION_MAJOR, VERSION_MINOR, VERSION_PATCH, VERNAME, SUBVERSIONNAME, __TIMESTAMP__,"","","");
24 }
mode
uint32_t mode
Режим работы (0 - Обычный | 1 - Режим логирования)
Definition: bootscreen.c:23
common.h
Основные определения ядра