-/*++\r
+/** @file\r
+ Decode an El Torito formatted CD-ROM\r
\r
-Copyright (c) 2006, Intel Corporation\r
-All rights reserved. This program and the accompanying materials\r
-are licensed and made available under the terms and conditions of the BSD License\r
-which accompanies this distribution. The full text of the license may be found at\r
-http://opensource.org/licenses/bsd-license.php\r
+ Copyright (c) 2006 - 2007, Intel Corporation \r
+ All rights reserved. This program and the accompanying materials \r
+ are licensed and made available under the terms and conditions of the BSD License \r
+ which accompanies this distribution. The full text of the license may be found at \r
+ http://opensource.org/licenses/bsd-license.php \r
\r
-THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
-WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
+ THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, \r
+ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. \r
\r
-Module Name:\r
+**/\r
\r
- ElTorito.c\r
\r
-Abstract:\r
+#include "Partition.h"\r
\r
- Decode an El Torito formatted CD-ROM\r
\r
-Revision History\r
+/**\r
+ Install child handles if the Handle supports El Torito format.\r
\r
---*/\r
+ @param[in] This Calling context.\r
+ @param[in] Handle Parent Handle\r
+ @param[in] DiskIo Parent DiskIo interface\r
+ @param[in] BlockIo Parent BlockIo interface\r
+ @param[in] DevicePath Parent Device Path\r
\r
-//\r
-// Include common header file for this module.\r
-//\r
-#include "CommonHeader.h"\r
\r
-#include "Partition.h"\r
+ @retval EFI_SUCCESS Child handle(s) was added\r
+ @retval EFI_MEDIA_CHANGED Media changed Detected\r
+ @retval other no child handle was added\r
\r
+**/\r
EFI_STATUS\r
PartitionInstallElToritoChildHandles (\r
IN EFI_DRIVER_BINDING_PROTOCOL *This,\r
IN EFI_BLOCK_IO_PROTOCOL *BlockIo,\r
IN EFI_DEVICE_PATH_PROTOCOL *DevicePath\r
)\r
-/*++\r
-\r
-Routine Description:\r
- Install child handles if the Handle supports El Torito format.\r
-\r
-Arguments:\r
- This - Calling context.\r
- Handle - Parent Handle\r
- DiskIo - Parent DiskIo interface\r
- BlockIo - Parent BlockIo interface\r
- DevicePath - Parent Device Path\r
-\r
-Returns:\r
- EFI_SUCCESS - some child handle(s) was added\r
- EFI_MEDIA_CHANGED - Media changed Detected\r
- !EFI_SUCCESS - no child handle was added\r
-\r
---*/\r
{\r
EFI_STATUS Status;\r
UINT32 VolDescriptorLba;\r