Struct nrf52840::egu0::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock { pub tasks_trigger: [TASKS_TRIGGER; 16], pub events_triggered: [EVENTS_TRIGGERED; 16], pub inten: INTEN, pub intenset: INTENSET, pub intenclr: INTENCLR, // some fields omitted }
Register block
Fields
tasks_trigger: [TASKS_TRIGGER; 16]
0x00 - Description collection[n]: Trigger n for triggering the corresponding TRIGGERED[n] event
events_triggered: [EVENTS_TRIGGERED; 16]
0x100 - Description collection[n]: Event number n generated by triggering the corresponding TRIGGER[n] task
inten: INTEN
0x300 - Enable or disable interrupt
intenset: INTENSET
0x304 - Enable interrupt
intenclr: INTENCLR
0x308 - Disable interrupt
Auto Trait Implementations
impl Send for RegisterBlock
impl Send for RegisterBlock
impl !Sync for RegisterBlock
impl !Sync for RegisterBlock