PLIC 硬件結構包括以下幾個主要部分:
優先級寄存器(Priority Registers):每個中斷源都有一個優先級寄存器,用於設置中斷的優先級。
掛起寄存器(Pending Registers):每個掛起寄存器包含32箇中斷源的掛起狀態。
中斷使能寄存器(Enable Registers):每個hart都有一組中斷使能寄存器,用於使能或禁用特定中斷源。
閾值寄存器(Threshold Registers):每個hart都有一個閾值寄存器,用於設置中斷的優先級閾值。
中斷請求和完成寄存器(Claim/Complete Registers):用於請求和完成中斷處理
未完