Вышла BuguRTOS-3.0.0!

Среда, 15 марта 2017 г.

Следите за нами в ВКонтакте, Facebook'e и Twitter'e

Тринадцитого марта 2017 года состоялся вышла очередная версия встраиваемой ОСРВ BuguRTOS.

После выпуска второй версии BuguRTOS была получена обратная связь от ползователя Endag, с просьбой разъяснить использование примитивов синхронизации и сделать API более понятным для новых пользователей.

В ходе дальнейшей переписки был выявлен ряд ошибок и недостатков в ядре BuguRTOS и библиотеке native. Результатом стала переработка ядра и библиотеки.

В BuguRTOS-3.0.0 введены следующие изменения:

Внесены изменения в API, облегчающие понимание использования возможностей ОС.
Ядро переаботано с целью повышения производительности, в том числе внесены следующие изменения:

Добавлена возможность асинхронного IPC на атомарных операциях (если архитектура их не поддерживает, — используется эмуляция).
Для Cortex-M добавлена реализация поиска в битовой карте на инструкции CLZ.
Для Cortex-M изменен макрос BGRT_ISR, теперь обработчики аппаратных прерываний вытесняемы.

Исправлены три ошибки.
Добавлена возможность назначать для счетных семафоров процесс-хозяин, наследующий приоритеты заблокированных процессов.
Переработана структура файловой системы для платформенно-зависимого кода.

 bugurtos, opensource, rtos embedded

Следите за нами в ВКонтакте, Facebook'e и Twitter'e


Просмотров: 519
Рубрика: Hi-Tech


Архив новостей / Экспорт новостей

Ещё новости по теме:

RosInvest.Com не несет ответственности за опубликованные материалы и комментарии пользователей. Возрастной цензор 16+.

Ответственность за высказанные, размещённую информацию и оценки, в рамках проекта RosInvest.Com, лежит полностью на лицах опубликовавших эти материалы. Использование материалов, допускается со ссылкой на сайт RosInvest.Com.

Архивы новостей за: 2018, 2017, 2016, 2015, 2014, 2013, 2012, 2011, 2010, 2009, 2008, 2007, 2006, 2005, 2004, 2003