#include <plic.h>
Data Fields | |
| plic_priority_block_t | regs_priority |
| Address Offset: 0x00. | |
| plic_pending_block_t | regs_pending |
| Address Offset: 0x1000. | |
| u32 | reserved0 [0x1000U/4U-0x20U] |
| Address Offset: 0x1080. | |
| plic_enable_block_t | regs_enable [8U] |
| Address Offset: 0x2000. | |
| u32 | reserved1 [(0x00200000 - 0x00002400)/4U] |
| Address Offset: 0x2020. | |
| plic_context_block_t | regs_context [8U] |
| Address Offset: 0x200000. | |
PLIC hardware register map.
| plic_context_block_t plic_hwreg_t::regs_context[8U] |
| plic_enable_block_t plic_hwreg_t::regs_enable[8U] |
| plic_pending_block_t plic_hwreg_t::regs_pending |
| plic_priority_block_t plic_hwreg_t::regs_priority |
| u32 plic_hwreg_t::reserved0[0x1000U/4U-0x20U] |
| u32 plic_hwreg_t::reserved1[(0x00200000 - 0x00002400)/4U] |