Я немного новичок в разработке драйверов UEFI.
У меня есть загрузчик приложений UEFI, который проверяет все токены USB, которые в настоящее время присутствуют в системе.Он хорошо работает на оборудовании и виртуальной машине Vmware, но я хотел бы протестировать в эмуляторе NT32 из EDK2 возможность использовать отладку на уровне источника.
В Vmware требуется функция для пересылки любого съемного устройства с хоста на виртуальную машину.Я пытаюсь сделать то же самое для NT32.
Кто-нибудь работал над этой проблемой раньше?Можно ли переслать USB-токен?Или, может быть, этот токен можно каким-то образом эмулировать?
Непрерывный поиск не дал мне много информации.Я подозреваю, что это может быть сделано с некоторыми хитрыми настройками в файле пакета Nt32Pkg / Nt32Pkg.dsc.
Возможно, параметры gEfiNt32PkgTokenSpaceGuid.PcdWinNtPhysicalDisk
или gEfiNt32PkgTokenSpaceGuid.PcdWinNtVirtualDisk
могут быть полезны, но я не уверен.
Спасибо всем заранее за ваши усилия.