OSDN Git Service

target/riscv: Define simpler privileged spec version numbering
authorAtish Patra <atishp@rivosinc.com>
Thu, 3 Mar 2022 18:54:35 +0000 (10:54 -0800)
committerAlistair Francis <alistair.francis@wdc.com>
Fri, 22 Apr 2022 00:35:16 +0000 (10:35 +1000)
commita46d410c5c19fa752d0ba03333e70170b8a6f57a
treed17504429e183b8b3ff5f5a304b771fd3bf42630
parent9972479faccfe5a4c1e62252c0c70e9daa2f8f1a
target/riscv: Define simpler privileged spec version numbering

Currently, the privileged specification version are defined in
a complex manner for no benefit.

Simplify it by changing it to a simple enum based on.

Suggested-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Signed-off-by: Atish Patra <atishp@rivosinc.com>
Message-Id: <20220303185440.512391-2-atishp@rivosinc.com>
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
target/riscv/cpu.h