\r
#define CONSOLE_LOGGER_PRIVATE_DATA_SIGNATURE SIGNATURE_32 ('c', 'o', 'P', 'D')\r
\r
-typedef struct _CONSOLE_LOGGER_PRIVATE_DATA{\r
- UINTN Signature;\r
- EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL OurConOut; ///< the protocol we installed onto the system table\r
- EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *OldConOut; ///< old protocol to reinstall upon exiting\r
- EFI_HANDLE OldConHandle; ///< old protocol handle\r
- UINTN ScreenCount; ///< How many screens worth of data to save\r
- CHAR16 *Buffer; ///< Buffer to save data\r
- UINTN BufferSize; ///< size of buffer in bytes\r
-\r
- // start row is the top of the screen\r
- UINTN OriginalStartRow; ///< What the originally visible start row was\r
- UINTN CurrentStartRow; ///< what the currently visible start row is\r
-\r
- UINTN RowsPerScreen; ///< how many rows the screen can display\r
- UINTN ColsPerScreen; ///< how many columns the screen can display\r
-\r
- INT32 *Attributes; ///< Buffer for Attribute to be saved for each character\r
- UINTN AttribSize; ///< Size of Attributes in bytes\r
-\r
- EFI_SIMPLE_TEXT_OUTPUT_MODE HistoryMode; ///< mode of the history log\r
- BOOLEAN Enabled; ///< Set to FALSE when a break is requested.\r
- UINTN RowCounter; ///< Initial row of each print job.\r
+typedef struct _CONSOLE_LOGGER_PRIVATE_DATA {\r
+ UINTN Signature;\r
+ EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL OurConOut; ///< the protocol we installed onto the system table\r
+ EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *OldConOut; ///< old protocol to reinstall upon exiting\r
+ EFI_HANDLE OldConHandle; ///< old protocol handle\r
+ UINTN ScreenCount; ///< How many screens worth of data to save\r
+ CHAR16 *Buffer; ///< Buffer to save data\r
+ UINTN BufferSize; ///< size of buffer in bytes\r
+\r
+ // start row is the top of the screen\r
+ UINTN OriginalStartRow; ///< What the originally visible start row was\r
+ UINTN CurrentStartRow; ///< what the currently visible start row is\r
+\r
+ UINTN RowsPerScreen; ///< how many rows the screen can display\r
+ UINTN ColsPerScreen; ///< how many columns the screen can display\r
+\r
+ INT32 *Attributes; ///< Buffer for Attribute to be saved for each character\r
+ UINTN AttribSize; ///< Size of Attributes in bytes\r
+\r
+ EFI_SIMPLE_TEXT_OUTPUT_MODE HistoryMode; ///< mode of the history log\r
+ BOOLEAN Enabled; ///< Set to FALSE when a break is requested.\r
+ UINTN RowCounter; ///< Initial row of each print job.\r
} CONSOLE_LOGGER_PRIVATE_DATA;\r
\r
-#define CONSOLE_LOGGER_PRIVATE_DATA_FROM_THIS(a) CR (a, CONSOLE_LOGGER_PRIVATE_DATA, OurConOut, CONSOLE_LOGGER_PRIVATE_DATA_SIGNATURE)\r
+#define CONSOLE_LOGGER_PRIVATE_DATA_FROM_THIS(a) CR (a, CONSOLE_LOGGER_PRIVATE_DATA, OurConOut, CONSOLE_LOGGER_PRIVATE_DATA_SIGNATURE)\r
\r
/**\r
Install our intermediate ConOut into the system table to\r
@sa InstallProtocolInterface\r
**/\r
EFI_STATUS\r
-ConsoleLoggerInstall(\r
- IN CONST UINTN ScreensToSave,\r
- OUT CONSOLE_LOGGER_PRIVATE_DATA **ConsoleInfo\r
+ConsoleLoggerInstall (\r
+ IN CONST UINTN ScreensToSave,\r
+ OUT CONSOLE_LOGGER_PRIVATE_DATA **ConsoleInfo\r
);\r
\r
/**\r
@return other The operation failed. This was from UninstallProtocolInterface.\r
**/\r
EFI_STATUS\r
-ConsoleLoggerUninstall(\r
- IN OUT CONSOLE_LOGGER_PRIVATE_DATA *ConsoleInfo\r
+ConsoleLoggerUninstall (\r
+ IN OUT CONSOLE_LOGGER_PRIVATE_DATA *ConsoleInfo\r
);\r
\r
/**\r
@param[in] ConsoleInfo The pointer to the instance of the console logger information.\r
**/\r
EFI_STATUS\r
-ConsoleLoggerDisplayHistory(\r
- IN CONST BOOLEAN Forward,\r
- IN CONST UINTN Rows,\r
- IN CONSOLE_LOGGER_PRIVATE_DATA *ConsoleInfo\r
+ConsoleLoggerDisplayHistory (\r
+ IN CONST BOOLEAN Forward,\r
+ IN CONST UINTN Rows,\r
+ IN CONSOLE_LOGGER_PRIVATE_DATA *ConsoleInfo\r
);\r
\r
/**\r
@sa UpdateDisplayFromHistory\r
**/\r
EFI_STATUS\r
-ConsoleLoggerStopHistory(\r
- IN CONSOLE_LOGGER_PRIVATE_DATA *ConsoleInfo\r
+ConsoleLoggerStopHistory (\r
+ IN CONSOLE_LOGGER_PRIVATE_DATA *ConsoleInfo\r
);\r
\r
/**\r
@return other The operation failed.\r
**/\r
EFI_STATUS\r
-UpdateDisplayFromHistory(\r
- IN CONSOLE_LOGGER_PRIVATE_DATA *ConsoleInfo\r
+UpdateDisplayFromHistory (\r
+ IN CONSOLE_LOGGER_PRIVATE_DATA *ConsoleInfo\r
);\r
\r
/**\r
EFI_STATUS\r
EFIAPI\r
ConsoleLoggerReset (\r
- IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This,\r
- IN BOOLEAN ExtendedVerification\r
+ IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This,\r
+ IN BOOLEAN ExtendedVerification\r
);\r
\r
/**\r
**/\r
EFI_STATUS\r
EFIAPI\r
-ConsoleLoggerOutputString(\r
- IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This,\r
- IN CHAR16 *WString\r
+ConsoleLoggerOutputString (\r
+ IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This,\r
+ IN CHAR16 *WString\r
);\r
\r
/**\r
EFI_STATUS\r
EFIAPI\r
ConsoleLoggerTestString (\r
- IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This,\r
- IN CHAR16 *WString\r
+ IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This,\r
+ IN CHAR16 *WString\r
);\r
\r
/**\r
EFI_STATUS\r
EFIAPI\r
ConsoleLoggerSetAttribute (\r
- IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This,\r
- IN UINTN Attribute\r
+ IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This,\r
+ IN UINTN Attribute\r
);\r
\r
/**\r
EFIAPI\r
ConsoleLoggerSetCursorPosition (\r
IN EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL *This,\r
- IN UINTN Column,\r
- IN UINTN Row\r
+ IN UINTN Column,\r
+ IN UINTN Row\r
);\r
\r
/**\r
history buffers.\r
**/\r
EFI_STATUS\r
-ConsoleLoggerResetBuffers(\r
- IN CONSOLE_LOGGER_PRIVATE_DATA *ConsoleInfo\r
+ConsoleLoggerResetBuffers (\r
+ IN CONSOLE_LOGGER_PRIVATE_DATA *ConsoleInfo\r
);\r
\r
#endif //_CONSOLE_LOGGER_HEADER_\r
-\r