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
34typedef 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;
44
45extern EFI_GUID gEmbeddedDeviceGuid;
46
47#endif
UINT64 UINTN
Definition: Base.h:213