XLEN-1:0
VALUE
读写mseccfg 的完整寄存器值;未单独列出的位按对应扩展或特权规范解释,读取保留位或 WPRI 字段时忽略其值;写同一 CSR 的其他可写字段时保留这些字段原值。
这个字段控制什么
- - mseccfg 的完整寄存器值;未单独列出的位按对应扩展或特权规范解释,读取保留位或 WPRI 字段时忽略其值;写同一 CSR 的其他可写字段时保留这些字段原值。
常见取值
这个字段更适合结合上下文字段解释,不用按固定枚举背诵。
mseccfg(地址 0x747)是 Machine 模式 级 CSR,属于 Machine security config,用于保存处理器控制或状态信息。
mseccfg 的完整寄存器值;未单独列出的位按对应扩展或特权规范解释,读取保留位或 WPRI 字段时忽略其值;写同一 CSR 的其他可写字段时保留这些字段原值。
这个字段更适合结合上下文字段解释,不用按固定枚举背诵。
初始化或进入相关特权流程时,软件先读取 mseccfg 了解当前状态。
根据字段定义只修改目标位,保留其余位的原值。
修改后再次读取或通过后续 trap/中断/上下文切换行为验证配置是否生效。