Специфікація B-Free OS (Український переклад) | Дерево вихідного коду
← Головний зміст B-Free OS

Структура репозиторію та каталогів B-Free

Нижче наведено структуру вихідного коду проекту B-Free, що міститься у каталозі b-free/Program/:

Шлях до каталогу Опис вмісту
btron-pc/boot/ Код первинного (1st) та вторинного (2nd) завантажувачів для комп'ютерів IBM PC.
btron-pc/include/ Заголовні файли системи (.h), що описують структури ядра, пам'яті та віконної підсистеми.
btron-pc/kernel/ITRON/ Код мікроядра µITRON 3.0 (планувальник завдань, семафори, поштові скриньки, переривання, апаратний код i386).
btron-pc/kernel/BTRON/ Менеджери BTRON: графічний рушій Display Primitives, підтримка системи VOBJ та менеджер вікон.
btron-pc/kernel/POSIX/ Сервер сумісності з POSIX: планувальник процесів, клієнтська бібліотека lowlib, файлові системи SFS та DOSFS, командна оболонка (shell).
btron-pc/kernel/NETWORK/ Мережевий стек TCP/IP для B-Free OS.
PC9801/ Вихідний код, завантажувачі та системна архітектура, адаптовані під японську платформу NEC PC9801.