iPXE
Data Fields
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

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: