mirror of
https://github.com/freebsd/freebsd-src
synced 2024-10-15 12:54:27 +00:00
libefivar: Apply uncrustify changes
Apply uncrustify changes to .c/.h files.
Reduce the diffs with EDK2 to aid with future merges. The
unconventional way we've imported this code makes using a vendor branch
to manage it at the very least tricky. Update FreeBSD-update to reflect
the slight shift in advise.
Reviewed by: imp
Upstream Bug: https://bugzilla.tianocore.org/show_bug.cgi?id=3737
Obtained from: 2f88bd3a12
Pull Request: https://github.com/freebsd/freebsd-src/pull/581
This commit is contained in:
parent
60de142cfc
commit
5754f5823b
|
@ -1,6 +1,5 @@
|
||||||
$FreeBSD$
|
For the printing and parsing functionality, we use the Tianocore routines
|
||||||
|
directly.
|
||||||
For the printing and parsing functionalit, we use the Tianocore routines directly.
|
|
||||||
|
|
||||||
efivar-dp-format.c is a copy of MdePkg/Library/UefiDevicePathLib/DevicePathToText.c
|
efivar-dp-format.c is a copy of MdePkg/Library/UefiDevicePathLib/DevicePathToText.c
|
||||||
efivar-dp-parse.c is a copy of MdePkg/Library/UefiDevicePathLib/DevicePathFromText.c
|
efivar-dp-parse.c is a copy of MdePkg/Library/UefiDevicePathLib/DevicePathFromText.c
|
||||||
|
@ -9,31 +8,30 @@ These files are first mechnaically processed with
|
||||||
|
|
||||||
sed -e "s/L'/'/;"'s/L"/"/g;s/%g/%36s/g;s/%a/%s/g;s/^VOID/static VOID/g;s/ *$//g'
|
sed -e "s/L'/'/;"'s/L"/"/g;s/%g/%36s/g;s/%a/%s/g;s/^VOID/static VOID/g;s/ *$//g'
|
||||||
|
|
||||||
for several reasons. We're moving from wide rotuines to narrow
|
for several reasons. We're moving from wide rotuines to narrow routines. The
|
||||||
routines. The UTC-2 this code is written for is a bad match for
|
UTC-2 this code is written for is a bad match for wchar_t which is an int. It's
|
||||||
wchar_t which is an int. It's a much better match for plain narrow
|
a much better match for plain narrow characters on FreeBSD. So we pretend that
|
||||||
characters on FreeBSD. So we pretend that CHAR16 for these files is
|
CHAR16 for these files is really char * (ASCII).
|
||||||
really char * (ASCII).
|
|
||||||
|
|
||||||
Next, we have have to convert the Unicode printf that this code
|
Next, we have have to convert the Unicode printf that this code expects to
|
||||||
expects to FreeBSD's printf. %g means "Print the GUID" and %a means
|
FreeBSD's printf. %g means "Print the GUID" and %a means "print the ASCII
|
||||||
"print the ASCII string." so we mechanically convert them. Once we've
|
string." so we mechanically convert them. Once we've done that we can compare
|
||||||
done that we can compare efivar-dp-*.c to its source to see what's
|
efivar-dp-*.c to its source to see what's changed. Because we go through this
|
||||||
changed. Because we go through this indirection, I've done that
|
indirection, I've done that outside of git. To upgrade you have to do these
|
||||||
outside of svn. To upgrade you have to do these files by hand. You
|
files by hand. You have to go through and make routines static.
|
||||||
have to go through and make routines static.
|
|
||||||
|
|
||||||
uefi-*.[ch] are internal routines to support this. They've been copied
|
uefi-*.[ch] are internal routines to support this. They've been copied from EDK2
|
||||||
from EDK2 as well, but in a more hap-hazard manner. This was a trade
|
as well, but in a more hap-hazard manner. This was a trade off between ease of
|
||||||
off between ease of implementation / upgrade vs pulling in too much
|
implementation / upgrade vs pulling in too much since less than half of any file
|
||||||
since less than half of any file was needed.
|
was needed.
|
||||||
|
|
||||||
efi-osdep.h shims the EDK2 types to FreeBSD's types. It's included by
|
efi-osdep.h shims the EDK2 types to FreeBSD's types. It's included by
|
||||||
ProcessorBind.h which EDK2 uses to define the CPU. We keep it separate
|
ProcessorBind.h which EDK2 uses to define the CPU. We keep it separate from
|
||||||
from uefi-dplib.h to allow better sharing.
|
uefi-dplib.h to allow better sharing.
|
||||||
|
|
||||||
uefi-dplib.h shims the EDK2 routines that are needed to FreeBSD's
|
uefi-dplib.h shims the EDK2 routines that are needed to FreeBSD's routines. This
|
||||||
routines. This is relatively easy since we map all the UCS-2 routines
|
is relatively easy since we map all the UCS-2 routines to simple char *
|
||||||
to simple char * routines.
|
routines.
|
||||||
|
|
||||||
RESIST THE URGE TO CLEAN UP THESE FILES.
|
RESIST THE URGE TO CLEAN UP THESE FILES. Except when such cleanups help with the
|
||||||
|
goal of keeping them in sync with EDK2.
|
||||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -55,28 +55,27 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
|
||||||
#include <Library/PcdLib.h>
|
#include <Library/PcdLib.h>
|
||||||
#include <IndustryStandard/Bluetooth.h>
|
#include <IndustryStandard/Bluetooth.h>
|
||||||
|
|
||||||
#define IS_COMMA(a) ((a) == ',')
|
#define IS_COMMA(a) ((a) == ',')
|
||||||
#define IS_HYPHEN(a) ((a) == '-')
|
#define IS_HYPHEN(a) ((a) == '-')
|
||||||
#define IS_DOT(a) ((a) == '.')
|
#define IS_DOT(a) ((a) == '.')
|
||||||
#define IS_LEFT_PARENTH(a) ((a) == '(')
|
#define IS_LEFT_PARENTH(a) ((a) == '(')
|
||||||
#define IS_RIGHT_PARENTH(a) ((a) == ')')
|
#define IS_RIGHT_PARENTH(a) ((a) == ')')
|
||||||
#define IS_SLASH(a) ((a) == '/')
|
#define IS_SLASH(a) ((a) == '/')
|
||||||
#define IS_NULL(a) ((a) == '\0')
|
#define IS_NULL(a) ((a) == '\0')
|
||||||
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Private Data structure
|
// Private Data structure
|
||||||
//
|
//
|
||||||
typedef struct {
|
typedef struct {
|
||||||
char *Str;
|
char *Str;
|
||||||
UINTN Count;
|
UINTN Count;
|
||||||
UINTN Capacity;
|
UINTN Capacity;
|
||||||
} POOL_PRINT;
|
} POOL_PRINT;
|
||||||
|
|
||||||
typedef
|
typedef
|
||||||
EFI_DEVICE_PATH_PROTOCOL *
|
EFI_DEVICE_PATH_PROTOCOL *
|
||||||
(*DEVICE_PATH_FROM_TEXT) (
|
(*DEVICE_PATH_FROM_TEXT) (
|
||||||
IN char *Str
|
IN char *Str
|
||||||
);
|
);
|
||||||
|
|
||||||
typedef
|
typedef
|
||||||
|
@ -89,90 +88,90 @@ VOID
|
||||||
);
|
);
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
UINT8 Type;
|
UINT8 Type;
|
||||||
UINT8 SubType;
|
UINT8 SubType;
|
||||||
DEVICE_PATH_TO_TEXT Function;
|
DEVICE_PATH_TO_TEXT Function;
|
||||||
} DEVICE_PATH_TO_TEXT_TABLE;
|
} DEVICE_PATH_TO_TEXT_TABLE;
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
UINT8 Type;
|
UINT8 Type;
|
||||||
const char *Text;
|
const char *Text;
|
||||||
} DEVICE_PATH_TO_TEXT_GENERIC_TABLE;
|
} DEVICE_PATH_TO_TEXT_GENERIC_TABLE;
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
const char *DevicePathNodeText;
|
const char *DevicePathNodeText;
|
||||||
DEVICE_PATH_FROM_TEXT Function;
|
DEVICE_PATH_FROM_TEXT Function;
|
||||||
} DEVICE_PATH_FROM_TEXT_TABLE;
|
} DEVICE_PATH_FROM_TEXT_TABLE;
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
BOOLEAN ClassExist;
|
BOOLEAN ClassExist;
|
||||||
UINT8 Class;
|
UINT8 Class;
|
||||||
BOOLEAN SubClassExist;
|
BOOLEAN SubClassExist;
|
||||||
UINT8 SubClass;
|
UINT8 SubClass;
|
||||||
} USB_CLASS_TEXT;
|
} USB_CLASS_TEXT;
|
||||||
|
|
||||||
#define USB_CLASS_AUDIO 1
|
#define USB_CLASS_AUDIO 1
|
||||||
#define USB_CLASS_CDCCONTROL 2
|
#define USB_CLASS_CDCCONTROL 2
|
||||||
#define USB_CLASS_HID 3
|
#define USB_CLASS_HID 3
|
||||||
#define USB_CLASS_IMAGE 6
|
#define USB_CLASS_IMAGE 6
|
||||||
#define USB_CLASS_PRINTER 7
|
#define USB_CLASS_PRINTER 7
|
||||||
#define USB_CLASS_MASS_STORAGE 8
|
#define USB_CLASS_MASS_STORAGE 8
|
||||||
#define USB_CLASS_HUB 9
|
#define USB_CLASS_HUB 9
|
||||||
#define USB_CLASS_CDCDATA 10
|
#define USB_CLASS_CDCDATA 10
|
||||||
#define USB_CLASS_SMART_CARD 11
|
#define USB_CLASS_SMART_CARD 11
|
||||||
#define USB_CLASS_VIDEO 14
|
#define USB_CLASS_VIDEO 14
|
||||||
#define USB_CLASS_DIAGNOSTIC 220
|
#define USB_CLASS_DIAGNOSTIC 220
|
||||||
#define USB_CLASS_WIRELESS 224
|
#define USB_CLASS_WIRELESS 224
|
||||||
|
|
||||||
#define USB_CLASS_RESERVE 254
|
#define USB_CLASS_RESERVE 254
|
||||||
#define USB_SUBCLASS_FW_UPDATE 1
|
#define USB_SUBCLASS_FW_UPDATE 1
|
||||||
#define USB_SUBCLASS_IRDA_BRIDGE 2
|
#define USB_SUBCLASS_IRDA_BRIDGE 2
|
||||||
#define USB_SUBCLASS_TEST 3
|
#define USB_SUBCLASS_TEST 3
|
||||||
|
|
||||||
#define RFC_1700_UDP_PROTOCOL 17
|
#define RFC_1700_UDP_PROTOCOL 17
|
||||||
#define RFC_1700_TCP_PROTOCOL 6
|
#define RFC_1700_TCP_PROTOCOL 6
|
||||||
|
|
||||||
#pragma pack(1)
|
#pragma pack(1)
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
EFI_DEVICE_PATH_PROTOCOL Header;
|
EFI_DEVICE_PATH_PROTOCOL Header;
|
||||||
EFI_GUID Guid;
|
EFI_GUID Guid;
|
||||||
UINT8 VendorDefinedData[1];
|
UINT8 VendorDefinedData[1];
|
||||||
} VENDOR_DEFINED_HARDWARE_DEVICE_PATH;
|
} VENDOR_DEFINED_HARDWARE_DEVICE_PATH;
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
EFI_DEVICE_PATH_PROTOCOL Header;
|
EFI_DEVICE_PATH_PROTOCOL Header;
|
||||||
EFI_GUID Guid;
|
EFI_GUID Guid;
|
||||||
UINT8 VendorDefinedData[1];
|
UINT8 VendorDefinedData[1];
|
||||||
} VENDOR_DEFINED_MESSAGING_DEVICE_PATH;
|
} VENDOR_DEFINED_MESSAGING_DEVICE_PATH;
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
EFI_DEVICE_PATH_PROTOCOL Header;
|
EFI_DEVICE_PATH_PROTOCOL Header;
|
||||||
EFI_GUID Guid;
|
EFI_GUID Guid;
|
||||||
UINT8 VendorDefinedData[1];
|
UINT8 VendorDefinedData[1];
|
||||||
} VENDOR_DEFINED_MEDIA_DEVICE_PATH;
|
} VENDOR_DEFINED_MEDIA_DEVICE_PATH;
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
EFI_DEVICE_PATH_PROTOCOL Header;
|
EFI_DEVICE_PATH_PROTOCOL Header;
|
||||||
UINT32 Hid;
|
UINT32 Hid;
|
||||||
UINT32 Uid;
|
UINT32 Uid;
|
||||||
UINT32 Cid;
|
UINT32 Cid;
|
||||||
CHAR8 HidUidCidStr[3];
|
CHAR8 HidUidCidStr[3];
|
||||||
} ACPI_EXTENDED_HID_DEVICE_PATH_WITH_STR;
|
} ACPI_EXTENDED_HID_DEVICE_PATH_WITH_STR;
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
EFI_DEVICE_PATH_PROTOCOL Header;
|
EFI_DEVICE_PATH_PROTOCOL Header;
|
||||||
UINT16 NetworkProtocol;
|
UINT16 NetworkProtocol;
|
||||||
UINT16 LoginOption;
|
UINT16 LoginOption;
|
||||||
UINT64 Lun;
|
UINT64 Lun;
|
||||||
UINT16 TargetPortalGroupTag;
|
UINT16 TargetPortalGroupTag;
|
||||||
CHAR8 TargetName[1];
|
CHAR8 TargetName[1];
|
||||||
} ISCSI_DEVICE_PATH_WITH_NAME;
|
} ISCSI_DEVICE_PATH_WITH_NAME;
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
EFI_DEVICE_PATH_PROTOCOL Header;
|
EFI_DEVICE_PATH_PROTOCOL Header;
|
||||||
EFI_GUID Guid;
|
EFI_GUID Guid;
|
||||||
UINT8 VendorDefinedData[1];
|
UINT8 VendorDefinedData[1];
|
||||||
} VENDOR_DEVICE_PATH_WITH_DATA;
|
} VENDOR_DEVICE_PATH_WITH_DATA;
|
||||||
|
|
||||||
#pragma pack()
|
#pragma pack()
|
||||||
|
@ -347,8 +346,8 @@ UefiDevicePathLibAppendDevicePathInstance (
|
||||||
EFI_DEVICE_PATH_PROTOCOL *
|
EFI_DEVICE_PATH_PROTOCOL *
|
||||||
EFIAPI
|
EFIAPI
|
||||||
UefiDevicePathLibGetNextDevicePathInstance (
|
UefiDevicePathLibGetNextDevicePathInstance (
|
||||||
IN OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath,
|
IN OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath,
|
||||||
OUT UINTN *Size
|
OUT UINTN *Size
|
||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -373,9 +372,9 @@ UefiDevicePathLibGetNextDevicePathInstance (
|
||||||
EFI_DEVICE_PATH_PROTOCOL *
|
EFI_DEVICE_PATH_PROTOCOL *
|
||||||
EFIAPI
|
EFIAPI
|
||||||
UefiDevicePathLibCreateDeviceNode (
|
UefiDevicePathLibCreateDeviceNode (
|
||||||
IN UINT8 NodeType,
|
IN UINT8 NodeType,
|
||||||
IN UINT8 NodeSubType,
|
IN UINT8 NodeSubType,
|
||||||
IN UINT16 NodeLength
|
IN UINT16 NodeLength
|
||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -399,7 +398,6 @@ UefiDevicePathLibIsDevicePathMultiInstance (
|
||||||
IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath
|
IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Converts a device path to its text representation.
|
Converts a device path to its text representation.
|
||||||
|
|
||||||
|
@ -418,9 +416,9 @@ UefiDevicePathLibIsDevicePathMultiInstance (
|
||||||
CHAR16 *
|
CHAR16 *
|
||||||
EFIAPI
|
EFIAPI
|
||||||
UefiDevicePathLibConvertDevicePathToText (
|
UefiDevicePathLibConvertDevicePathToText (
|
||||||
IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath,
|
IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath,
|
||||||
IN BOOLEAN DisplayOnly,
|
IN BOOLEAN DisplayOnly,
|
||||||
IN BOOLEAN AllowShortcuts
|
IN BOOLEAN AllowShortcuts
|
||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -460,7 +458,7 @@ UefiDevicePathLibConvertDeviceNodeToText (
|
||||||
EFI_DEVICE_PATH_PROTOCOL *
|
EFI_DEVICE_PATH_PROTOCOL *
|
||||||
EFIAPI
|
EFIAPI
|
||||||
UefiDevicePathLibConvertTextToDeviceNode (
|
UefiDevicePathLibConvertTextToDeviceNode (
|
||||||
IN CONST CHAR16 *TextDeviceNode
|
IN CONST CHAR16 *TextDeviceNode
|
||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -478,7 +476,7 @@ UefiDevicePathLibConvertTextToDeviceNode (
|
||||||
EFI_DEVICE_PATH_PROTOCOL *
|
EFI_DEVICE_PATH_PROTOCOL *
|
||||||
EFIAPI
|
EFIAPI
|
||||||
UefiDevicePathLibConvertTextToDevicePath (
|
UefiDevicePathLibConvertTextToDevicePath (
|
||||||
IN CONST CHAR16 *TextDevicePath
|
IN CONST CHAR16 *TextDevicePath
|
||||||
);
|
);
|
||||||
#else
|
#else
|
||||||
|
|
||||||
|
|
|
@ -5,10 +5,10 @@
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
uint32_t Data1;
|
uint32_t Data1;
|
||||||
uint16_t Data2;
|
uint16_t Data2;
|
||||||
uint16_t Data3;
|
uint16_t Data3;
|
||||||
uint8_t Data4[8];
|
uint8_t Data4[8];
|
||||||
} EFI_GUID;
|
} EFI_GUID;
|
||||||
|
|
||||||
extern EFI_GUID gEfiDebugPortProtocolGuid;
|
extern EFI_GUID gEfiDebugPortProtocolGuid;
|
||||||
|
@ -25,12 +25,12 @@ extern EFI_GUID gEfiVirtualDiskGuid;
|
||||||
|
|
||||||
EFI_GUID gEfiDebugPortProtocolGuid = { 0xEBA4E8D2, 0x3858, 0x41EC, { 0xA2, 0x81, 0x26, 0x47, 0xBA, 0x96, 0x60, 0xD0 }} ;
|
EFI_GUID gEfiDebugPortProtocolGuid = { 0xEBA4E8D2, 0x3858, 0x41EC, { 0xA2, 0x81, 0x26, 0x47, 0xBA, 0x96, 0x60, 0xD0 }} ;
|
||||||
EFI_GUID gEfiPcAnsiGuid = { 0xE0C14753, 0xF9BE, 0x11D2, { 0x9A, 0x0C, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }} ;
|
EFI_GUID gEfiPcAnsiGuid = { 0xE0C14753, 0xF9BE, 0x11D2, { 0x9A, 0x0C, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }} ;
|
||||||
EFI_GUID gEfiPersistentVirtualCdGuid = { 0x08018188, 0x42CD, 0xBB48, {0x10, 0x0F, 0x53, 0x87, 0xD5, 0x3D, 0xED, 0x3D }} ;
|
EFI_GUID gEfiPersistentVirtualCdGuid = { 0x08018188, 0x42CD, 0xBB48, { 0x10, 0x0F, 0x53, 0x87, 0xD5, 0x3D, 0xED, 0x3D }} ;
|
||||||
EFI_GUID gEfiPersistentVirtualDiskGuid = { 0x5CEA02C9, 0x4D07, 0x69D3, {0x26, 0x9F ,0x44, 0x96, 0xFB, 0xE0, 0x96, 0xF9 }} ;
|
EFI_GUID gEfiPersistentVirtualDiskGuid = { 0x5CEA02C9, 0x4D07, 0x69D3, { 0x26, 0x9F ,0x44, 0x96, 0xFB, 0xE0, 0x96, 0xF9 }} ;
|
||||||
EFI_GUID gEfiSasDevicePathGuid = { 0xd487ddb4, 0x008b, 0x11d9, { 0xaf, 0xdc, 0x00, 0x10, 0x83, 0xff, 0xca, 0x4d }} ;
|
EFI_GUID gEfiSasDevicePathGuid = { 0xd487ddb4, 0x008b, 0x11d9, { 0xaf, 0xdc, 0x00, 0x10, 0x83, 0xff, 0xca, 0x4d }} ;
|
||||||
EFI_GUID gEfiUartDevicePathGuid = { 0x37499a9d, 0x542f, 0x4c89, { 0xa0, 0x26, 0x35, 0xda, 0x14, 0x20, 0x94, 0xe4 }} ;
|
EFI_GUID gEfiUartDevicePathGuid = { 0x37499a9d, 0x542f, 0x4c89, { 0xa0, 0x26, 0x35, 0xda, 0x14, 0x20, 0x94, 0xe4 }} ;
|
||||||
EFI_GUID gEfiVT100Guid = { 0xDFA66065, 0xB419, 0x11D3, { 0x9A, 0x2D, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }} ;
|
EFI_GUID gEfiVT100Guid = { 0xDFA66065, 0xB419, 0x11D3, { 0x9A, 0x2D, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }} ;
|
||||||
EFI_GUID gEfiVT100PlusGuid = { 0x7BAEC70B, 0x57E0, 0x4C76, { 0x8E, 0x87, 0x2F, 0x9E, 0x28, 0x08, 0x83, 0x43 }} ;
|
EFI_GUID gEfiVT100PlusGuid = { 0x7BAEC70B, 0x57E0, 0x4C76, { 0x8E, 0x87, 0x2F, 0x9E, 0x28, 0x08, 0x83, 0x43 }} ;
|
||||||
EFI_GUID gEfiVTUTF8Guid = { 0xAD15A0D6, 0x8BEC, 0x4ACF, { 0xA0, 0x73, 0xD0, 0x1D, 0xE7, 0x7E, 0x2D, 0x88 }} ;
|
EFI_GUID gEfiVTUTF8Guid = { 0xAD15A0D6, 0x8BEC, 0x4ACF, { 0xA0, 0x73, 0xD0, 0x1D, 0xE7, 0x7E, 0x2D, 0x88 }} ;
|
||||||
EFI_GUID gEfiVirtualCdGuid = { 0x3D5ABD30, 0x4175, 0x87CE, {0x6D, 0x64, 0xD2, 0xAD, 0xE5, 0x23, 0xC4, 0xBB }} ;
|
EFI_GUID gEfiVirtualCdGuid = { 0x3D5ABD30, 0x4175, 0x87CE, { 0x6D, 0x64, 0xD2, 0xAD, 0xE5, 0x23, 0xC4, 0xBB }} ;
|
||||||
EFI_GUID gEfiVirtualDiskGuid = { 0x77AB535A, 0x45FC, 0x624B, {0x55, 0x60, 0xF7, 0xB2, 0x81, 0xD1, 0xF9, 0x6E }} ;
|
EFI_GUID gEfiVirtualDiskGuid = { 0x77AB535A, 0x45FC, 0x624B, { 0x55, 0x60, 0xF7, 0xB2, 0x81, 0xD1, 0xF9, 0x6E }} ;
|
||||||
|
|
Loading…
Reference in a new issue