33 Commits

Author SHA1 Message Date
vit9696
bb990c8c5d OpenCoreMisc: Perform serial init separately via SerialInit option 2020-07-25 19:04:56 +03:00
vit9696
f3d604b509 OcDebugLogLib: Fixed serial initialisation when file logging is disabled 2020-06-28 10:20:56 +03:00
vit9696
26868e9341 OcDebugLogLib: Improve serial and file logging
closes acidanthera/bugtracker#482
2020-05-30 00:00:53 +03:00
vit9696
796765ca7c
OcBootManagementLib: Rework boot management (#42)
Co-authored-by: vit9696 <vit9696@users.noreply.github.com>
Co-authored-by: Download-Fritz <download-fritz@outlook.com>
2020-05-05 19:45:32 +03:00
vit9696
da1577b24a OcDebugLogLib: Do not attempt file logging at high TPL 2020-04-24 00:56:57 +03:00
vit9696
a6d547f6d9 OcDebugLogLib: Support Apple Debug Log protocol 2020-03-08 23:42:14 +03:00
vit9696
e2ccff31f6 OcDebugLogLib: Fix null pointer dereference 2020-02-13 15:56:13 +03:00
Download-Fritz
550c934927 OcCpuLib: Expose TSC frequency retrieval API
Fixes https://github.com/acidanthera/bugtracker/issues/476
2019-10-05 12:05:38 +02:00
vit9696
b371f4a110 OcDebugLogLib: Add date and time to log filename 2019-07-16 19:52:05 +03:00
vit9696
4c59b6c7ce OcDebugLogLib: Fix accidentally renamed file 2019-06-10 11:45:12 +03:00
vit9696
fd47f5e6a0
OcDebugLogLib: Workaround halt in EDK II return asserts 2019-06-10 10:47:19 +03:00
vit9696
d9c70a3b2d OcDebugLogLib: Do not create log file when logging is disabled 2019-05-11 21:59:31 +03:00
Download-Fritz
1cd0989c62 OcDebugLogLib: Test whether logging has been enabled 2019-05-07 20:07:46 +02:00
vit9696
6a4d4110cc OcAppleBootPolicyLib: Improve debug logging (also fixes compiler warnings, #314) 2019-05-03 21:22:30 +03:00
vit9696
970d8b4e83 OcDebugLogLib: Workaround NVRAM log assertions 2019-05-03 04:09:12 +03:00
vit9696
28d5f51a6d OcDebugLogLib: Implement file logging and reduce NVRAM log size 2019-05-03 03:47:05 +03:00
vit9696
e76093954a OcConsoleLib: Rework display output and logging 2019-05-01 01:38:17 +03:00
vit9696
71b5d71f9a Guid: OcLogVariableGuid -> gOcVendorVariableGuid 2019-04-30 23:13:02 +03:00
vit9696
e264b70cd3 OcDataHubLib: Sync with EfiPkg 2019-04-18 19:08:40 +03:00
vit9696
43d0f6a250 OcDataHubLib: Switch to EfiPkg DataHub structure 2019-04-18 16:41:37 +03:00
vit9696
d5d8fa16a9 OcDebugLogLib: Warn about halting, 2nd attempt 2019-04-10 14:36:28 +03:00
vit9696
1f301c83ee OcDebugLogLib: Warn about halting 2019-04-10 14:07:38 +03:00
vit9696
f4acfe5f14 OcDebugLogLib: Do not mask DisplayLog by PcdLevel to support all clients 2019-04-10 13:01:55 +03:00
vit9696
87cd3c1321 OcConfigurationLib: Implement HaltLevel, DisplayLevel, ExposeBootPath Misc preferences 2019-04-10 12:36:38 +03:00
Nikolai SAOUKH
4f7be3b933 There is one more conversion in OcLog.c 2019-04-10 08:20:40 +03:00
Nikolai SAOUKH
252c72de0e OcLog.c: more conversion mismatches fixed 2019-04-10 08:17:24 +03:00
Nikolai SAOUKH
e9d8593ec7 OcLog.c: warning C4244: '=': conversion from 'UINTN' to 'UINT32', possible loss of data 2019-04-10 08:12:56 +03:00
vit9696
26713815a5 OcDebugLogLib: Add delays and expose configuration 2019-04-09 23:46:11 +03:00
vit9696
fcc1dc655a OcDebugLogLib: Add timing prefix to Data Hub logging 2019-04-09 23:04:46 +03:00
vit9696
2df818ca02 OcDebugLobLib: Make data hub logging output to different variables 2019-04-09 22:33:17 +03:00
vit9696
e5fbb5924b OcDebugLogLib: Fix DataHub logging 2019-04-09 20:40:18 +03:00
Download-Fritz
329c0d8721 OcDebugLogLib: Fix compilation warnings 2019-04-09 18:23:49 +02:00
vit9696
1975a358cf OcDebugLogLib: Implement OcLog protocol 2019-04-09 19:15:23 +03:00