[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 02/10] hw/tricore: Log failing test in testdevice
From: |
Bastian Koppelmann |
Subject: |
[PATCH 02/10] hw/tricore: Log failing test in testdevice |
Date: |
Wed, 13 Sep 2023 12:53:18 +0200 |
Signed-off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de>
---
hw/tricore/tricore_testdevice.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/hw/tricore/tricore_testdevice.c b/hw/tricore/tricore_testdevice.c
index a1563aa568..d0f8db9089 100644
--- a/hw/tricore/tricore_testdevice.c
+++ b/hw/tricore/tricore_testdevice.c
@@ -16,6 +16,7 @@
*/
#include "qemu/osdep.h"
+#include "qemu/log.h"
#include "hw/sysbus.h"
#include "hw/qdev-properties.h"
#include "hw/tricore/tricore_testdevice.h"
@@ -23,6 +24,9 @@
static void tricore_testdevice_write(void *opaque, hwaddr offset,
uint64_t value, unsigned size)
{
+ if (value != 0) {
+ qemu_log_mask(LOG_GUEST_ERROR, "Test %ld failed!\n", value);
+ }
exit(value);
}
--
2.42.0
- [PATCH 00/10] TriCore tests and cleanups, Bastian Koppelmann, 2023/09/13
- [PATCH 02/10] hw/tricore: Log failing test in testdevice,
Bastian Koppelmann <=
- [PATCH 03/10] tests/tcg: Reset result register after each test, Bastian Koppelmann, 2023/09/13
- [PATCH 01/10] tests/tcg/tricore: Extended and non-extened regs now match, Bastian Koppelmann, 2023/09/13
- [PATCH 04/10] tests/tcg/tricore: Add test for all arith insns up to addx, Bastian Koppelmann, 2023/09/13
- [PATCH 06/10] tests/tcg/tricore: Add from dextr to lt, Bastian Koppelmann, 2023/09/13
- [PATCH 07/10] tests/tcg/tricore: Add test from 'max' to 'shas', Bastian Koppelmann, 2023/09/13
- [PATCH 05/10] tests/tcg/tricore: Add test for and to csub, Bastian Koppelmann, 2023/09/13
- [PATCH 09/10] target/tricore: Remove CSFRs from cpu.h, Bastian Koppelmann, 2023/09/13
- [PATCH 08/10] tests/tcg/tricore: Add test from 'shuffle' to 'xor.t', Bastian Koppelmann, 2023/09/13
- [PATCH 10/10] target/tricore: Change effective address (ea) to target_ulong, Bastian Koppelmann, 2023/09/13