If the bit position within csr_wb is true, then a the position indicates a write into csr, eg if csr_wb=0x1, then the ustatus register (address 0x000) has been written. If csr_wb=(1<<4 | 1<<0) then address 0x004 and 0x001 have been written concurrently csr_wb=0x0 indicates no written csr.
Are these used as well to report the side effects of taken interrupts?
https://github.com/riscv-verification/RVVI/tree/main/RVVI-VLG states:
Are these used as well to report the side effects of taken interrupts?