Struct mkw41z::tpm2::RegisterBlock
[−]
[src]
#[repr(C)]pub struct RegisterBlock { pub sc: SC, pub cnt: CNT, pub mod_: MOD, pub c0sc: CSC, pub c0v: CV, pub c1sc: CSC, pub c1v: CV, pub status: STATUS, pub combine: COMBINE, pub pol: POL, pub filter: FILTER, pub qdctrl: QDCTRL, pub conf: CONF, // some fields omitted }
Register block
Fields
sc: SC
0x00 - Status and Control
cnt: CNT
0x04 - Counter
mod_: MOD
0x08 - Modulo
c0sc: CSC
0x0c - Channel (n) Status and Control
c0v: CV
0x10 - Channel (n) Value
c1sc: CSC
0x14 - Channel (n) Status and Control
c1v: CV
0x18 - Channel (n) Value
status: STATUS
0x50 - Capture and Compare Status
combine: COMBINE
0x64 - Combine Channel Register
pol: POL
0x70 - Channel Polarity
filter: FILTER
0x78 - Filter Control
qdctrl: QDCTRL
0x80 - Quadrature Decoder Control and Status
conf: CONF
0x84 - Configuration