Commit Graph

297 Commits

Author SHA1 Message Date
Aren Elchinyan d8457784f7 Обновление Readme 2024-08-01 15:25:33 +03:00
Aren 14457a8266 Merge branch 'feature' 2024-04-25 19:46:39 +03:00
Aren 40c1604109 Добавлен разбор ELF файлов 2024-04-25 19:46:03 +03:00
Арен Елчинян 09abbdbb2b Обновлен список партнёров 2024-04-23 15:39:09 +03:00
Арен Елчинян 82cec87a36 Merge pull request 'Слияние веток' (#2) from feature into master
Reviewed-on: Aren/BMOSP#2
2024-03-04 16:20:34 +03:00
Aren e7233a7b4c Вернули в активную разработку Синапс ОС 2024-03-04 16:18:48 +03:00
Aren Elchinyan d6691de198 fb_printf заменен на log_printf
Мы не можем гарантировать наличие фреймбуффера
2024-03-03 14:43:11 +03:00
Aren 00cbc46cb7 Улучшение читаемости 2024-02-21 16:49:57 +03:00
Aren e258525c8a Добавлены функции развертывания таблиц страниц 2024-02-21 16:49:46 +03:00
Aren Elchinyan ae0b51beb1
Merge pull request #8 from 0Nera/master
Обновление ветки feature
2024-02-17 13:13:03 +03:00
Aren Elchinyan a950c792ef
Merge pull request #7 from grayed/master
Unhardcode GCC and AR values
2024-02-17 13:10:07 +03:00
Aren ed3af8d570 Исправлена сборка ISO образов 2024-02-15 18:05:06 +03:00
Vadim Zhukov 88fbf011e9 Unhardcode GCC and AR values. 2024-02-14 17:46:32 +03:00
Aren Elchinyan bf12663b3b Обновлен список задач 2024-02-14 17:43:06 +03:00
Aren e1e88ada09 Merge branch 'master' of https://git.synapseos.ru/Aren/BMOSP 2024-02-12 16:42:55 +03:00
Aren Elchinyan 3bb064c9d9 Основные работы по оболочке ввода-вывода выполнены 2024-02-06 22:46:10 +03:00
Aren Elchinyan b57b453332 Добавлен вывод информации для процессоров Intel 2024-02-05 22:21:58 +03:00
Aren Elchinyan a893d61040 Исправление опечатки 2024-02-05 21:19:04 +03:00
Aren Elchinyan 1dbaf29a96 Удаление лишней отладочной информации 2024-02-05 20:58:24 +03:00
Aren Elchinyan 384d04b89b Добавлены модули-приложения 2024-02-05 20:58:08 +03:00
Aren Elchinyan 7e9cbe5e07 Небольшие оптимизации 2024-02-05 20:57:44 +03:00
Aren Elchinyan 114e30614b Отключена загрузка модулей: tga, imfs 2024-02-05 20:57:17 +03:00
Aren Elchinyan b424a5a055 Удалена поддержка Arch Linux
В связи с нехваткой рук проверить на всех системах работоспособность функционала трудно, это временная мера
2024-02-05 20:56:28 +03:00
Aren Elchinyan e21551f008 Исправлена обработка нажатий PS/2 2024-02-02 19:18:55 +03:00
Aren Elchinyan 9deba0b828 Небольшое исправление вызовов 2024-02-02 19:07:34 +03:00
Aren Elchinyan d5cb26f9a4 Оптимизация потребления ОЗУ
Теперь для запуска требуется всего 27 мегабайт ОЗУ!
2024-02-02 18:36:48 +03:00
Aren 89307ea263 Добавлен флаг остановки эмулятора в случае ошибки 2024-02-02 13:13:15 +03:00
Aren 3a6c3b3ca7 Обновлен скриншот ядра 2024-02-01 20:40:45 +03:00
Aren Elchinyan 8fe1df88a3 0.2.0 2024-02-01 20:12:47 +03:00
Aren 885a097feb Исправление предупреждений 2024-02-01 18:24:01 +03:00
Aren Elchinyan 84e5169bff Добавлена трассировка стека 2024-02-01 11:12:35 +03:00
Aren Elchinyan ba1047a70d pci_data снова включен 2024-02-01 10:24:52 +03:00
Aren Elchinyan 933baa57f9 Небольшие оптимизации 2024-02-01 10:24:32 +03:00
Aren Elchinyan e31c9db524 Добавлена функция удаления поток по ID 2024-02-01 10:23:43 +03:00
Aren Elchinyan 70d6805c0f Добавлена настройка имени потока 2024-02-01 10:23:28 +03:00
Aren Elchinyan 8ad4c32272 Добавлен дамп потоков 2024-02-01 10:18:24 +03:00
Aren Elchinyan 1ab27c1a70 Добавлен начальный файл для страничной адресации 2024-01-31 21:01:19 +03:00
Aren Elchinyan 176fe9b66b Добавлена шапка для com.c 2024-01-31 20:56:56 +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 7c07bf5ffd Исправление CI/CD 2024-01-31 20:09:27 +03:00
Aren Elchinyan 112da40706 Оптимизация потоков 2024-01-31 19:41:43 +03:00
Aren Elchinyan 709116f554 Исправление типизации 2024-01-31 19:35:30 +03:00
Aren Elchinyan f218333bd0 Небольшое исправление документации 2024-01-31 19:35:12 +03:00
Aren Elchinyan 29b9d6ba3a Добавлен флаг ARCH_FLAGS="-fno-stack-protector -ffreestanding 2024-01-31 19:28:00 +03:00
Aren Elchinyan 11a130c9ab Обновлены инструкции 2024-01-29 22:13:27 +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 fc43b6746a Добавлен прототип менеджера модулей 2024-01-25 19:17:42 +03:00