Commit Graph

63 Commits

Author SHA1 Message Date
Aren Elchinyan
b9d186cc2f Небольшие исправления 2023-12-28 23:57:07 +03:00
Aren Elchinyan
36d28d5f90 Добавлена ширина в форматированный вывод 2023-12-17 15:21:27 +03:00
Aren Elchinyan
f8cf58a450 Добавлено предупреждение 2023-12-17 00:58:14 +03:00
Aren Elchinyan
b909a5f963 Возврат текущего фреймбуффера ядром 2023-12-16 00:13:37 +03:00
Aren
c212598468 Добавлена возможность вызывать функции из других модулей 2023-12-15 18:03:01 +03:00
Aren
dc73ee66df Добавлен модуль PS/2 2023-12-15 18:00:33 +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
fa67828241 Изменение структуры 2023-12-12 21:11:06 +03:00
Aren
3909eb183c Добавлена отправка word в IO порт 2023-12-08 18:11:59 +03:00
Aren Elchinyan
4bcd50a63f Добавление tool_strcpy 2023-12-07 13:15:53 +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
86ff34a34a Поиск соответствий в базе PCI 2023-11-26 18:23:58 +03:00
Aren Elchinyan
beb3ab0eb6 Парсер для адаптера данных 2023-11-26 13:12:57 +03:00
Aren Elchinyan
4338b6f75c Новая ветка для тестов 2023-11-25 21:22:34 +03:00
Aren
e964524c03 Добавлен поиск модулей по тегам 2023-11-18 19:38:04 +03:00
Aren Elchinyan
28c1a6ef55 Добавлен режим "без отладочной информации" 2023-11-18 15:26:04 +03:00
Aren Elchinyan
1d2095a2b7 Модули теперь грузятся по фиксированному адресу 2023-11-18 14:50:37 +03:00
Aren
8a32d4070e Исправление загрузки модулей 2023-11-17 21:08:08 +03:00
Aren Elchinyan
b0c33f7f2e Исправление запуска модулей на Astra Linux 2023-11-13 22:54:24 +03:00
Aren Elchinyan
d7d41481b8 Обновление системных функций 2023-11-07 22:34:26 +03:00
Aren Elchinyan
292d1bd560 Модули теперь автоматически копируются из modules/bin 2023-11-05 19:51:38 +03:00
Aren Elchinyan
9e8bc4b343 Исправлено отображение классов PCI 2023-11-05 15:32:45 +03:00
Aren Elchinyan
7edf669601 Начато составление инструкции по разработке пользовательских модулей 2023-11-02 00:26:32 +03:00
Aren Elchinyan
076c87badf Графическое выделение важного текста 2023-10-31 19:07:15 +03:00
Aren Elchinyan
ef5e8cc0ab Исправление всех предупреждений 2023-10-31 19:06:56 +03:00
Aren Elchinyan
8b0ecd8e3a При нажатии на ESCAPE - выход из симуляции 2023-10-29 19:52:04 +03:00
Aren Elchinyan
ec3e07c611 Обновлен счетчик сборки 2023-10-29 19:19:27 +03:00
Aren Elchinyan
7238a090b8 Обработчик прерываний перенастроен 2023-10-29 18:42:29 +03:00
Aren Elchinyan
f7fa21b2a2 Начальная поддержка 2х и более мониторов 2023-10-29 18:42:11 +03:00
Aren Elchinyan
5d4ebbe415 Новая система логов 2023-10-29 16:12:00 +03:00
Aren
9324f3f994 Обновление README 2023-10-27 18:58:30 +03:00
Aren Elchinyan
15123ef5da Добавлен запуск с cdrom 2023-10-26 23:11:38 +03:00
Aren
2ba30e85c6 Добавление программируемого интервального таймера 2023-10-25 00:07:32 +03:00
Aren Elchinyan
fe63787821 Загрузка модулей исправлена 2023-10-24 23:53:20 +03:00
Aren Elchinyan
6ae0e82d92 Мелкие правки 2023-10-24 23:39:00 +03:00
Aren Elchinyan
ae2039ca68 Исправлены опечатки 2023-10-23 17:20:15 +03:00
Aren Elchinyan
0eef3837f6 Добавление модуля "Мелодия"
Модуль воспроизводит мелодию при загрузке используя PC Speaker
2023-10-23 09:16:16 +03:00
Aren
9cc14acb1c Инициализация виртуального пространства теперь происходит с использованием 16мб ОЗУ 2023-10-22 14:38:04 +03:00
Aren Elchinyan
02a31cdff7 Добавлены описания 2023-10-21 21:23:51 +03:00
Aren Elchinyan
1ca922bb15 Перевод кодовой базы на язык C 2023-10-21 20:27:23 +03:00
Aren
94dca214ca Добавление инструкций по сборке и запуску 2023-10-21 18:59:06 +03:00
Aren
976513b034 Обновление проверок архитектурнозависимых функций 2023-10-21 19:37:02 +03:00