Commit Graph

292 Commits

Author SHA1 Message Date
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
Aren Elchinyan
f4d7b3e4e9 Добавление эмуляции AMD PCnet Am79C970 2023-12-12 21:18:22 +03:00
Aren Elchinyan
fa67828241 Изменение структуры 2023-12-12 21:11:06 +03:00
Aren Elchinyan
a540661cf4 Удаление лишних файлов 2023-12-12 21:10:56 +03:00
Aren
3909eb183c Добавлена отправка word в IO порт 2023-12-08 18:11:59 +03:00
Aren
67af4e64bc Стандартное завершение работы средствами виртуальных машин 2023-12-08 18:11:37 +03:00
Aren
7d0133a964 Добавлена проверка на последний блок памяти 2023-12-08 18:11:18 +03:00
Aren
a477da15b5 Merge branch 'master' of https://git.synapseos.ru/Aren/BMOSP 2023-12-08 15:50:24 +03:00
Aren Elchinyan
a838b8e825 Исправление табов на пробелы в YML 2023-12-07 13:19:35 +03:00
Aren Elchinyan
dd45b2ef6c Теперь все модули - статично собираются 2023-12-07 13:17:05 +03:00
Aren Elchinyan
2de168dc78 Более безопасный способ обхода папок модулей 2023-12-07 13:16:34 +03:00
Aren Elchinyan
4bcd50a63f Добавление tool_strcpy 2023-12-07 13:15:53 +03:00
Aren Elchinyan
ad38cbda6b Добавление доски отладки 2023-12-07 13:15:25 +03:00
Aren
9f67ee3a58 Исправил синтаксис YML 2023-11-30 17:04:07 +03:00
Aren
11f07cb832 Замена пробелов на таб 2023-11-30 17:00:24 +03:00
Aren Elchinyan
4244853b13 Совмещены директории pci и pci_data 2023-11-29 22:18:37 +03:00
Aren Elchinyan
a0de7f8034 Исправление выделения ОЗУ под менеджер динамичной памяти
Теперь он потребляет все 16 мегабайт вместо 4
2023-11-29 00:33:36 +03:00
Aren Elchinyan
cd571ddfb4 Изменение отладочного вывода 2023-11-29 00:11:15 +03:00
Aren Elchinyan
27fe3e827a Обновлен номер версии 2023-11-28 23:55:52 +03:00
Aren Elchinyan
cccde49d4d Исправлен баг с неопределенным поставщиком, добавлен список классов 2023-11-28 23:55:40 +03:00
Aren Elchinyan
151a4a1589 Добавлено исключение git для отладочных логов и блокировок файлов 2023-11-28 23:54:59 +03:00