/** @file\r
The protocol provides information about the version of the EFI\r
specification that a driver is following. This protocol is\r
- required for EFI drivers that are on PCI and other plug in\r
+ required for EFI drivers that are on PCI and other plug-in\r
cards.\r
\r
Copyright (c) 2006 - 2008, Intel Corporation\r
{ 0x5c198761, 0x16a8, 0x4e69, { 0x97, 0x2c, 0x89, 0xd6, 0x79, 0x54, 0xf8, 0x1d } }\r
\r
\r
-/**\r
- @par Protocol Description: \r
- The EFI_DRIVER_SUPPORTED_EFI_VERSION_PROTOCOL provides a\r
- mechanism for an EFI driver to publish the version of the EFI \r
- specification it conforms to. This protocol must be placed on \r
- the drivers image handle when the driver's entry point is \r
- called.\r
- \r
- @param Length The size, in bytes, of the entire structure.\r
- Future versions of this specification may grow\r
- the size of the structure.\r
- \r
- @param FirmwareVersion The version of the EFI specification\r
- that this driver conforms to.\r
- EFI_2_10_SYSTEM_TABLE_REVISION for this\r
- version of this specification.\r
-\r
-**/ \r
+///\r
+/// The EFI_DRIVER_SUPPORTED_EFI_VERSION_PROTOCOL provides a\r
+/// mechanism for an EFI driver to publish the version of the EFI \r
+/// specification it conforms to. This protocol must be placed on \r
+/// the driver's image handle when the driver's entry point is \r
+/// called.\r
+///\r
typedef struct _EFI_DRIVER_SUPPORTED_EFI_VERSION_PROTOCOL {\r
+ ///\r
+ /// The size, in bytes, of the entire structure. Future versions of this \r
+ /// specification may grow the size of the structure.\r
+ /// \r
UINT32 Length;\r
+ ///\r
+ /// The version of the EFI specification that this driver conforms to.\r
+ /// EFI_2_10_SYSTEM_TABLE_REVISION for this version of this specification. \r
+ ///\r
UINT32 FirmwareVersion;\r
} EFI_DRIVER_SUPPORTED_EFI_VERSION_PROTOCOL;\r
\r