Вышла BuguRTOS-0.8.0!

Состоялся первый релиз новой ветки встраиваемой операционной системы реального времени BuguRTOS, распространяемой по лицензии GPLv3 c исключениями.

В BuguRTOS-0.8.x введены значительные изменения:

Удалены тркдационные примитивы синхронизации (мьютексы, счетные семафоры, сигналы, IPC). Добавлен базовый примитив синхронизации — это тип данных sync_t, реализующий механизм блокирующей синхронизации, с наследованием приоритетов. Запланировано написание библиотек, реализующих традиционные примитивы синхронизации. Теперь добавление нового примитива синхронизации сводится к написанию типа-обертки для sync_t. При этом не надо заботиться о написании протокола наследования приоритетов для нового примитива синхронизации, т.к. данный протокол уже реализован методами типа sync_t.

 embedded, opensource, rtos

©  Linux.org.ru