OpenCore  1.0.4
OpenCore Bootloader
Loading...
Searching...
No Matches
OcLogInternal.h
Go to the documentation of this file.
1
15#ifndef OC_LOG_INTERNAL_H
16#define OC_LOG_INTERNAL_H
17
19
20#include <Protocol/OcLog.h>
21#include <Protocol/DataHub.h>
22
23#define OC_LOG_BUFFER_SIZE BASE_256KB
24#define OC_LOG_LINE_BUFFER_SIZE BASE_1KB
25#define OC_LOG_NVRAM_BUFFER_SIZE BASE_32KB
26#define OC_LOG_FILE_PATH_BUFFER_SIZE 256
27#define OC_LOG_TIMING_BUFFER_SIZE 64
28
29#define OC_LOG_PRIVATE_DATA_SIGNATURE SIGNATURE_32 ('O', 'C', 'L', 'G')
30
31#define OC_LOG_PRIVATE_DATA_FROM_OC_LOG_THIS(a) \
32 (CR (a, OC_LOG_PRIVATE_DATA, OcLog, OC_LOG_PRIVATE_DATA_SIGNATURE))
33
55
58 VOID
59 );
60
61#endif // OC_LOG_INTERNAL_H
#define OC_LOG_BUFFER_SIZE
OC_LOG_PROTOCOL * InternalGetOcLog(VOID)
#define OC_LOG_TIMING_BUFFER_SIZE
#define OC_LOG_NVRAM_BUFFER_SIZE
#define OC_LOG_LINE_BUFFER_SIZE
OC_LOG_PROTOCOL OcLog
OC_FLEX_ARRAY * FlexFilters
EFI_DATA_HUB_PROTOCOL * DataHub