diff options
author | Max Filippov <jcmvbkbc@gmail.com> | 2019-04-18 16:36:36 -0700 |
---|---|---|
committer | Max Filippov <jcmvbkbc@gmail.com> | 2019-05-15 10:31:52 -0700 |
commit | 98736654f3dfbf984d9e26c9be0480b0560c1067 (patch) | |
tree | e7f32c2f5197abc68e92c6505640865b84831b64 /target/xtensa/cpu.h | |
parent | c884400f2988b1f016e331e406ef9102c60d6722 (diff) | |
download | qemu-98736654f3dfbf984d9e26c9be0480b0560c1067.zip qemu-98736654f3dfbf984d9e26c9be0480b0560c1067.tar.gz qemu-98736654f3dfbf984d9e26c9be0480b0560c1067.tar.bz2 |
target/xtensa: update list of exception causes
Add XEA2 exception cause codes defined in recent Xtensa ISA releases.
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Diffstat (limited to 'target/xtensa/cpu.h')
-rw-r--r-- | target/xtensa/cpu.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/target/xtensa/cpu.h b/target/xtensa/cpu.h index ba4ef2b..8301923 100644 --- a/target/xtensa/cpu.h +++ b/target/xtensa/cpu.h @@ -280,14 +280,15 @@ enum { LEVEL1_INTERRUPT_CAUSE, ALLOCA_CAUSE, INTEGER_DIVIDE_BY_ZERO_CAUSE, - PRIVILEGED_CAUSE = 8, + PC_VALUE_ERROR_CAUSE, + PRIVILEGED_CAUSE, LOAD_STORE_ALIGNMENT_CAUSE, - - INSTR_PIF_DATA_ERROR_CAUSE = 12, + EXTERNAL_REG_PRIVILEGE_CAUSE, + EXCLUSIVE_ERROR_CAUSE, + INSTR_PIF_DATA_ERROR_CAUSE, LOAD_STORE_PIF_DATA_ERROR_CAUSE, INSTR_PIF_ADDR_ERROR_CAUSE, LOAD_STORE_PIF_ADDR_ERROR_CAUSE, - INST_TLB_MISS_CAUSE, INST_TLB_MULTI_HIT_CAUSE, INST_FETCH_PRIVILEGE_CAUSE, |