Есть ли способ (с помощью команд оболочки UEFI или приложения UEFI) получить доступ к устройству, которое было отключено в меню «B IOS»?
Long Story:
Когда я включаю UART в меню "B IOS", я получаю следующие строки при вызове devices
:
78 R - - - 1 1 Serial(0x1)
…
15A D - - 1 - - Serial(0x1)/Uart(115200,8,N,1)/UartFlowCtrl(Hardware)
Соответствующий драйвер выглядит следующим образом (выход сокращен)
Handle B5 (D40B5D18) ...
Driver Name : <NONE>
Image Name : FvFile(54891A9E-763E-4377-8841-8D5C90D88CDE)
Driver Type : BUS
Managing :
Ctrl[78] : Serial(0x1)
Child[15A] : Serial(0x1)/Uart(115200,8,N,1)/UartFlowCtrl(Hardware)
Ctrl[14E] : PciRoot(0x0)/Pci(0x1C,0x0)/Pci(0x0,0x0)
Child[158] : PciRoot(0x0)/Pci(0x1C,0x0)/Pci(0x0,0x0)/Uart(115200,8,N,1)/UartFlowCtrl(Hardware)
Если UART отключен, я не получаю записи устройства, а драйвер управляет только Pci Root .
Я думал, что могу получить устройство, переинициализировав драйвер. Но так как у него нет названия, я понятия не имею, как это сделать.