# БМПОС: Базовая Модульная Платформа Операционных Систем [![CI сборка](https://github.com/0Nera/BMOSP/actions/workflows/build.yml/badge.svg?branch=master)](https://github.com/0Nera/MSEOS/actions/workflows/build.yml) [![Github pages сайт](https://github.com/0Nera/BMOSP/actions/workflows/pages/pages-build-deployment/badge.svg?branch=pages)](https://github.com/0Nera/MSEOS/actions/workflows/pages/pages-build-deployment) БМПОС - Базовая Модульная Платформа Операционных Систем для платформы x86_64 (BIOS/UEFI). Это отечественное программное обеспечение, созданное при поддержке Синапс ОС на языке программирования C++. Система: - [ ] Менеджер памяти - [ ] Менеджер видеопамяти - [ ] Менеджер потоков - [ ] Загрузчик модулей Модули: - [ ] Отладчик - [ ] JavaScript - [ ] Lua - [ ] SQLite - [ ] Криптограф Драйвера: - [ ] COM - [ ] PS/2 (Мышь + клавиатура) - [ ] SATA (ACHI) - [ ] EXT2 - [ ] ISOFS (ISO 9660) - [ ] SIMD (SSE, SSE2, SSE3, SSE4, AVX) Общая работа: - [ ] Ядро - [ ] Модули - [ ] Драйвера - [ ] Документация - [ ] Вебсайт - [ ] Примеры - [ ] Видеоуроки ## Ресурсы - Страница вконтакте - Вебсайт - Страница на вики ### Зеркала - - доверенный сервер(главный репозиторий) - - зеркало - - зеркало - - неактивное зеркало ### Использованные ресурсы - https://github.com/limine-bootloader/limine (BSD 2-Clause) - https://github.com/nothings/stb (MIT, Общественное достояние) - https://en.wikipedia.org/wiki/CPUID - https://github.com/klange/toaruos (NCSA) - https://wiki.osdev.org/Model_Specific_Registers - https://sandpile.org/x86/msr.htm