device_description Struct Reference

A hardware device description. More...

#include <device.h>


Data Fields

unsigned int bus_type
 Bus type.
unsigned int location
 Location.
unsigned int vendor
 Vendor ID.
unsigned int device
 Device ID.
unsigned long class
 Device class.
unsigned long ioaddr
 I/O address.
unsigned int irq
 IRQ.


Detailed Description

A hardware device description.

Definition at line 17 of file device.h.


Field Documentation

Location.

The interpretation of this field is bus-type-specific.

Definition at line 27 of file device.h.

Referenced by find_netdev_by_location(), ibft_fill_nic(), pcibus_probe(), pxenv_undi_get_nic_type(), and undibus_probe().

Device class.

Definition at line 33 of file device.h.

Referenced by pcibus_probe(), and pxenv_undi_get_nic_type().

I/O address.

Definition at line 35 of file device.h.

Referenced by isapnpbus_probe(), pcibus_probe(), and pxenv_undi_get_information().

IRQ.

Definition at line 37 of file device.h.

Referenced by isapnpbus_probe(), legacy_probe(), pcibus_probe(), and pxenv_undi_get_information().


The documentation for this struct was generated from the following file:

Generated on Tue Apr 6 20:02:03 2010 for gPXE by  doxygen 1.5.7.1