OpenCore  1.0.4
OpenCore Bootloader
Loading...
Searching...
No Matches
ElTorito.c File Reference
#include "Partition.h"

Go to the source code of this file.

Functions

EFI_STATUS PartitionInstallElToritoChildHandles (IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE Handle, IN EFI_DISK_IO_PROTOCOL *DiskIo, IN EFI_DISK_IO2_PROTOCOL *DiskIo2, IN EFI_BLOCK_IO_PROTOCOL *BlockIo, IN EFI_BLOCK_IO2_PROTOCOL *BlockIo2, IN EFI_DEVICE_PATH_PROTOCOL *DevicePath)
 

Detailed Description

Decode an El Torito formatted CD-ROM

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

Definition in file ElTorito.c.

Function Documentation

◆ PartitionInstallElToritoChildHandles()

EFI_STATUS PartitionInstallElToritoChildHandles ( IN EFI_DRIVER_BINDING_PROTOCOL * This,
IN EFI_HANDLE Handle,
IN EFI_DISK_IO_PROTOCOL * DiskIo,
IN EFI_DISK_IO2_PROTOCOL * DiskIo2,
IN EFI_BLOCK_IO_PROTOCOL * BlockIo,
IN EFI_BLOCK_IO2_PROTOCOL * BlockIo2,
IN EFI_DEVICE_PATH_PROTOCOL * DevicePath )

Install child handles if the Handle supports El Torito format.

Parameters
[in]ThisCalling context.
[in]HandleParent Handle.
[in]DiskIoParent DiskIo interface.
[in]DiskIo2Parent DiskIo2 interface.
[in]BlockIoParent BlockIo interface.
[in]BlockIo2Parent BlockIo2 interface.
[in]DevicePathParent Device Path
Return values
EFI_SUCCESSChild handle(s) was added.
EFI_MEDIA_CHANGEDMedia changed Detected.
otherno child handle was added.

Definition at line 30 of file ElTorito.c.