TianoCore EDK2
master
Loading...
Searching...
No Matches
EmbeddedDevice.h
Go to the documentation of this file.
1
23
#ifndef __EMBEDDED_DEVICE_PROTOCOL_H__
24
#define __EMBEDDED_DEVICE_PROTOCOL_H__
25
26
//
27
// Protocol GUID
28
//
29
// BF4B9D10-13EC-43dd-8880-E90B718F27DE
30
31
#define EMBEDDED_DEVICE_PROTOCOL_GUID \
32
{ 0xbf4b9d10, 0x13ec, 0x43dd, { 0x88, 0x80, 0xe9, 0xb, 0x71, 0x8f, 0x27, 0xde } }
33
34
typedef
struct
{
35
UINT16 VendorId;
36
UINT16 DeviceId;
37
UINT16 RevisionId;
38
UINT16 SubsystemId;
39
UINT16 SubsystemVendorId;
40
UINT8 ClassCode[3];
41
UINT8 HeaderSize;
42
UINTN
BaseAddress;
43
}
EMBEDDED_DEVICE_PROTOCOL
;
44
45
extern
EFI_GUID
gEmbeddedDeviceGuid;
46
47
#endif
UINTN
UINT64 UINTN
Definition:
ProcessorBind.h:112
EMBEDDED_DEVICE_PROTOCOL
Definition:
EmbeddedDevice.h:34
GUID
Definition:
Base.h:213
EmbeddedPkg
Include
Protocol
EmbeddedDevice.h
Generated on Fri Nov 15 2024 18:01:07 for TianoCore EDK2 by
1.9.6