[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 1/4] target/xtensa: add translation for wsr.mpucfg
|
From: |
Max Filippov |
|
Subject: |
[PATCH 1/4] target/xtensa: add translation for wsr.mpucfg |
|
Date: |
Thu, 11 Jan 2024 20:21:25 -0800 |
Although MPUCFG is not writable, the opcode wsr.mpucfg is defined and it
just does nothing. Define wsr.mpucfg as nop.
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
---
target/xtensa/translate.c | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/target/xtensa/translate.c b/target/xtensa/translate.c
index de899405994e..6a2f5d308e6a 100644
--- a/target/xtensa/translate.c
+++ b/target/xtensa/translate.c
@@ -5332,6 +5332,15 @@ static const XtensaOpcodeOps core_ops[] = {
XTENSA_OPTION_TRACE_PORT,
},
.op_flags = XTENSA_OP_PRIVILEGED,
+ }, {
+ .name = "wsr.mpucfg",
+ .translate = translate_nop,
+ .test_exceptions = test_exceptions_sr,
+ .par = (const uint32_t[]){
+ MPUCFG,
+ XTENSA_OPTION_MPU,
+ },
+ .op_flags = XTENSA_OP_PRIVILEGED,
}, {
.name = "wsr.mpuenb",
.translate = translate_wsr_mpuenb,
--
2.39.2