Reserved
只读 0AIA 规定 mtopi 的其他位保留并读为 0。
这个字段控制什么
- - AIA 规定 mtopi 的其他位保留并读为 0。
常见取值
这个字段更适合结合上下文字段解释,不用按固定枚举背诵。
AIA 机器级顶层中断只读报告 CSR,报告当前最高优先级的已挂起且已使能机器级中断。
AIA 规定 mtopi 的其他位保留并读为 0。
这个字段更适合结合上下文字段解释,不用按固定枚举背诵。
最高优先级 pending-and-enabled 机器级中断的 major interrupt identity;仅在存在未委派到更低特权级且 mip/mie 同时置位的中断时非零。
这个字段更适合结合上下文字段解释,不用按固定枚举背诵。
AIA 规定 mtopi 的其他位保留并读为 0。
这个字段更适合结合上下文字段解释,不用按固定枚举背诵。
报告中断的优先级编码;若机器级 iprio 数组全为只读 0,非零 mtopi 可简化为 IPRIO 恒为 1。
读取 mtopi 返回 0 表示没有同时在 mip 中 pending、在 mie 中 enabled、且未委派到更低特权级的机器级中断。
AIA 机器级顶层中断只读报告 CSR,报告当前最高优先级的已挂起且已使能机器级中断。
确认 hart 实现 AIA 机器级中断扩展。
读取 mtopi 后按 AIA 对 top interrupt 的定义解释。
用 IID 判断当前最高优先级机器级中断,用 IPRIO 理解其优先级编码。
是,本页按官方 AIA CSR 表列出的地址、访问类和宽度解释。
不可以。官方 AIA 表将 mtopi 列为 MRO 只读 CSR;软件只应读取并解释返回的 top interrupt 编码。