Цитата(RCray @ May 13 2011, 17:18)

Александр, спасибо, что участвуете в дискуссии.
Любым драйвером периферии или middleware на основе этого драйвера, который бы использовал во всю API Nucleus'а не поделитесь?
Так дело в том, что драйверов под RTOS у меня нет.
Я не делаю HAL, потому как в малых системах он совершенно не нужен и надуман.
А потому работа с одной и той же периферией у меня может производится из разных мест программы.
Т.е. даже выделить набор подпрограмм относящихся к определенной периферии из многомегабайтных исходников почти нереально, все сильно переплетено.
Эти переплетения и вам не дадут написать "драйвера", либо вы так ограничите возможности платформы, что там останется только вывод в UART c приемлемой эффективностью.