pub struct RegisterBlock {
pub c1: C1,
pub c2: C2,
pub c3: C3,
pub c4: C4,
pub c5: C5,
pub c6: C6,
pub s: S,
pub sc: SC,
pub atcvh: ATCVH,
pub atcvl: ATCVL,
pub c7: C7,
pub c8: C8,
/* private fields */
}Expand description
Register block
Fields§
§c1: C10x00 - MCG Control 1 Register
c2: C20x01 - MCG Control 2 Register
c3: C30x02 - MCG Control 3 Register
c4: C40x03 - MCG Control 4 Register
c5: C50x04 - MCG Control 5 Register
c6: C60x05 - MCG Control 6 Register
s: S0x06 - MCG Status Register
sc: SC0x08 - MCG Status and Control Register
atcvh: ATCVH0x0a - MCG Auto Trim Compare Value High Register
atcvl: ATCVL0x0b - MCG Auto Trim Compare Value Low Register
c7: C70x0c - MCG Control 7 Register
c8: C80x0d - MCG Control 8 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