Как вариант, не виртуализировать - а сериализировать: устроить очередь на входе таких устройств: порезать обращения на неразрывные "кадры", которые выполнять последовательно в очереди. Ну собственно, как делается во всех многозадачных ОС (один хрен какая-то же программная прослойка все обеспечивающая там же будет?).





Ответить с цитированием