XLEN-1:0
DATA
读写被 vsiselect 选择的 VS 间接 CSR 数据窗口。
这个字段控制什么
- - 被 vsiselect 选择的 VS 间接 CSR 数据窗口。
vsireg4 是 VS 间接 CSR 的数据窗口,目标由 vsiselect 选择。
被 vsiselect 选择的 VS 间接 CSR 数据窗口。
vsireg4 是 VS 间接 CSR 访问 CSR。独立 CSR 地址用于 M/HS 侧管理;当 V=1 时,guest 对相应 supervisor CSR 的访问会替代到 VS 状态,除非官方扩展另有规定。
先写入/确认 vsiselect selector。
通过对应 vsireg* 数据窗口访问被官方扩展定义的间接状态。
未实现 selector 的行为可能为异常或未指定;不要假设普通内存窗口语义。
官方 Smcsrind/Sscsrind 规则要求至少支持 0..0xFFF;最高位为 1 的值保留给 custom use。
VS/VU 直接访问 vsiselect 或 vsireg* 会触发 virtual-instruction exception;guest 应经 siselect/sireg* alias。