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