├── README.MD └── hardware.md /README.MD: -------------------------------------------------------------------------------- 1 | # Синапс ОС 2 | 3 | Синапс ОС (SynapseOS) - российская модульная операционная система на языке C и (GNU ASM / GAS). 4 | 5 | Одной из ключевых особенностей Синапс ОС является вынос архитектурно-зависимых частей в отдельные функции. Это решение позволяет значительно упростить процесс переноса ПО на новые платформы и обеспечивает высокую степень универсальности операционной системы. Основная идея Синапс ОС заключается в создании удобной и универсальной платформы для разработчиков, которая позволит им сосредоточиться на написании кода, не тратя время на адаптацию под различные аппаратные платформы. 6 | 7 | Проект продвигает философию модульности. 8 | 9 | [Сайт проекта](https://SynapseOS.ru) | [Вики](https://wiki.SynapseOS.ru) 10 | 11 | ## Состояние проекта 12 | 13 | На данный момент идет процесс подготовки к альфа-тестированию 14 | 15 | - [X] Разработка слоя абстракции над железом 16 | - [X] Разработка менеджера памяти ядра 17 | - [X] Реализация многоядерного планировщика задач 18 | - [X] Разработка менеджера модулей 19 | - [X] Создание дерева устройств 20 | - [X] Начальная реализация API и ABI 21 | - [X] Создание системы ввода-вывода 22 | - [X] Реализация пространства пользователя 23 | - [X] Разработка базового исполнительного окружения 24 | - [ ] Создание документации 25 | - [ ] Публикация для тестирования 26 | - [ ] Сбор и анализ отзывов 27 | 28 | Архитектура и план проекта недавно были пересмотрены. На данный момент кодовая база переписывается с нуля. 29 | -------------------------------------------------------------------------------- /hardware.md: -------------------------------------------------------------------------------- 1 | На этой странице представлено оборудование, которое было протестировано и доказало свою работоспособность под управлением Синапс ОС. 2 | 3 | # Компьютеры 4 | 5 | На этих компьютерах была успешно загружена Синапс ОС. Это не означает, что все аппаратные средства на этих компьютерах работают под управлением Синапс ОС. 6 | 7 | ## Настольные компьютеры 8 | 9 | Производитель | Наименование | Комплектующие | Примечание 10 | --- | --- | --- | --- 11 | Lenovo | ThinkCentre M90q | Intel i5-10400, UHD Graphics 630 | Нет поддержки второго монитора и изменения разрешения экрана 12 | 13 | ## Ноутбуки 14 | 15 | Производитель | Наименование | Комплектующие | Примечание 16 | --- | --- | --- | --- 17 | Gigabyte | G5 MF | Intel i5-12500H, Intel Iris Xe Graphics, GeForce RTX 4050M | Нестабильная работа графики 18 | 19 | 20 | # USB 21 | ## USB-мыши 22 | 23 | Идентификатор производителя | устройства 24 | --- | --- 25 | 26 | 27 | ## USB-клавиатуры 28 | 29 | Идентификатор производителя / устройства 30 | --- | --- 31 | 32 | ## Беспроводные USB-приемники для мыши и клавиатуры 33 | 34 | Производитель | Идентификатор устройства 35 | --- | --- 36 | 37 | ## Устройства массового хранения данных USB 38 | 39 | Производитель | идентификатор устройства 40 | --- | --- 41 | 42 | ## USB-концентраторы 43 | 44 | Идентификатор производителя | устройства 45 | --- | --- 46 | Intel | 0x0024 47 | 48 | # Аудиокодеки высокой четкости 49 | 50 | Производитель | Номер кодека | Выходной динамик | Выходные наушники 51 | --- | --- | --- | --- 52 | RedHat | 0x0022 | Исправно | Не имеют выхода для наушников 53 | Realtek | 0x0269 | Исправно | Исправно 54 | --------------------------------------------------------------------------------