Aren Elchinyan
|
1c408d21d8
|
Небольшие исправления комментариев
В рамках ревью pull-а #15
|
2024-09-21 21:53:08 +03:00 |
|
Konstantin Avadov
|
862e9b3328
|
.
|
2024-09-21 21:37:43 +03:00 |
|
Aren Elchinyan
|
fb2effa5b7
|
Исправлена работа модулей, повышена стабильность системы
|
2024-09-17 21:29:52 +03:00 |
|
Aren Elchinyan
|
f214c92430
|
Небольшие исправления
|
2024-09-17 10:05:22 +03:00 |
|
Aren Elchinyan
|
5175bba935
|
Переход на новый API
|
2024-09-16 21:42:47 +03:00 |
|
Aren Elchinyan
|
9a56ff681a
|
Ускорение вывода на экран
|
2024-09-16 21:42:02 +03:00 |
|
Aren Elchinyan
|
af1d9d80a9
|
Небольшие исправления
|
2024-09-16 16:58:28 +03:00 |
|
Aren Elchinyan
|
ac3e6705d4
|
Небольшие исправления
|
2024-08-01 15:18:29 +03:00 |
|
Aren
|
230eecc911
|
Динамическая линковка символов [1/3]
|
2024-04-30 13:34:47 +03:00 |
|
Aren
|
40c1604109
|
Добавлен разбор ELF файлов
|
2024-04-25 19:46:03 +03:00 |
|
Aren Elchinyan
|
d6691de198
|
fb_printf заменен на log_printf
Мы не можем гарантировать наличие фреймбуффера
|
2024-03-03 14:43:11 +03:00 |
|
Aren Elchinyan
|
3bb064c9d9
|
Основные работы по оболочке ввода-вывода выполнены
|
2024-02-06 22:46:10 +03:00 |
|
Aren Elchinyan
|
7e9cbe5e07
|
Небольшие оптимизации
|
2024-02-05 20:57:44 +03:00 |
|
Aren Elchinyan
|
e21551f008
|
Исправлена обработка нажатий PS/2
|
2024-02-02 19:18:55 +03:00 |
|
Aren Elchinyan
|
d5cb26f9a4
|
Оптимизация потребления ОЗУ
Теперь для запуска требуется всего 27 мегабайт ОЗУ!
|
2024-02-02 18:36:48 +03:00 |
|
Aren Elchinyan
|
8fe1df88a3
|
0.2.0
|
2024-02-01 20:12:47 +03:00 |
|
Aren Elchinyan
|
84e5169bff
|
Добавлена трассировка стека
|
2024-02-01 11:12:35 +03:00 |
|
Aren Elchinyan
|
933baa57f9
|
Небольшие оптимизации
|
2024-02-01 10:24:32 +03:00 |
|
Aren Elchinyan
|
70d722deee
|
Исправление версионирования
|
2024-01-31 20:19:33 +03:00 |
|
Aren Elchinyan
|
2b35ed412f
|
Исправление предупреждений
|
2024-01-31 20:12:08 +03:00 |
|
Aren Elchinyan
|
8c54109dc9
|
GDT больше не используется
|
2024-01-31 20:09:55 +03:00 |
|
Aren Elchinyan
|
709116f554
|
Исправление типизации
|
2024-01-31 19:35:30 +03:00 |
|
Aren Elchinyan
|
73bf252f98
|
Добавлена функция str_contains
|
2024-01-27 22:04:14 +03:00 |
|
Aren Elchinyan
|
adf6d4a8b9
|
Добавлена функция удаления потока
|
2024-01-27 22:03:33 +03:00 |
|
Aren Elchinyan
|
c875299b3d
|
Небольшое исправление инициализации потока
|
2024-01-23 21:00:04 +03:00 |
|
Aren
|
29bfc8faba
|
Стек увеличен до 16 кб
|
2024-01-23 16:01:48 +03:00 |
|
Aren Elchinyan
|
883c977b28
|
Небольшие исправления
|
2024-01-22 21:46:36 +03:00 |
|
Aren Elchinyan
|
df965c2218
|
Добавлен RTC
|
2024-01-22 21:45:56 +03:00 |
|
Aren Elchinyan
|
feaab75a6f
|
Добавлено время потока
|
2024-01-21 22:17:37 +03:00 |
|
Aren Elchinyan
|
a59ba3412f
|
Revert "Немного увеличен размер стека"
This reverts commit 2915242902 .
|
2024-01-21 22:08:37 +03:00 |
|
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 |
|