#ifndef _VGA_CLASS_H__\r
#define _VGA_CLASS_H__\r
\r
-#include <PiDxe.h>\r
#include <FrameworkDxe.h>\r
\r
#include <Protocol/SimpleTextOut.h>\r
#include <Library/UefiBootServicesTableLib.h>\r
#include <Library/ReportStatusCodeLib.h>\r
\r
-#include <IndustryStandard/Pci22.h>\r
+#include <IndustryStandard/Pci.h>\r
+\r
+//\r
+// Global Variables\r
+//\r
+extern EFI_DRIVER_BINDING_PROTOCOL gVgaClassDriverBinding;\r
+extern EFI_COMPONENT_NAME_PROTOCOL gVgaClassComponentName;\r
+extern EFI_COMPONENT_NAME2_PROTOCOL gVgaClassComponentName2;\r
+\r
\r
//\r
// Structure for tuple containing mapping among uniocde, PC Ansi and ASCII code.\r
\r
#define VGA_CLASS_DEV_FROM_THIS(a) CR (a, VGA_CLASS_DEV, SimpleTextOut, VGA_CLASS_DEV_SIGNATURE)\r
\r
-//\r
-// Global Variables\r
-//\r
-extern EFI_DRIVER_BINDING_PROTOCOL gVgaClassDriverBinding;\r
-extern EFI_COMPONENT_NAME_PROTOCOL gVgaClassComponentName;\r
-extern EFI_COMPONENT_NAME2_PROTOCOL gVgaClassComponentName2;\r
-\r
//\r
// Driver Binding Protocol functions\r
//\r
languages specified in SupportedLanguages. The\r
number of languages supported by a driver is up\r
to the driver writer. Language is specified\r
- in RFC 3066 or ISO 639-2 language code format.\r
+ in RFC 4646 or ISO 639-2 language code format.\r
@param DriverName A pointer to the Unicode string to return.\r
This Unicode string is the name of the\r
driver specified by This in the language\r
languages specified in SupportedLanguages. The\r
number of languages supported by a driver is up\r
to the driver writer. Language is specified in\r
- RFC 3066 or ISO 639-2 language code format.\r
+ RFC 4646 or ISO 639-2 language code format.\r
@param ControllerName A pointer to the Unicode string to return.\r
This Unicode string is the name of the\r
controller specified by ControllerHandle and\r
\r
@retval EFI_SUCCESS The string was output to the device.\r
@retval EFI_DEVICE_ERROR The device reported an error while attempting to output the text.\r
- @retval EFI_UNSUPPORTED The output device\92s mode is not currently in a defined text mode.\r
+ @retval EFI_UNSUPPORTED The output device's mode is not currently in a defined text mode.\r
@retval EFI_WARN_UNKNOWN_GLYPH This warning code indicates that some of the characters in\r
the Unicode string could not be rendered and were skipped.\r
**/\r