From 7685c719ed56f338d500dbf995dae61337d0b4be Mon Sep 17 00:00:00 2001 From: Joey Parrish Date: Sat, 12 Oct 2024 20:42:07 -0700 Subject: [PATCH] Clean up march test failure messages --- software/hardware-test/src/main.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/software/hardware-test/src/main.c b/software/hardware-test/src/main.c index f8a096c..bd9206e 100644 --- a/software/hardware-test/src/main.c +++ b/software/hardware-test/src/main.c @@ -39,10 +39,11 @@ char march_error_2[256]; #define SRAM_MARCH_TEST_START(bank) \ volatile uint8_t* sram = bank ? KINETOSCOPE_SRAM_BANK_1 : KINETOSCOPE_SRAM_BANK_0 #define SRAM_MARCH_TEST_DATA(offset, data) { \ - if (sram[offset] != data) { \ + uint8_t real = sram[offset]; \ + if (real != data) { \ sprintf(march_error_1, "Fail at offset %d ", (int)offset); \ - sprintf(march_error_2, "real 0x%02x != expected 0x%02x", \ - (int)(sram[offset]), (int)data); \ + sprintf(march_error_2, "Expected 0x%02x, got 0x%02x", \ + (int)data, (int)real); \ return false; \ } \ }