iPXE
Public Member Functions | Data Fields
edd_interface_path Union Reference

An EDD interface path. More...

#include <edd.h>

Public Member Functions

struct {
   uint16_t   base
 Base address.
__attribute__ ((packed)) legacy
 Legacy bus type.
struct {
   uint8_t   bus
 Bus.
   uint8_t   slot
 Slot.
   uint8_t   function
 Function.
   uint8_t   channel
 Channel number.
__attribute__ ((packed)) pci
 PCI, PCI-X, PCI Express, or HyperTransport bus type.

Data Fields

uint8_t pad [8]
 Padding.

Detailed Description

An EDD interface path.

Definition at line 76 of file edd.h.


Member Function Documentation

struct edd_interface_path::@402 edd_interface_path::__attribute__ ( (packed)  )

Legacy bus type.

struct edd_interface_path::@403 edd_interface_path::__attribute__ ( (packed)  )

PCI, PCI-X, PCI Express, or HyperTransport bus type.


Field Documentation

Base address.

Definition at line 80 of file edd.h.

Bus.

Definition at line 85 of file edd.h.

Referenced by int13_device_path_info().

Slot.

Definition at line 87 of file edd.h.

Referenced by int13_device_path_info().

Function.

Definition at line 89 of file edd.h.

Referenced by int13_device_path_info().

Channel number.

Definition at line 91 of file edd.h.

Referenced by int13_device_path_info().

Padding.

Definition at line 94 of file edd.h.


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