Цитата(ddiimmaa @ Dec 12 2008, 19:47)

Не знаю как создатель ОС -- Ричард Барри, но по моему тратить такое ценный ресурс как ОЗУ на двоичный семафор расточительно.
На самом деле семафор эта такая сущность, задачи которой можно рещить, особенно в микроконтроллерном мире, другими способами. По этой причине реализация его ввиде макроса на очереди позволяет его в первом приближении иметь, напимер при быстром портировании чего либо готового, причем во вполне рабочем и отлаженном варианте.
Цитата
В связи с этим я написал свой вариант Двоичных семафоров
Он выложен на
http://freertos.narod.ru. В нём в качестве двоичного семафора используеться толко Один список то есть
typedef xList Semph,
что позволяет экономить на памяти, и выигрывает в скорости. Особенно это может быть применено в системах где не нужны очереди сообщений, где нужны только семафоры.
Систем, где нужны очереди/сообщения переделал за свою жизнь немало, а вот на голых семафорах как-то не приходилось еще задач встречать.
Цитата
Если кого заинтересовало прошу скачивать и пользоваться.
Посмотрю обязательно!
P.S.
Оказывается раньше уже смотрел

Оталось проникнутся и попробовать живьем, при случае!
Цитата(ddiimmaa @ Dec 12 2008, 19:47)

Не знаю как создатель ОС -- Ричард Барри, но по моему тратить такое ценный ресурс как ОЗУ на двоичный семафор расточительно.
Пообщаться пробовали

? Мужик сильно упертый

, на мой взгляд.