[][src]Struct circuit_playground_express::atsamd21g18a::hmatrix::RegisterBlock

#[repr(C)]
pub struct RegisterBlock { pub pras0: PRAS, pub prbs0: PRBS, pub pras1: PRAS, pub prbs1: PRBS, pub pras2: PRAS, pub prbs2: PRBS, pub pras3: PRAS, pub prbs3: PRBS, pub pras4: PRAS, pub prbs4: PRBS, pub pras5: PRAS, pub prbs5: PRBS, pub pras6: PRAS, pub prbs6: PRBS, pub pras7: PRAS, pub prbs7: PRBS, pub pras8: PRAS, pub prbs8: PRBS, pub pras9: PRAS, pub prbs9: PRBS, pub pras10: PRAS, pub prbs10: PRBS, pub pras11: PRAS, pub prbs11: PRBS, pub pras12: PRAS, pub prbs12: PRBS, pub pras13: PRAS, pub prbs13: PRBS, pub pras14: PRAS, pub prbs14: PRBS, pub pras15: PRAS, pub prbs15: PRBS, pub sfr: [SFR; 16], // some fields omitted }

Register block

Fields

pras0: PRAS

0x80 - Priority A for Slave

prbs0: PRBS

0x84 - Priority B for Slave

pras1: PRAS

0x88 - Priority A for Slave

prbs1: PRBS

0x8c - Priority B for Slave

pras2: PRAS

0x90 - Priority A for Slave

prbs2: PRBS

0x94 - Priority B for Slave

pras3: PRAS

0x98 - Priority A for Slave

prbs3: PRBS

0x9c - Priority B for Slave

pras4: PRAS

0xa0 - Priority A for Slave

prbs4: PRBS

0xa4 - Priority B for Slave

pras5: PRAS

0xa8 - Priority A for Slave

prbs5: PRBS

0xac - Priority B for Slave

pras6: PRAS

0xb0 - Priority A for Slave

prbs6: PRBS

0xb4 - Priority B for Slave

pras7: PRAS

0xb8 - Priority A for Slave

prbs7: PRBS

0xbc - Priority B for Slave

pras8: PRAS

0xc0 - Priority A for Slave

prbs8: PRBS

0xc4 - Priority B for Slave

pras9: PRAS

0xc8 - Priority A for Slave

prbs9: PRBS

0xcc - Priority B for Slave

pras10: PRAS

0xd0 - Priority A for Slave

prbs10: PRBS

0xd4 - Priority B for Slave

pras11: PRAS

0xd8 - Priority A for Slave

prbs11: PRBS

0xdc - Priority B for Slave

pras12: PRAS

0xe0 - Priority A for Slave

prbs12: PRBS

0xe4 - Priority B for Slave

pras13: PRAS

0xe8 - Priority A for Slave

prbs13: PRBS

0xec - Priority B for Slave

pras14: PRAS

0xf0 - Priority A for Slave

prbs14: PRBS

0xf4 - Priority B for Slave

pras15: PRAS

0xf8 - Priority A for Slave

prbs15: PRBS

0xfc - Priority B for Slave

sfr: [SFR; 16]

0x110 - Special Function

Auto Trait Implementations

impl Send for RegisterBlock

impl !Sync for RegisterBlock

Blanket Implementations

impl<T> From for T[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]