CSR 位字段

RISC-V mconfigptr CSR 寄存器详解

地址 0xF15特权级 Machine 模式访问 只读 / XLENMachine 实现与 hart 标识 CSR

mconfigptr(地址 0xF15)是必须实现的 MXLEN 位只读 Machine CSR,保存配置数据结构的物理地址。

字段映射

按 bit 字段理解 mconfigptr

1 个关键字段
XLEN-1:0

VALUE

只读

配置数据结构的物理地址。若 MXLEN=8×n,mconfigptr[log2(n)-1:0] 必须为 0;结构的格式和 schema 尚未标准化。

这个字段控制什么

  • - 配置数据结构的物理地址。若 MXLEN=8×n,mconfigptr[log2(n)-1:0] 必须为 0;结构的格式和 schema 尚未标准化。

常见取值

这个字段更适合结合上下文字段解释,不用按固定枚举背诵。

读这个 CSR 时先看什么

  • - 该 CSR 在任意实现中必须可读;CSR 地址编码要求从 Machine 模式访问。

写入前的风险检查

  • - 这是只读 CSR;不要写入。

放回真实流程里理解

1

在 Machine 模式读取该 CSR。

2

按本页字段和实现或平台约定解释返回值。