Struct avr_device::atmega2560::exint::RegisterBlock
source · #[repr(C)]pub struct RegisterBlock {
pub pcifr: PCIFR,
pub eifr: EIFR,
pub eimsk: EIMSK,
pub pcicr: PCICR,
pub eicra: EICRA,
pub eicrb: EICRB,
pub pcmsk0: PCMSK0,
pub pcmsk1: PCMSK1,
pub pcmsk2: PCMSK2,
/* private fields */
}Expand description
Register block
Fields§
§pcifr: PCIFR0x00 - Pin Change Interrupt Flag Register
eifr: EIFR0x01 - External Interrupt Flag Register
eimsk: EIMSK0x02 - External Interrupt Mask Register
pcicr: PCICR0x2d - Pin Change Interrupt Control Register
eicra: EICRA0x2e - External Interrupt Control Register A
eicrb: EICRB0x2f - External Interrupt Control Register B
pcmsk0: PCMSK00x30 - Pin Change Mask Register 0
pcmsk1: PCMSK10x31 - Pin Change Mask Register 1
pcmsk2: PCMSK20x32 - Pin Change Mask Register 2