Практически такие вещи на "чистом" С не напишешь, слишком много "тонких" моментов придется писать на ассеблере (или inline ассемлере). Деиствительно лучше велосипед не изобретать, а воспользоваться чем-то готовым из RTOS, благо выбор достаточно широк.
|