Struct nrf52840_pac::ppi::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock { pub tasks_chg: [TASKS_CHG; 6], pub chen: Reg<CHEN_SPEC>, pub chenset: Reg<CHENSET_SPEC>, pub chenclr: Reg<CHENCLR_SPEC>, pub ch: [CH; 20], pub chg: [Reg<CHG_SPEC>; 6], pub fork: [FORK; 32], // some fields omitted }
Expand description
Register block
Fields
tasks_chg: [TASKS_CHG; 6]
0x00..0x30 - Channel group tasks
chen: Reg<CHEN_SPEC>
0x500 - Channel enable register
chenset: Reg<CHENSET_SPEC>
0x504 - Channel enable set register
chenclr: Reg<CHENCLR_SPEC>
0x508 - Channel enable clear register
ch: [CH; 20]
0x510..0x5b0 - PPI Channel
chg: [Reg<CHG_SPEC>; 6]
0x800..0x818 - Description collection[n]: Channel group n
fork: [FORK; 32]
0x910..0x990 - Fork