undi_rom Struct Reference

An UNDI ROM. More...

#include <undirom.h>


Data Fields

struct list_head list
 List of UNDI ROMs.
unsigned int rom_segment
 ROM segment address.
SEGOFF16_t loader_entry
 UNDI loader entry point.
size_t code_size
 Code segment size.
size_t data_size
 Data segment size.
unsigned int bus_type
 Bus type.
union undi_device_id bus_id
 Device ID.


Detailed Description

An UNDI ROM.

Definition at line 29 of file undirom.h.


Field Documentation

struct list_head undi_rom::list [read]

List of UNDI ROMs.

Definition at line 31 of file undirom.h.

Referenced by undirom_find_pci(), and undirom_probe().

unsigned int undi_rom::rom_segment

ROM segment address.

Definition at line 33 of file undirom.h.

Referenced by undirom_find_pci(), undirom_parse_pcirheader(), undirom_parse_pxeromid(), and undirom_probe().

UNDI loader entry point.

Definition at line 35 of file undirom.h.

Referenced by undi_load(), and undirom_parse_pxeromid().

Code segment size.

Definition at line 37 of file undirom.h.

Referenced by undi_load(), and undirom_parse_pxeromid().

Data segment size.

Definition at line 39 of file undirom.h.

Referenced by undi_load(), and undirom_parse_pxeromid().

unsigned int undi_rom::bus_type

Bus type.

Values are as used by PXENV_UNDI_GET_NIC_TYPE

Definition at line 44 of file undirom.h.

Referenced by undirom_find_pci(), and undirom_parse_pcirheader().

Device ID.

Definition at line 46 of file undirom.h.

Referenced by undirom_find_pci(), and undirom_parse_pcirheader().


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

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