BuguRTOS: версия 0.8.2 и смена хостинга

В связи с предстоящим закрытием хостинга Google code проект ядра встраиваемой операционной системы BuguRTOS переехал на GitHub, на старой странице проекта висит объявление о преезде.

Смена хостинга совпала с обновлением BuguRTOS до версии 0.8.2. В новой версии произошли следующие изменения:

Добавлен базовый механизм синхронзации с таймаутами. В планировщик добавлена политика планирования FIFO, дополняющая Round-robin. В дескриптор процесса добавлено поле cnt_lock, флаг состояния процесса PROC_FLG_BLOCK переименован PROC_FLG_LOCK, изменена его обработка (теперь она происходит независимо от обработки поля proc→lres). Удалены неиспользуемые функции. Исправлено три ошибки. В опциях компиляции тестовых проектов для ARM и AVR добавлен флаг -Os. Также обновлен список запланированных дел, теперь в нем значится перевод тестов для ARM на библиотеку libopencm3 и другие изменения.

Архивы с исходниками и документацию по-прежнему предлагается качать с Gdrive.

 bugurtos, opensource, rtos

©  Linux.org.ru