Changeset View
Changeset View
Standalone View
Standalone View
sys/boot/efi/include/efidevp.h
Show First 20 Lines • Show All 104 Lines • ▼ Show 20 Lines | |||||
#define HW_VENDOR_DP 0x04 | #define HW_VENDOR_DP 0x04 | ||||
typedef struct _VENDOR_DEVICE_PATH { | typedef struct _VENDOR_DEVICE_PATH { | ||||
EFI_DEVICE_PATH Header; | EFI_DEVICE_PATH Header; | ||||
EFI_GUID Guid; | EFI_GUID Guid; | ||||
} VENDOR_DEVICE_PATH; | } VENDOR_DEVICE_PATH; | ||||
#define UNKNOWN_DEVICE_GUID \ | #define UNKNOWN_DEVICE_GUID \ | ||||
{ 0xcf31fac5, 0xc24e, 0x11d2, 0x85, 0xf3, 0x0, 0xa0, 0xc9, 0x3e, 0xc9, 0x3b } | { 0xcf31fac5, 0xc24e, 0x11d2, \ | ||||
{ 0x85, 0xf3, 0x0, 0xa0, 0xc9, 0x3e, 0xc9, 0x3b } } | |||||
typedef struct _UKNOWN_DEVICE_VENDOR_DP { | typedef struct _UKNOWN_DEVICE_VENDOR_DP { | ||||
VENDOR_DEVICE_PATH DevicePath; | VENDOR_DEVICE_PATH DevicePath; | ||||
UINT8 LegacyDriveLetter; | UINT8 LegacyDriveLetter; | ||||
} UNKNOWN_DEVICE_VENDOR_DEVICE_PATH; | } UNKNOWN_DEVICE_VENDOR_DEVICE_PATH; | ||||
#define HW_CONTROLLER_DP 0x05 | #define HW_CONTROLLER_DP 0x05 | ||||
typedef struct _CONTROLLER_DEVICE_PATH { | typedef struct _CONTROLLER_DEVICE_PATH { | ||||
▲ Show 20 Lines • Show All 147 Lines • ▼ Show 20 Lines | typedef struct _UART_DEVICE_PATH { | ||||
UINT8 Parity; | UINT8 Parity; | ||||
UINT8 StopBits; | UINT8 StopBits; | ||||
} UART_DEVICE_PATH; | } UART_DEVICE_PATH; | ||||
#define MSG_VENDOR_DP 0x0A | #define MSG_VENDOR_DP 0x0A | ||||
/* Use VENDOR_DEVICE_PATH struct */ | /* Use VENDOR_DEVICE_PATH struct */ | ||||
#define DEVICE_PATH_MESSAGING_PC_ANSI \ | #define DEVICE_PATH_MESSAGING_PC_ANSI \ | ||||
{ 0xe0c14753, 0xf9be, 0x11d2, 0x9a, 0x0c, 0x00, 0x90, 0x27, 0x3f, 0xc1, 0x4d } | { 0xe0c14753, 0xf9be, 0x11d2, \ | ||||
{ 0x9a, 0x0c, 0x00, 0x90, 0x27, 0x3f, 0xc1, 0x4d } } | |||||
#define DEVICE_PATH_MESSAGING_VT_100 \ | #define DEVICE_PATH_MESSAGING_VT_100 \ | ||||
{ 0xdfa66065, 0xb419, 0x11d3, 0x9a, 0x2d, 0x00, 0x90, 0x27, 0x3f, 0xc1, 0x4d } | { 0xdfa66065, 0xb419, 0x11d3, \ | ||||
{ 0x9a, 0x2d, 0x00, 0x90, 0x27, 0x3f, 0xc1, 0x4d } } | |||||
#define DEVICE_PATH_MESSAGING_VT_100_PLUS \ | #define DEVICE_PATH_MESSAGING_VT_100_PLUS \ | ||||
{ 0x7baec70b, 0x57e0, 0x4c76, 0x8e, 0x87, 0x2f, 0x9e, 0x28, 0x08, 0x83, 0x43 } | { 0x7baec70b, 0x57e0, 0x4c76, \ | ||||
{ 0x8e, 0x87, 0x2f, 0x9e, 0x28, 0x08, 0x83, 0x43 } } | |||||
#define DEVICE_PATH_MESSAGING_VT_UTF8 \ | #define DEVICE_PATH_MESSAGING_VT_UTF8 \ | ||||
{ 0xad15a0d6, 0x8bec, 0x4acf, 0xa0, 0x73, 0xd0, 0x1d, 0xe7, 0x7e, 0x2d, 0x88 } | { 0xad15a0d6, 0x8bec, 0x4acf, \ | ||||
{ 0xa0, 0x73, 0xd0, 0x1d, 0xe7, 0x7e, 0x2d, 0x88 } } | |||||
#define MEDIA_DEVICE_PATH 0x04 | #define MEDIA_DEVICE_PATH 0x04 | ||||
#define MEDIA_HARDDRIVE_DP 0x01 | #define MEDIA_HARDDRIVE_DP 0x01 | ||||
typedef struct _HARDDRIVE_DEVICE_PATH { | typedef struct _HARDDRIVE_DEVICE_PATH { | ||||
EFI_DEVICE_PATH Header; | EFI_DEVICE_PATH Header; | ||||
UINT32 PartitionNumber; | UINT32 PartitionNumber; | ||||
▲ Show 20 Lines • Show All 129 Lines • Show Last 20 Lines |