]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Include/Protocol/SimpleTextOut.h
Change SMM CPU I/O to SMM CPU I/O 2
[mirror_edk2.git] / MdePkg / Include / Protocol / SimpleTextOut.h
index f2d22030ed2276ef079a86ca93b74125cbf910c2..f3e88ee6853acadc4fd639d61a8302474c57b21d 100644 (file)
@@ -165,12 +165,12 @@ EFI_STATUS
   );\r
 \r
 /**\r
-  Write a Unicode string to the output device.\r
+  Write a string to the output device.\r
 \r
   @param  This   Protocol instance pointer.\r
-  @param  String The NULL-terminated Unicode string to be displayed on the output\r
+  @param  String The NULL-terminated string to be displayed on the output\r
                  device(s). All output devices must also support the Unicode\r
-                 drawing defined in this file.\r
+                 drawing character codes defined in this file.\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\r
@@ -178,7 +178,7 @@ EFI_STATUS
   @retval EFI_UNSUPPORTED         The output device's mode is not currently in a\r
                                   defined text mode.\r
   @retval EFI_WARN_UNKNOWN_GLYPH  This warning code indicates that some of the\r
-                                  characters in the Unicode string could not be\r
+                                  characters in the string could not be\r
                                   rendered and were skipped.\r
 \r
 **/\r
@@ -190,15 +190,15 @@ EFI_STATUS
   );\r
 \r
 /**\r
-  Verifies that all characters in a Unicode string can be output to the \r
+  Verifies that all characters in a string can be output to the \r
   target device.\r
 \r
   @param  This   Protocol instance pointer.\r
-  @param  String The NULL-terminated Unicode string to be examined for the output\r
+  @param  String The NULL-terminated string to be examined for the output\r
                  device(s).\r
 \r
   @retval EFI_SUCCESS      The device(s) are capable of rendering the output string.\r
-  @retval EFI_UNSUPPORTED  Some of the characters in the Unicode string cannot be\r
+  @retval EFI_UNSUPPORTED  Some of the characters in the string cannot be\r
                            rendered by one or more of the output devices mapped\r
                            by the EFI handle.\r
 \r
@@ -262,9 +262,9 @@ EFI_STATUS
                     bits 4..6 are the background color. All other bits are undefined\r
                     and must be zero. The valid Attributes are defined in this file.\r
 \r
-  @retval EFI_SUCCESS     The attribute was set.\r
+  @retval EFI_SUCCESS       The attribute was set.\r
   @retval EFI_DEVICE_ERROR  The device had an error and could not complete the request.\r
-  @retval EFI_UNSUPPORTED The attribute requested is not defined.\r
+  @retval EFI_UNSUPPORTED   The attribute requested is not defined.\r
 \r
 **/\r
 typedef\r
@@ -342,35 +342,34 @@ EFI_STATUS
   Mode Structure pointed to by Simple Text Out protocol.\r
 **/\r
 typedef struct {\r
-///\r
-/// The number of modes supported by QueryMode () and SetMode ().\r
-///\r
+  ///\r
+  /// The number of modes supported by QueryMode () and SetMode ().\r
+  ///\r
   INT32   MaxMode;\r
 \r
   //\r
   // current settings\r
   //\r
 \r
-///\r
-/// The text mode of the output device(s).\r
-///\r
+  ///\r
+  /// The text mode of the output device(s).\r
+  ///\r
   INT32   Mode;\r
-\r
-///\r
-/// The current character output attribute\r
-///\r
+  ///\r
+  /// The current character output attribute\r
+  ///\r
   INT32   Attribute;\r
-///\r
-/// The cursor's column.\r
-///\r
+  ///\r
+  /// The cursor's column.\r
+  ///\r
   INT32   CursorColumn;\r
-///\r
-/// The cursor's row.\r
-///\r
+  ///\r
+  /// The cursor's row.\r
+  ///\r
   INT32   CursorRow;\r
-///\r
-/// The cursor is currently visbile or not.\r
-///\r
+  ///\r
+  /// The cursor is currently visbile or not.\r
+  ///\r
   BOOLEAN CursorVisible;\r
 } EFI_SIMPLE_TEXT_OUTPUT_MODE;\r
 \r