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
ctrl: CTRL
0x00 - Control Register
curprog: CURPROG
0x04 - Current Programming Register
dutyconfig: DUTYCONFIG
0x0c - Duty Cycle Configuration Register
status: STATUS
0x18 - Status Register
if_: IF
0x20 - Interrupt Flag Register
ifs: IFS
0x24 - Interrupt Flag Set Register
ifc: IFC
0x28 - Interrupt Flag Clear Register
ien: IEN
0x2c - Interrupt Enable Register
aportreq: APORTREQ
0x34 - APORT Request Status Register
aportconflict: APORTCONFLICT
0x38 - APORT Request Status Register