Struct SKEAZN642::pit::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock { pub mcr: Reg<MCR_SPEC>, pub ldval0: Reg<LDVAL_SPEC>, pub cval0: Reg<CVAL_SPEC>, pub tctrl0: Reg<TCTRL_SPEC>, pub tflg0: Reg<TFLG_SPEC>, pub ldval1: Reg<LDVAL_SPEC>, pub cval1: Reg<CVAL_SPEC>, pub tctrl1: Reg<TCTRL_SPEC>, pub tflg1: Reg<TFLG_SPEC>, // some fields omitted }
Expand description
Register block
Fields
mcr: Reg<MCR_SPEC>
0x00 - PIT Module Control Register
ldval0: Reg<LDVAL_SPEC>
0x100 - Timer Load Value Register
cval0: Reg<CVAL_SPEC>
0x104 - Current Timer Value Register
tctrl0: Reg<TCTRL_SPEC>
0x108 - Timer Control Register
tflg0: Reg<TFLG_SPEC>
0x10c - Timer Flag Register
ldval1: Reg<LDVAL_SPEC>
0x110 - Timer Load Value Register
cval1: Reg<CVAL_SPEC>
0x114 - Current Timer Value Register
tctrl1: Reg<TCTRL_SPEC>
0x118 - Timer Control Register
tflg1: Reg<TFLG_SPEC>
0x11c - Timer Flag Register