]> git.proxmox.com Git - mirror_qemu.git/commit
target/arm: Mark up sysregs for HFGITR bits 48..63
authorPeter Maydell <peter.maydell@linaro.org>
Mon, 30 Jan 2023 18:24:55 +0000 (18:24 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Fri, 3 Feb 2023 12:59:23 +0000 (12:59 +0000)
commit950037e280e80d9204a4bced5b6f4575b9c0d94b
tree6d233b8e703e4341fee1c0705101b23f41f1a7e5
parentbf2f0625f822f147f6a50204983c9945d416b338
target/arm: Mark up sysregs for HFGITR bits 48..63

Mark up the sysreg definitions for the system instructions
trapped by HFGITR bits 48..63.

Some of these bits are for trapping instructions which are
not in the system instruction encoding (i.e. which are
not handled by the ARMCPRegInfo mechanism):
 * ERET, ERETAA, ERETAB
 * SVC

We will have to handle those separately and manually.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Tested-by: Fuad Tabba <tabba@google.com>
Message-id: 20230130182459.3309057-20-peter.maydell@linaro.org
Message-id: 20230127175507.2895013-20-peter.maydell@linaro.org
target/arm/cpregs.h
target/arm/helper.c