From 1a7f59d59c206613c3d2958aed1577b5dbd33f45 Mon Sep 17 00:00:00 2001 From: ngc7331 Date: Mon, 16 Dec 2024 14:44:29 +0800 Subject: [PATCH] refactor(icache-ecc-test): add read-only field test --- apps/icache-ecc-test/main.c | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/icache-ecc-test/main.c b/apps/icache-ecc-test/main.c index 53fd0f6e..4b61ef55 100644 --- a/apps/icache-ecc-test/main.c +++ b/apps/icache-ecc-test/main.c @@ -100,6 +100,7 @@ int main() { failed += test(ITARGET_SET(ITARGET_RSVD1) | INJECT | ENABLE, target, ISTATUS_ERROR, IERROR_TARGET_INVALID, "Inject to invalid target"); failed += test(ITARGET_SET(ITARGET_META) | INJECT, target, ISTATUS_ERROR, IERROR_NOT_ENABLED, "Inject when ecc not enabled"); failed += test(ITARGET_SET(ITARGET_META) | INJECT | ENABLE, 0, ISTATUS_ERROR, IERROR_NOT_FOUND, "Inject to invalid address"); + failed += test(ISTATUS_SET(ISTATUS_WORKING) | IERROR_SET(IERROR_TARGET_INVALID) | ENABLE, target, ISTATUS_IDLE, 0, "IStatus & IError read-only"); return failed; }