Struct nrf52811_pac::egu0::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock { pub tasks_trigger: [Reg<TASKS_TRIGGER_SPEC>; 16], pub events_triggered: [Reg<EVENTS_TRIGGERED_SPEC>; 16], pub inten: Reg<INTEN_SPEC>, pub intenset: Reg<INTENSET_SPEC>, pub intenclr: Reg<INTENCLR_SPEC>, // some fields omitted }
Expand description
Register block
Fields
tasks_trigger: [Reg<TASKS_TRIGGER_SPEC>; 16]
0x00..0x40 - Description collection: Trigger n for triggering the corresponding TRIGGERED[n] event
events_triggered: [Reg<EVENTS_TRIGGERED_SPEC>; 16]
0x100..0x140 - Description collection: Event number n generated by triggering the corresponding TRIGGER[n] task
inten: Reg<INTEN_SPEC>
0x300 - Enable or disable interrupt
intenset: Reg<INTENSET_SPEC>
0x304 - Enable interrupt
intenclr: Reg<INTENCLR_SPEC>
0x308 - Disable interrupt