undi_rom_id Struct Reference

An UNDI ROM ID structure. More...

#include <pxe.h>


Data Fields

UINT32_t Signature
 Signature.
UINT8_t StructLength
 Length of structure.
UINT8_t StructCksum
 Checksum.
UINT8_t StructRev
 Structure revision.
UINT8_t UNDIRev [3]
 UNDI revision.
UINT16_t UNDILoader
 Offset to UNDI loader.
UINT16_t StackSize
 Minimum required stack segment size.
UINT16_t DataSize
 Minimum required data segment size.
UINT16_t CodeSize
 Minimum required code segment size.


Detailed Description

An UNDI ROM ID structure.

Definition at line 96 of file pxe.h.


Field Documentation

Signature.

Must be equal to UNDI_ROM_ID_SIGNATURE

Definition at line 101 of file pxe.h.

Referenced by undirom_parse_pxeromid().

Length of structure.

Definition at line 103 of file pxe.h.

Checksum.

Definition at line 105 of file pxe.h.

Structure revision.

Must be zero.

Definition at line 110 of file pxe.h.

UNDI revision.

Version 2.1.0 is encoded as the byte sequence 0x00, 0x01, 0x02.

Definition at line 115 of file pxe.h.

Offset to UNDI loader.

Definition at line 117 of file pxe.h.

Referenced by undirom_parse_pxeromid().

Minimum required stack segment size.

Definition at line 119 of file pxe.h.

Minimum required data segment size.

Definition at line 121 of file pxe.h.

Referenced by undirom_parse_pxeromid().

Minimum required code segment size.

Definition at line 123 of file pxe.h.

Referenced by undirom_parse_pxeromid().


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