XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
ELTORITO_CATALOG Union Reference

#include <ElTorito.h>

Public Attributes

struct { 
 
   CHAR8   Reserved [0x20] 
 
Unknown 
 
struct { 
 
   UINT8   Indicator 
 Must be 01. More...
 
   UINT8   PlatformId 
 
   UINT16   Reserved 
 
   CHAR8   ManufacId [24] 
 
   UINT16   Checksum 
 
   UINT16   Id55AA 
 
Catalog 
 
struct { 
 
   UINT8   Indicator 
 88 = Bootable, 00 = Not Bootable More...
 
   UINT8   MediaType: 4 
 
   UINT8   Reserved1: 4 
 Must be 0. More...
 
   UINT16   LoadSegment 
 
   UINT8   SystemType 
 
   UINT8   Reserved2 
 Must be 0. More...
 
   UINT16   SectorCount 
 
   UINT32   Lba 
 
Boot 
 
struct { 
 
   UINT8   Indicator 
 90 - Header, more header follw, 91 - Final Header More...
 
   UINT8   PlatformId 
 
   UINT16   SectionEntries 
 Number of section entries following this header. More...
 
   CHAR8   Id [28] 
 
Section 
 

Detailed Description

Catalog Entry

Member Data Documentation

◆ [struct]

struct { ... } ELTORITO_CATALOG::Boot

Initial/Default Entry or Section Entry

◆ [struct]

struct { ... } ELTORITO_CATALOG::Catalog

Catalog validation entry (Catalog header)

◆ Checksum

UINT16 ELTORITO_CATALOG::Checksum

◆ Id

CHAR8 ELTORITO_CATALOG::Id[28]

◆ Id55AA

UINT16 ELTORITO_CATALOG::Id55AA

◆ Indicator

UINT8 ELTORITO_CATALOG::Indicator

Must be 01.

90 - Header, more header follw, 91 - Final Header

88 = Bootable, 00 = Not Bootable

◆ Lba

UINT32 ELTORITO_CATALOG::Lba

◆ LoadSegment

UINT16 ELTORITO_CATALOG::LoadSegment

◆ ManufacId

CHAR8 ELTORITO_CATALOG::ManufacId[24]

◆ MediaType

UINT8 ELTORITO_CATALOG::MediaType

◆ PlatformId

UINT8 ELTORITO_CATALOG::PlatformId

◆ Reserved [1/2]

CHAR8 ELTORITO_CATALOG::Reserved[0x20]

◆ Reserved [2/2]

UINT16 ELTORITO_CATALOG::Reserved

◆ Reserved1

UINT8 ELTORITO_CATALOG::Reserved1

Must be 0.

◆ Reserved2

UINT8 ELTORITO_CATALOG::Reserved2

Must be 0.

◆ [struct]

struct { ... } ELTORITO_CATALOG::Section

Section Header Entry

◆ SectionEntries

UINT16 ELTORITO_CATALOG::SectionEntries

Number of section entries following this header.

◆ SectorCount

UINT16 ELTORITO_CATALOG::SectorCount

◆ SystemType

UINT8 ELTORITO_CATALOG::SystemType

◆ [struct]

struct { ... } ELTORITO_CATALOG::Unknown

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