Цитата Сообщение от TSL Посмотреть сообщение
А, еще забыл про периферию. Придется виртуализировать все устройства, та же ВГ93 сойдет с ума, если ее трогать из 1+ задач.
Как вариант, не виртуализировать - а сериализировать: устроить очередь на входе таких устройств: порезать обращения на неразрывные "кадры", которые выполнять последовательно в очереди. Ну собственно, как делается во всех многозадачных ОС (один хрен какая-то же программная прослойка все обеспечивающая там же будет?).