mirror of
https://github.com/CloverHackyColor/CloverBootloader.git
synced 2024-12-11 14:28:08 +01:00
41 lines
480 B
C
41 lines
480 B
C
|
/*
|
||
|
Headers collection for procedures
|
||
|
*/
|
||
|
|
||
|
#ifndef __BOOTLOG__H__
|
||
|
#define __BOOTLOG__H__
|
||
|
|
||
|
#define MsgLog ::printf
|
||
|
|
||
|
#ifdef __cplusplus
|
||
|
extern "C" {
|
||
|
#endif
|
||
|
|
||
|
|
||
|
#ifdef _MSC_VER
|
||
|
#define __attribute__(x)
|
||
|
#endif
|
||
|
|
||
|
void
|
||
|
EFIAPI
|
||
|
DebugLog (
|
||
|
IN INTN DebugMode,
|
||
|
IN CONST CHAR8 *FormatString, ...) __attribute__((format(printf, 2, 3)));
|
||
|
|
||
|
|
||
|
/** Prints series of bytes. */
|
||
|
void
|
||
|
PrintBytes (
|
||
|
IN void *Bytes,
|
||
|
IN UINTN Number
|
||
|
);
|
||
|
|
||
|
|
||
|
|
||
|
#ifdef __cplusplus
|
||
|
} // extern "C"
|
||
|
#endif
|
||
|
|
||
|
|
||
|
#endif
|