Hello,
I am trying to extract UEFI drivers from a few PCI connected devices.
Not sure if this can this be accomplished from the the UEFI shell, but would be nice if it is possible.
For example if I list the drivers from the UEFI shell I get the following output from a few PCI connected devices. I assume that those drivers get loaded from an option ROM located on the PCI device itself. Correct me if I am wrong there.
FS0:\> drivers -sfo ..... ..... ..... DriversInfo,"1D6","6120100","B","Y","Y","2","3","Avago EFI SAS Driver","PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Offset(0xDE00,0x183FF)" DriversInfo,"1DA","140200","B","Y","Y","1","1","Broadcom Gigabit Ethernet Driver","PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0)/Offset(0x14600,0x2FFFF)" DriversInfo,"1DC","140200","B","Y","Y","1","1","Broadcom Gigabit Ethernet Driver","PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x1)/Offset(0x14600,0x2FFFF)" DriversInfo,"1DF","140200","B","Y","Y","1","1","Broadcom Gigabit Ethernet Driver","PciRoot(0x0)/Pci(0x3,0x1)/Pci(0x0,0x0)/Offset(0x14600,0x2FFFF)" DriversInfo,"1E1","140200","B","Y","Y","1","1","Broadcom Gigabit Ethernet Driver","PciRoot(0x0)/Pci(0x3,0x1)/Pci(0x0,0x1)/Offset(0x14600,0x2FFFF)"
How do I go about extracting those drivers?
Any help is appreciated, thanks in advance.