|
MdeModulePkg[all]
0.98
|
Data Structures | |
| struct | _EDKII_DEBUG_PPI |
Macros | |
| #define | EDKII_DEBUG_PPI_GUID |
Typedefs | |
| typedef struct _EDKII_DEBUG_PPI | EDKII_DEBUG_PPI |
| typedef VOID(EFIAPI * | EDKII_DEBUG_BPRINT )(IN UINTN ErrorLevel, IN CONST CHAR8 *Format, IN BASE_LIST Marker) |
| typedef VOID(EFIAPI * | EDKII_DEBUG_ASSERT )(IN CONST CHAR8 *FileName, IN UINTN LineNumber, IN CONST CHAR8 *Description) |
Variables | |
| EFI_GUID | gEdkiiDebugPpiGuid |
Define the EDKII_DEBUG_PPI that PEIMs can use to dump info to debug port.
Copyright (c) 2019, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
| #define EDKII_DEBUG_PPI_GUID |
| typedef VOID(EFIAPI * EDKII_DEBUG_ASSERT)(IN CONST CHAR8 *FileName, IN UINTN LineNumber, IN CONST CHAR8 *Description) |
Print an assert message containing a filename, line number, and description. This may be followed by a breakpoint or a dead loop.
| [in] | FileName | The pointer to the name of the source file that generated the assert condition. |
| [in] | LineNumber | The line number in the source file that generated the assert condition |
| [in] | Description | The pointer to the description of the assert condition. |
| typedef VOID(EFIAPI * EDKII_DEBUG_BPRINT)(IN UINTN ErrorLevel, IN CONST CHAR8 *Format, IN BASE_LIST Marker) |
Print a debug message to debug output device if the specified error level is enabled.
| [in] | ErrorLevel | The error level of the debug message. |
| [in] | Format | Format string for the debug message to print. |
| [in] | Marker | BASE_LIST marker for the variable argument list. |
| typedef struct _EDKII_DEBUG_PPI EDKII_DEBUG_PPI |
Forward declaration for the PEI_DEBUG_LIB_DEBUG_PPI EDKII_DEBUG_PPI
| EFI_GUID gEdkiiDebugPpiGuid |