45 #define PXENV_EXIT_SUCCESS 0x0000 46 #define PXENV_EXIT_FAILURE 0x0001 70 #define MAC_ADDR_LEN 16 75 #ifndef HAVE_ARCH_ADDR32 85 #ifndef HAVE_ARCH_SEGSEL 96 #ifndef HAVE_ARCH_OFF16
#define MAC_ADDR_LEN
Maximum length of a MAC address.
UINT32_t ADDR32_t
A physical address.
struct s_SEGOFF16 __attribute__((packed)) SEGOFF16_t
A segment:offset address.
SEGSEL_t segment_address
Segment selector.
UINT16_t PXENV_STATUS_t
A PXE status code.
SEGSEL_t segment
Segment selector.
UINT16_t PXENV_EXIT_t
A PXE exit code.
UINT16_t UDP_PORT_t
A UDP port.
uint8_t UINT8_t
An 8-bit unsigned integer.
UINT16_t OFF16_t
An offset within a segment identified by #SEGSEL.
OFF16_t offset
Offset within the segment.
FILE_LICENCE(GPL2_OR_LATER_OR_UBDL)
UINT16_t SEGSEL_t
A segment selector.
OFF16_t Seg_size
Size of the segment.
UINT8_t MAC_ADDR_t[MAC_ADDR_LEN]
A MAC address.
uint16_t UINT16_t
A 16-bit unsigned integer.
uint32_t UINT32_t
A 32-bit unsigned integer.
ADDR32_t Physical_address
Segment base address.
UINT32_t IP4_t
An IPv4 address.
A segment:offset address.