iPXE
|
UNDI expansion ROMs. More...
#include <pxe_types.h>
Go to the source code of this file.
Data Structures | |
struct | undi_pci_device_id |
An UNDI PCI device ID. More... | |
union | undi_device_id |
An UNDI device ID. More... | |
struct | undi_rom |
An UNDI ROM. More... | |
Functions | |
FILE_LICENCE (GPL2_OR_LATER_OR_UBDL) | |
struct undi_rom * | undirom_find_pci (unsigned int vendor_id, unsigned int device_id, unsigned int rombase) |
Find UNDI ROM for PCI device. More... | |
UNDI expansion ROMs.
Definition in file undirom.h.
FILE_LICENCE | ( | GPL2_OR_LATER_OR_UBDL | ) |
struct undi_rom* undirom_find_pci | ( | unsigned int | vendor_id, |
unsigned int | device_id, | ||
unsigned int | rombase | ||
) |
Find UNDI ROM for PCI device.
vendor_id | PCI vendor ID |
device_id | PCI device ID |
rombase | ROM base address, or 0 for any |
undirom | UNDI ROM, or NULL |
Definition at line 211 of file undirom.c.
References undi_rom::bus_id, undi_rom::bus_type, DBG, DBGC, undi_pci_device_id::device_id, device_id, undi_rom::list, list_for_each_entry, NULL, undi_device_id::pci, PCI_NIC, undi_rom::rom_segment, undirom_probe_all_roms(), undi_pci_device_id::vendor_id, and vendor_id.
Referenced by undipci_find_rom().