Struct efr32xg12p::idac0::RegisterBlock [] [src]

#[repr(C)]
pub struct RegisterBlock { pub ctrl: CTRL, pub curprog: CURPROG, pub dutyconfig: DUTYCONFIG, pub status: STATUS, pub if_: IF, pub ifs: IFS, pub ifc: IFC, pub ien: IEN, pub aportreq: APORTREQ, pub aportconflict: APORTCONFLICT, // some fields omitted }

Register block

Fields

0x00 - Control Register

0x04 - Current Programming Register

0x0c - Duty Cycle Configuration Register

0x18 - Status Register

0x20 - Interrupt Flag Register

0x24 - Interrupt Flag Set Register

0x28 - Interrupt Flag Clear Register

0x2c - Interrupt Enable Register

0x34 - APORT Request Status Register

0x38 - APORT Request Status Register