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