3/16/2024 0 Comments Realtek uefi undi driver 2.021![]() ![]() (The PCI busĭriver installs EFI_LOAD_FILE2_PROTOCOL on the handle that carriesĮFI_PCI_IO_PROTOCOL too, for exposing the UEFI driver.) See also Will not load drivers from the disk (which could otherwise be loaded viaĭriver# options), or from the ROM BARs of PCI cards. ![]() I'v tried to load it using EFI_FIRMWARE_VOLUME2_PROTOCOL, enumerating files of type EFI_FV_FILETYPE_DRIVER and loading them, in such wayThat will only load drivers that are part of the platform firmware. Maybe somebody knows from where I can load this UNDI driver? Some drivers were loaded, but there was not 'Realtek UEFI UNDI Driver' among them. Status = gBS->StartImage(ImageHandle, NULL, NULL) Print(L"%d) Load image success '%s'\n", Index3, UiSection) Status = gBS->LoadImage(FALSE, gImageHandle, DevicePath, NULL, 0, &ImageHandle) Print(L"%d) Found driver image '%s'\n", Index3, UiSection) ĭevicePath = FvFileDevicePath(Buffer, &NameGuid) If (EFI_SUCCESS = NextStatus/* & Index3 ReadSection( NextStatus = Fv->GetNextFile(Fv, Key, &FileType, &NameGuid, &Attributes, &Size) Status = gBS->LocateHandleBuffer(ByProtocol, &gEfiFirmwareVolumeProtocolGuid, NULL, &NoHandles, &Buffer) įor (Index = 0 Index HandleProtocol(Buffer, &gEfiFirmwareVolumeProtocolGuid, (VOID **)&Fv) I'v tried to load it using EFI_FIRMWARE_VOLUME2_PROTOCOL, enumerating files of type EFI_FV_FILETYPE_DRIVER and loading them, in such way I found, that some drivers (including 'Realtek UEFI UNDI Driver') are not loaded, when BIOS option 'Fast boot' is on. I am developing efi application that should work with network. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |