TianoCore EDK2 master
Loading...
Searching...
No Matches
ElTorito.h File Reference

Go to the source code of this file.

Data Structures

union  CDROM_VOLUME_DESCRIPTOR
 
union  ELTORITO_CATALOG
 

Macros

#define CDVOL_TYPE_STANDARD   0x0
 
#define CDVOL_TYPE_CODED   0x1
 
#define CDVOL_TYPE_END   0xFF
 
#define CDVOL_ID   "CD001"
 
#define CDVOL_ELTORITO_ID   "EL TORITO SPECIFICATION"
 
#define ELTORITO_ID_CATALOG   0x01
 
#define ELTORITO_ID_SECTION_BOOTABLE   0x88
 
#define ELTORITO_ID_SECTION_NOT_BOOTABLE   0x00
 
#define ELTORITO_ID_SECTION_HEADER   0x90
 
#define ELTORITO_ID_SECTION_HEADER_FINAL   0x91
 
#define ELTORITO_NO_EMULATION   0x00
 
#define ELTORITO_12_DISKETTE   0x01
 
#define ELTORITO_14_DISKETTE   0x02
 
#define ELTORITO_28_DISKETTE   0x03
 
#define ELTORITO_HARD_DISK   0x04
 

Detailed Description

ElTorito Partitions Format Definition. This file includes some definitions from

  1. "El Torito" Bootable CD-ROM Format Specification, Version 1.0.
  2. Volume and File Structure of CDROM for Information Interchange, Standard ECMA-119. (IS0 9660)

Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent

Definition in file ElTorito.h.

Macro Definition Documentation

◆ CDVOL_ELTORITO_ID

#define CDVOL_ELTORITO_ID   "EL TORITO SPECIFICATION"

CDROM_VOLUME_DESCRIPTOR.SystemId

Definition at line 31 of file ElTorito.h.

◆ CDVOL_ID

#define CDVOL_ID   "CD001"

CDROM_VOLUME_DESCRIPTOR.Id

Definition at line 26 of file ElTorito.h.

◆ CDVOL_TYPE_CODED

#define CDVOL_TYPE_CODED   0x1

Definition at line 20 of file ElTorito.h.

◆ CDVOL_TYPE_END

#define CDVOL_TYPE_END   0xFF

Definition at line 21 of file ElTorito.h.

◆ CDVOL_TYPE_STANDARD

#define CDVOL_TYPE_STANDARD   0x0

Definition at line 19 of file ElTorito.h.

◆ ELTORITO_12_DISKETTE

#define ELTORITO_12_DISKETTE   0x01

Definition at line 46 of file ElTorito.h.

◆ ELTORITO_14_DISKETTE

#define ELTORITO_14_DISKETTE   0x02

Definition at line 47 of file ElTorito.h.

◆ ELTORITO_28_DISKETTE

#define ELTORITO_28_DISKETTE   0x03

Definition at line 48 of file ElTorito.h.

◆ ELTORITO_HARD_DISK

#define ELTORITO_HARD_DISK   0x04

Definition at line 49 of file ElTorito.h.

◆ ELTORITO_ID_CATALOG

#define ELTORITO_ID_CATALOG   0x01

Definition at line 36 of file ElTorito.h.

◆ ELTORITO_ID_SECTION_BOOTABLE

#define ELTORITO_ID_SECTION_BOOTABLE   0x88

Definition at line 37 of file ElTorito.h.

◆ ELTORITO_ID_SECTION_HEADER

#define ELTORITO_ID_SECTION_HEADER   0x90

Definition at line 39 of file ElTorito.h.

◆ ELTORITO_ID_SECTION_HEADER_FINAL

#define ELTORITO_ID_SECTION_HEADER_FINAL   0x91

Definition at line 40 of file ElTorito.h.

◆ ELTORITO_ID_SECTION_NOT_BOOTABLE

#define ELTORITO_ID_SECTION_NOT_BOOTABLE   0x00

Definition at line 38 of file ElTorito.h.

◆ ELTORITO_NO_EMULATION

#define ELTORITO_NO_EMULATION   0x00

Definition at line 45 of file ElTorito.h.