EDK2 doxygen online documents - Firmware Encoding Index 1
EDK2 doxygen online documents - Firmware Encoding Index

EmbeddedPkg/Include/Protocol/EmbeddedDevice.h

Go to the documentation of this file.
00001 
00029 #ifndef __EMBEDDED_DEVICE_PROTOCOL_H__
00030 #define __EMBEDDED_DEVICE_PROTOCOL_H__
00031 
00032 
00033 //
00034 // Protocol GUID
00035 //
00036 // BF4B9D10-13EC-43dd-8880-E90B718F27DE
00037 
00038 #define EMBEDDED_DEVICE_PROTOCOL_GUID \
00039   { 0xbf4b9d10, 0x13ec, 0x43dd, { 0x88, 0x80, 0xe9, 0xb, 0x71, 0x8f, 0x27, 0xde } }
00040 
00041 
00042 
00043 typedef struct {
00044   UINT16          VendorId;
00045   UINT16          DeviceId;
00046   UINT16          RevisionId;
00047   UINT16          SubsystemId;
00048   UINT16          SubsystemVendorId;
00049   UINT8           ClassCode[3];
00050   UINT8           HeaderSize;
00051   UINTN           BaseAddress;
00052 } EMBEDDED_DEVICE_PROTOCOL;
00053 
00054 extern EFI_GUID gEmbeddedDeviceGuid;
00055 
00056 #endif
00057 
00058 
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Defines