riscv / riscv-bitmanip

Working draft of the proposed RISC-V Bitmanipulation extension

Home Page:https://jira.riscv.org/browse/RVG-122

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Does MISA.B control zba/zbb/zbc/zbs?

jrahmeh opened this issue · comments

We are implementing the bit-manipulation extension, do we then implement the B bit in the MISA CSR? The privileged spec says that the B bit is reserved and must return zero on read.

No. misa.B was previously going to be used for the B extension but it is now (in the ratified priv spec) a reserved bit. There is no B extension, just a group of Zb* extensions which are not related to the B bit.

Thanks for the quick reply. Closing.