[#] Обновилась BuguRTOS!
Новостной_робот(mira, 1) — All
2015-03-14 02:43:46


Вышли новые версии встраиваемой операционной системы реального времени BuguRTOS: В ветках 0.6.х и 0.7.x исправлена одна ошибка (неверный порядок обработки флагов в системном вызове proc_flag_stop). Текущие версии этих веток: 0.6.5 и 0.7.2 соответственно. В ветке 0.8.х (обновлена до 0.8.1) изменения более значительны: исправлен устаревший код планировщика; исправлена серьезная ошибка в системном вызове sync_wait; удален системный вызов proc_flag_stop; добавлены системные вызовы proc_lock и proc_free; в нижние уровни ARM-портов добавлены барьеры памяти; изменено поведение системного вызова sync_set_owner, теперь для смены «хозяина» объекта типа sync_t нужно сначала вызвать sync_clear_owner; добавлена поддержка протокола [ Immediate Priority Ceiling ]( http://en.wikipedia.org/wiki/Priority_ceiling_protocol ) , теперь его можно использовать отдельно или в комбинации с протоколом наследования приоритетов; добавлена библиотека generic, реализующая следующие традиционные примитивы синхронизации: мьютекс, условная переменная, сигнал (такой же как в ветках 0.6.х и 0.7.x), счетный семафор, IPC, аналогичный микроядерному. //feeds.feedburner.com/~r/org/LOR/~4/cWRtFf3p-FQ
Ссылка: http://www.linux.org.ru/news/opensource/11406738