Небольшие исправления

This commit is contained in:
Aren Elchinyan 2024-01-18 22:34:26 +03:00
parent 511aea5ecb
commit a2506b51ef

114
index.md
View File

@ -24,81 +24,81 @@
Ядро:
- [x] Менеджер памяти
- [x] Менеджер видеопамяти
- [ ] Менеджер потоков
- [x] Загрузчик модулей
- [ ] Буфферы ввода-вывода
* [x] Менеджер памяти
* [x] Менеджер видеопамяти
* [ ] Менеджер потоков
* [x] Загрузчик модулей
* [x] Буфферы ввода-вывода
Модули:
- [ ] Оболочка ввода-вывода
* [ ] Оболочка ввода-вывода
Драйвера:
- [ ] PS/2 (Клавиатура)
- [ ] SATA (AHCI) (Чтение)
- [ ] EXT2
* [ ] PS/2 (Клавиатура)
* [ ] SATA (AHCI) (Чтение)
* [ ] EXT2
Документация:
- [X] Системные вызовы
- [ ] Ядро
- [ ] Стандартная библиотека
* [X] Системные вызовы
* [ ] Ядро
* [ ] Стандартная библиотека
Вебсайт:
- [X] Домен
- [ ] Движок сайта
- [ ] Документация
- [ ] Статьи
- [ ] Примеры
* [X] Домен
* [ ] Движок сайта
* [ ] Документация
* [ ] Статьи
* [ ] Примеры
Примеры:
- [ ] Пример модуля
- [ ] Пример драйвера
- [ ] Пример программы-модуля
- [ ] Пример модуля ввода-вывода
* [ ] Пример модуля
* [ ] Пример драйвера
* [ ] Пример программы-модуля
* [ ] Пример модуля ввода-вывода
Видеоуроки:
- [ ] Основы языка C
- [ ] Основы ассемблера GAS
- [ ] Настройка окружения
- [ ] Сборка из исходного кода
- [ ] Привет мир!
- [ ] Написание драйвера
* [ ] Основы языка C
* [ ] Основы ассемблера GAS
* [ ] Настройка окружения
* [ ] Сборка из исходного кода
* [ ] Привет мир!
* [ ] Написание драйвера
Общая работа:
- [ ] Ядро
- [ ] Модули
- [ ] Драйвера
- [ ] Документация
- [ ] Вебсайт
- [ ] Примеры
- [ ] Видеоуроки
* [ ] Ядро
* [ ] Модули
* [ ] Драйвера
* [ ] Документация
* [ ] Вебсайт
* [ ] Примеры
* [ ] Видеоуроки
### Второстепенные задачи
Модули:
- [ ] Отладчик
- [ ] JavaScript
- [ ] Lua
- [ ] SQLite
- [ ] Криптограф
* [ ] Отладчик
* [ ] JavaScript
* [ ] Lua
* [ ] SQLite
* [ ] Криптограф
Драйвера:
- [ ] PS/2 (Мышь)
- [ ] SATA (AHCI) (Запись)
- [ ] SIMD (SSE, SSE2, SSE3, SSE4, AVX) - отдельный драйвер для инициализации SIMD инструкций
* [ ] PS/2 (Мышь)
* [ ] SATA (AHCI) (Запись)
* [ ] SIMD (SSE, SSE2, SSE3, SSE4, AVX) - отдельный драйвер для инициализации SIMD инструкций
## Партнеры
- ООО "НПО ТЕ-ОН"
* ООО "НПО ТЕ-ОН"
## Сборка из исходного кода
@ -147,23 +147,23 @@ chmod +x run.sh
## Ресурсы
- <https://vk.com/BMOSP> Страница вконтакте
- <https://t.me/bmosp> Телеграм
- <https://bmosp.ru> Вебсайт
- <https://wiki.synapseos.ru/index.php?title=БМПОС> Страница на вики
* <https://vk.com/BMOSP> Страница вконтакте
* <https://t.me/bmosp> Телеграм
* <https://bmosp.ru> Вебсайт
* <https://wiki.synapseos.ru/index.php?title=БМПОС> Страница на вики
### Зеркала
- <https://git.synapseos.ru/Aren/BMOSP> - доверенный сервер(главный репозиторий)
- <https://github.com/0Nera/BMOSP> - зеркало
- <https://tvoygit.ru/0Nera/BMOSP> - зеркало
- <https://hub.mos.ru/synapseos/BMOSP> - неактивное зеркало
* <https://git.synapseos.ru/Aren/BMOSP> - доверенный сервер(главный репозиторий)
* <https://github.com/0Nera/BMOSP> - зеркало
* <https://tvoygit.ru/0Nera/BMOSP> - зеркало
* <https://hub.mos.ru/synapseos/BMOSP> - неактивное зеркало
### Использованные ресурсы
- <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>
* <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>