LINUX.ORG.RU

Обновление BuguRTOS 0.6.5, 0.7.2 и 0.8.1

 , ,


3

1

Вышли новые версии встраиваемой операционной системы реального времени 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, теперь его можно использовать отдельно или в комбинации с протоколом наследования приоритетов;
    • добавлена библиотека generic, реализующая следующие традиционные примитивы синхронизации:
      • мьютекс,
      • условная переменная,
      • сигнал (такой же как в ветках 0.6.х и 0.7.x),
      • счетный семафор,
      • IPC, аналогичный микроядерному.

>>> Подробности

★★★★★

Проверено: toney ()
Последнее исправление: CYB3R (всего исправлений: 2)
Ответ на: комментарий от oblepiha_tau

Для максимизации бугурта надо использовать CVS.

anonymous
()
Ответ на: комментарий от quickquest

В колибри довольно весёленькие. И к RT они вроде как шагали. И авторы у них на людей похожи.

buratino ★★★★★
()
Ответ на: комментарий от Greh

А где же ButthurtOS?

Это зарегистрированная торговая марка Arch Linux.

ados ★★★★★
()

К вопросу о перезде

ЕМНИП, GitHub'у-таки самому надоело, что его РКН блочит и он научился, во-первых, обращать внимание на их уведомления, а во-вторых, закрывать непонравившиеся страницы для русских IP. Так что это сейчас лучший вариант: если другой какой хостинг прижучат, он может долго тупить прежде чем его разблокируют, зато гитхаб при такой политике почти наверняка останется доступен.

lxyd
()

Годнота-то какая, надо будет таки потыкать.

ncrmnt ★★★★★
()
Ответ на: комментарий от CYB3R

я так полагаю, это связано с тем, что huevos - яйца

arcanis ★★★★
()
Ответ на: комментарий от shkolnick-kun

0.6.x (Immediate Ceiling Priority Protocol used) high level features and API are frozen; 0.7.x (Priority Inheritance Protocol used) high level features and API are frozen; 0.8.x (combines both protocols) is under active developement.

Это шикарно! Вот бы всё ПО развивалось именно так, а не тянуло дерьмо мамонта за яйца..

KennyMinigun ★★★★★
()
Ответ на: комментарий от FairyOstroGrad

Это не начатый проект, хотел оказать услугу любителям ардуино, которые жаловались на тормознутость ds1820: типо другие задачи висят, пока оно опрашивается.

anonymous
()
Ответ на: комментарий от shkolnick-kun

Это сделать обновление проекта бугуртоса самым последним на гугло-коде) Или это уже не возможно? Уже режим только чтение?)

oblepiha_tau
()
Ответ на: комментарий от oblepiha_tau

Репа пока доступна для записи, а вот нормальные даунлоады выпилили в прошлом году, приходится юзать гуглодиск.

anonymous
()

ОС для рыцарей?

anonymous
()
Ответ на: комментарий от shkolnick-kun

Есть. Ближе к лету свалю на битбакет, так как есть проект на гитхабе и мне там не понравилось. Завёл мелкий проект на битбакете потестировать, пока всё нравится.

anonymous
()
Ответ на: комментарий от anonymous

Ну как я битовые маски и числовые константы буду в это облачать?

То, что надо - уже.

anonymous
()
Ответ на: комментарий от Kilte

В ветке 0.8.х (обновлена до 0.8.1)

Т.е. если и ломать совместимость, то уж точно не в минорщине. Хотя судя по названию, оно наверное так и задумано.

До 1.0.0 релиза разрешается ломать в любое время

http://semver.org/

Major version zero (0.y.z) is for initial development. Anything may change at any time. The public API should not be considered stable.

pdima
()
Ответ на: комментарий от pdima

Не знал. Но бывает и так, что автор может не придерживаться этих правил и релизить по каким-нибудь своим.

Kilte ★★★★★
()

таки я не знал, что столько лорчан зависает на двачах.

SpaceRanger ★★★
()
Ответ на: комментарий от FairyOstroGrad

Это что, шутка?

Это линуксорг. Тут не серьёзные проекты как серьёзные и наоборот.

crutch_master ★★★★★
()
Ответ на: комментарий от makoven

Ты наверное имел ввиду btrfs и puckan

anonymous
()
Ответ на: комментарий от anonymous

скорей бы, а то достойные масо^W фанбои сами знаете какой инит системы приутихли.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.