diff options
author | Richard Henderson | 2022-04-21 17:16:58 +0200 |
---|---|---|
committer | Richard Henderson | 2022-04-26 17:16:41 +0200 |
commit | 9d63656354d7cdac6a4b2cafa8243ede4a551a56 (patch) | |
tree | 253d7eed8ab9975133774b711c1ea36240069a10 /target/riscv | |
parent | target/nios2: Use hw/registerfields.h for CR_TLBADDR fields (diff) | |
download | qemu-9d63656354d7cdac6a4b2cafa8243ede4a551a56.tar.gz qemu-9d63656354d7cdac6a4b2cafa8243ede4a551a56.tar.xz qemu-9d63656354d7cdac6a4b2cafa8243ede4a551a56.zip |
target/nios2: Use hw/registerfields.h for CR_TLBACC fields
Retain the helper macros for single bit fields as aliases to
the longer R_*_MASK names. Use FIELD_EX32 and FIELD_DP32
instead of manually manipulating the fields.
Since we're rewriting the references to CR_TLBACC_IGN_* anyway,
we correct the name of this field to IG, which is its name in
the official CPU documentation.
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20220421151735.31996-28-richard.henderson@linaro.org>
Diffstat (limited to 'target/riscv')
0 files changed, 0 insertions, 0 deletions