Aren Elchinyan
|
2915242902
|
Немного увеличен размер стека
|
2024-01-21 22:05:23 +03:00 |
|
Aren Elchinyan
|
50ad112d7f
|
Добавлены блокировки в отладчик
|
2024-01-21 22:00:56 +03:00 |
|
Aren Elchinyan
|
f61e12d5f8
|
Основные работы по ядру закончены
|
2024-01-21 21:40:43 +03:00 |
|
Aren Elchinyan
|
c4b8ec6787
|
Поддержка многопоточности
|
2024-01-21 21:40:21 +03:00 |
|
Aren Elchinyan
|
d8e5d5f081
|
Добавлена переменная среды after_init
|
2024-01-21 19:25:04 +03:00 |
|
Aren Elchinyan
|
99b04b5481
|
Добавлено переключение потоков
|
2024-01-20 19:04:26 +03:00 |
|
Aren Elchinyan
|
15d1b4aaf9
|
Улучшение читаемости отладочных логов
|
2024-01-18 22:18:36 +03:00 |
|
Aren Elchinyan
|
e5aae06c09
|
Небольшие исправления предупреждений
|
2024-01-14 15:28:26 +03:00 |
|
Aren Elchinyan
|
471ee3cde3
|
Добавлены буферы ввода-вывода
|
2024-01-14 15:27:52 +03:00 |
|
Aren Elchinyan
|
dca0a33564
|
Исправлено дублирование символов
Исправлено дублирование первого символа при достижении новой строки
|
2024-01-14 14:53:31 +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
|
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 |
|