|
Kintsugi OS 0.2.0
x86 Monolithic OS
|
#include "utils.h"#include "../cpu/ports.h"#include "../drivers/screen.h"#include "../kklibc/kklibc.h"#include "sysinfo.h"Functions | |
| void | fibonacci_command (char **args) |
| Команда обертка шелла для алгоритма фибоначчи | |
| void | binary_pow_command (char **args) |
| Команда обертка шелла для бинарного возведения в степень | |
| void | rand_command (char **args) |
| Команда обертка шелла для генерации случайного числа | |
| void | rand_range_command (char **args) |
| Команда обертка шелла для генерации случайного числа в диапазоне | |
| void | reboot_command (char **args) |
| Команда обертка шелла для перезагрузки | |
| void | sleep_command (char **args) |
| Команда обертка шелла для ожидания | |
| void | clear_screen_command (char **args) |
| Команда очистки | |
| void | shutdown_qemu (char **args) |
| Команда обертка шелла для выключения QEMU. | |
| void | halt_cpu (char **args) |
| Команда для халтинга процессора | |
| void | sysinfo_command () |
| void | info_command_shell (char **args) |
| Команда для фетчинга данных об ОС | |
| void | mem_dump (char **args) |
| Команда обертка шелла для дампа памяти | |
| void | echo_command (char **args) |
| Команда эхо-вывода | |
| void | free_command (char **args) |
| Команда обертка шелла для освобождения памяти (free) | |
| void | kmalloc_command (char **args) |
| Команда обертка шелла для аллокации памяти (kmalloc) | |
| void binary_pow_command | ( | char ** | args | ) |
Команда обертка шелла для бинарного возведения в степень
| args | аргументы |
| void clear_screen_command | ( | char ** | args | ) |
Команда очистки
| args | аргументы |
| void echo_command | ( | char ** | args | ) |
Команда эхо-вывода
| args | аргументы |
| void fibonacci_command | ( | char ** | args | ) |
Команда обертка шелла для алгоритма фибоначчи
| args | аргументы |
| void free_command | ( | char ** | args | ) |
Команда обертка шелла для освобождения памяти (free)
| args | аргументы |
| void halt_cpu | ( | char ** | args | ) |
Команда для халтинга процессора
| args | аргументы |
| void info_command_shell | ( | char ** | args | ) |
Команда для фетчинга данных об ОС
| args | аргументы |
| void kmalloc_command | ( | char ** | args | ) |
Команда обертка шелла для аллокации памяти (kmalloc)
| args | аргументы |
| void mem_dump | ( | char ** | args | ) |
Команда обертка шелла для дампа памяти
| args | аргументы |
| void rand_command | ( | char ** | args | ) |
Команда обертка шелла для генерации случайного числа
| args | аргументы |
| void rand_range_command | ( | char ** | args | ) |
Команда обертка шелла для генерации случайного числа в диапазоне
| args | аргументы |
| void reboot_command | ( | char ** | args | ) |
Команда обертка шелла для перезагрузки
| args | аргументы |
| void shutdown_qemu | ( | char ** | args | ) |
Команда обертка шелла для выключения QEMU.
| args | аргументы |
| void sleep_command | ( | char ** | args | ) |
Команда обертка шелла для ожидания
| args | аргументы |
| void sysinfo_command | ( | ) |