Обнаружил довольно забавную вещь - протопотоки. На них можно реализовать нечто вроде кооперативной ОС (на самом деле это просто удобная макрообертка машины состояний) для маленьких девайсов, у которых не так уж и много ресурсов для реализации хотя бы полноценной кооперативной ОС с сохранением контекста и прочего. Почитать можно здесь http://bsvi.ru/protopotoki-protothreads/ и первоисточник http://www.sics.se/~adam/pt/. Пока разбираюсь.
Комментариев нет:
Отправить комментарий