iPXE
vxge.c
Go to the documentation of this file.
1/** @file Stub file for vxge driver
2 *
3 * This file drags in the rest of the driver for Neterion Inc's X3100 Series
4 * 10GbE PCIe I/O Virtualized Server Adapter, allowing the driver to be built
5 * as "vxge" even though the code is in vxge_* named files.
6 */
7
8FILE_LICENCE(GPL2_OR_LATER_OR_UBDL);
9
10#include <ipxe/pci.h>
11
13REQUIRE_OBJECT(vxge_main);
14
15/** vxge PCI IDs for util/parserom.pl which are put into bin/NIC */
16static struct pci_device_id vxge_nics[] __unused = {
17 /* If you change this, also adjust vxge_main_nics[] in vxge_main.c */
18 PCI_ROM(0x17d5, 0x5833, "vxge-x3100", "Neterion X3100 Series", 0),
19};
#define __unused
Declare a variable or data structure as unused.
Definition compiler.h:573
#define FILE_LICENCE(_licence)
Declare a particular licence as applying to a file.
Definition compiler.h:896
#define REQUIRE_OBJECT(object)
Require an object.
Definition compiler.h:202
PCI bus.
#define PCI_ROM(_vendor, _device, _name, _description, _data)
Definition pci.h:308
A PCI device ID list entry.
Definition pci.h:175
PROVIDE_REQUIRING_SYMBOL()