From 92476e4a0031fa547c1f7c81b739e193157e9ee6 Mon Sep 17 00:00:00 2001 From: Regia König Date: Wed, 2 Jun 2021 19:23:01 +0200 Subject: Save code. But it causes emulation failure! --- efi_memtest/memtest86+/controller.c | 7 +++++++ efi_memtest/memtest86+/efi/logger.c | 6 ++++++ efi_memtest/memtest86+/error.c | 2 +- 3 files changed, 14 insertions(+), 1 deletion(-) diff --git a/efi_memtest/memtest86+/controller.c b/efi_memtest/memtest86+/controller.c index 0313d52..38b1878 100644 --- a/efi_memtest/memtest86+/controller.c +++ b/efi_memtest/memtest86+/controller.c @@ -4244,6 +4244,13 @@ void find_controller(void) print_log(log, length); } + { + char log[30] = "Pointer = "; + int length = 10; + int_to_charr((unsigned long int)controllers[ctrl.index].name, log, &length); + print_log(log, length); + } + { char log[70] = "find_controller(): pci_memory_controller.name = XXXXXXXXXXXXXXXXXXXX"; int length = 48; diff --git a/efi_memtest/memtest86+/efi/logger.c b/efi_memtest/memtest86+/efi/logger.c index ca82561..b56e129 100644 --- a/efi_memtest/memtest86+/efi/logger.c +++ b/efi_memtest/memtest86+/efi/logger.c @@ -7,6 +7,8 @@ #include "display.h" #include "string.h" +#include "controller.h" + #include "Efi_Defs_GUID.h" /* TODOS @@ -417,6 +419,10 @@ void print_log_n(int log_flag, char *msg, ulong num) { } } +void print_controllers(int index) { + +} + /* Print(L"GUID: %x-%x-%x-%x-%x-%x-%x-%x-%x-%x-%x\n", guid->Data1, guid->Data2, guid->Data3, diff --git a/efi_memtest/memtest86+/error.c b/efi_memtest/memtest86+/error.c index 6bb26df..03c567e 100644 --- a/efi_memtest/memtest86+/error.c +++ b/efi_memtest/memtest86+/error.c @@ -661,6 +661,6 @@ void do_tick(int me) /* Poll for ECC errors */ - poll_errors(); + //poll_errors(); } -- cgit v1.2.3-55-g7522