Commit Graph

212 Commits

Author SHA1 Message Date
Aren
976da0bee1 Исправление для безопасного запуска 2024-01-17 12:45:27 +03:00
Aren
4396a2bba4 Добавлена инициализация всех функций API 2024-01-17 12:44:56 +03:00
Aren
2c462b6eed Изменен порядок модулей 2024-01-17 12:43:37 +03:00
Aren
2e3fadb9a1 Удалены лишние файлы 2024-01-17 12:43:22 +03:00
Aren Elchinyan
5155e7adae Теперь все символы обрабатываются 2024-01-16 22:23:26 +03:00
Aren Elchinyan
fb0af09414 Исправление синтаксиса markdown 2024-01-14 18:15:31 +03:00
Aren Elchinyan
e5aae06c09 Небольшие исправления предупреждений 2024-01-14 15:28:26 +03:00
Aren Elchinyan
08bc26c87f Отключены неисправные блоки кода 2024-01-14 15:28:12 +03:00
Aren Elchinyan
471ee3cde3 Добавлены буферы ввода-вывода 2024-01-14 15:27:52 +03:00
Aren Elchinyan
37269c9fba Небольшое исправление pci_vendors.txt 2024-01-14 14:59:05 +03:00
Aren Elchinyan
dca0a33564 Исправлено дублирование символов
Исправлено дублирование первого символа при достижении новой строки
2024-01-14 14:53:31 +03:00
Aren Elchinyan
8769136f2f Небольшое исправление при проверке ОС 2024-01-13 20:51:45 +03:00
Aren Elchinyan
210bea4f42 Исправление отрисовки отладочной информации 2024-01-13 18:23:29 +03:00
Aren Elchinyan
b6ad573dfa Новая система отладки 2024-01-13 00:00:11 +03:00
Aren
9c11be08c9 Исправлен механизм смены потоков 2024-01-10 19:29:17 +03:00
Aren Elchinyan
224256a8ac Создание тестового менеджера потоков 2024-01-02 16:32:32 +03:00
Aren Elchinyan
b9d186cc2f Небольшие исправления 2023-12-28 23:57:07 +03:00
Aren Elchinyan
2d0a37f6a5 Доработка модуля Ps/2 2023-12-25 22:34:54 +03:00
Aren Elchinyan
36d28d5f90 Добавлена ширина в форматированный вывод 2023-12-17 15:21:27 +03:00
Aren Elchinyan
bb86ea4071 Перенос скрипта записи на /dev/sdc в папку скриптов 2023-12-17 13:33:18 +03:00
Aren Elchinyan
799cd72615 Перенос документации в папку docs 2023-12-17 13:32:52 +03:00
Aren Elchinyan
63bf02229c Перенос медиафайлов в configs/media/ 2023-12-17 13:31:32 +03:00
Aren Elchinyan
f8cf58a450 Добавлено предупреждение 2023-12-17 00:58:14 +03:00
Aren Elchinyan
22a59655b6 Отображение подсказки в режиме отладки 2023-12-17 00:54:13 +03:00
Aren Elchinyan
a2be2a4add Мелкие исправления и оптимизации модулей 2023-12-17 00:51:17 +03:00
Aren Elchinyan
bed0cd45e6 Портирован IMFS 2023-12-17 00:47:45 +03:00
Aren Elchinyan
a2b2b1282b Добавлен вывод COM порта в файл 2023-12-16 00:14:48 +03:00
Aren Elchinyan
c376f903b0 Создание шаблона для драйвера COM порта 2023-12-16 00:14:24 +03:00
Aren Elchinyan
76724a1b07 Отключение лишних логов при загрузке 2023-12-16 00:14:03 +03:00
Aren Elchinyan
b909a5f963 Возврат текущего фреймбуффера ядром 2023-12-16 00:13:37 +03:00
Aren Elchinyan
f4d5158799 Создание модуля TGA 2023-12-16 00:12:39 +03:00
Aren Elchinyan
8ca0335c8f Исправление ошибки операнда 2023-12-15 21:58:52 +03:00
Aren
02ba9d199b Вынос выхода из симуляции в отдельную функцию 2023-12-15 19:21:27 +03:00
Aren
481dcb5ab8 Исправление опечатки 2023-12-15 19:04:26 +03:00
Aren
069ea689e1 Обновление документации 2023-12-15 18:25:38 +03:00
Aren
c212598468 Добавлена возможность вызывать функции из других модулей 2023-12-15 18:03:01 +03:00
Aren
1b1528dff1 Удален модуль music 2023-12-15 18:00:44 +03:00
Aren
dc73ee66df Добавлен модуль PS/2 2023-12-15 18:00:33 +03:00
Aren
1f6eaf3ca0 Обновление стандартных модулей под новый API 2023-12-15 18:00:19 +03:00
Aren
cc7c21f0fd Поддержка обработки прерываний в модулях 2023-12-15 17:59:43 +03:00
Aren Elchinyan
e36201c412 Вынос кода в модуль ps/2 2023-12-15 00:39:28 +03:00
Aren Elchinyan
1d06b2443d Исправление мелких ошибок 2023-12-15 00:23:23 +03:00
Aren Elchinyan
7fb682ba9e Расширение получаемой информации от PCI 2023-12-14 12:48:27 +03:00
Aren Elchinyan
730fa37119 Цветная анимация индикации переключения задач 2023-12-14 11:33:10 +03:00
Aren Elchinyan
56d3e73f6d Добавлена функция получение последнего использованного цвета 2023-12-14 11:25:53 +03:00
Aren Elchinyan
65b35be40f При нажатии End будет вызвано переключение задач 2023-12-14 11:25:22 +03:00
Aren Elchinyan
acb527b874 Тестирование многопоточности 2023-12-14 11:24:48 +03:00
Aren Elchinyan
ffe5b07d83 Обработчик прерываний снова работает 2023-12-14 11:24:22 +03:00
Aren Elchinyan
b337fa32f6 Revert "Удаление лишних файлов"
This reverts commit a540661cf4.
2023-12-14 09:54:11 +03:00
Aren Elchinyan
5236f156e6 Вынос инициализации FPU из кода ядра в 2023-12-12 21:42:25 +03:00