Struct e310x::plic::RegisterBlock [] [src]

#[repr(C)]
pub struct RegisterBlock { pub priority: [PRIORITY; 255], pub pending: [PENDING; 8], pub enable: [ENABLE; 8], pub threshold: THRESHOLD, pub claim: CLAIM, // some fields omitted }

Register block

Fields

0x04 - Interrupt Priority Register

0x1000 - Interrupt Pending Register

0x2000 - Interrupt Enable Register

0x200000 - Priority Threshold Register

0x200004 - Claim/Complete Register