Можно ли перенаправить хост-устройства USB на платформу эмуляции NT32 EDK2? - PullRequest
0 голосов
/ 30 января 2019

Я немного новичок в разработке драйверов UEFI.

У меня есть загрузчик приложений UEFI, который проверяет все токены USB, которые в настоящее время присутствуют в системе.Он хорошо работает на оборудовании и виртуальной машине Vmware, но я хотел бы протестировать в эмуляторе NT32 из EDK2 возможность использовать отладку на уровне источника.

В Vmware требуется функция для пересылки любого съемного устройства с хоста на виртуальную машину.Я пытаюсь сделать то же самое для NT32.

Кто-нибудь работал над этой проблемой раньше?Можно ли переслать USB-токен?Или, может быть, этот токен можно каким-то образом эмулировать?

Непрерывный поиск не дал мне много информации.Я подозреваю, что это может быть сделано с некоторыми хитрыми настройками в файле пакета Nt32Pkg / Nt32Pkg.dsc.

Возможно, параметры gEfiNt32PkgTokenSpaceGuid.PcdWinNtPhysicalDisk или gEfiNt32PkgTokenSpaceGuid.PcdWinNtVirtualDisk могут быть полезны, но я не уверен.

Спасибо всем заранее за ваши усилия.

...