pub struct RegisterBlock {Show 19 fields
pub cr: CR,
pub ocr: OCR,
pub brkcr: BRKCR,
pub brkin: BRKIN,
pub period: PERIOD,
pub cmpa: CMPA,
pub cmpb: CMPB,
pub dza: DZA,
pub dzb: DZB,
pub cmpa2: CMPA2,
pub cmpb2: CMPB2,
pub ovftrg: OVFTRG,
pub cmptrg: CMPTRG,
pub evmux: EVMUX,
pub evmsk: EVMSK,
pub ie: IE,
pub if_: IF,
pub value: VALUE,
pub sr: SR,
/* private fields */
}Expand description
Register block
Fields§
§cr: CR0x00 - CR register
ocr: OCR0x04 - OCR register
brkcr: BRKCR0x08 - BRKCR register
brkin: BRKIN0x0c - BRKIN register
period: PERIOD0x20 - PERIOD register
cmpa: CMPA0x24 - CMPA register
cmpb: CMPB0x28 - CMPB register
dza: DZA0x2c - DZA register
dzb: DZB0x30 - DZB register
cmpa2: CMPA20x34 - CMPA2 register
cmpb2: CMPB20x38 - CMPB2 register
ovftrg: OVFTRG0x50 - OVFTRG register
cmptrg: CMPTRG0x54 - CMPTRG register
evmux: EVMUX0x60 - EVMUX register
evmsk: EVMSK0x64 - EVMSK register
ie: IE0x70 - IE register
if_: IF0x74 - IF register
value: VALUE0x78 - VALUE register
sr: SR0x7c - SR register
Auto Trait Implementations§
impl !Freeze for RegisterBlock
impl !RefUnwindSafe for RegisterBlock
impl Send for RegisterBlock
impl !Sync for RegisterBlock
impl Unpin for RegisterBlock
impl UnwindSafe for RegisterBlock
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more