Struct atsam4e16c_pac::matrix::RegisterBlock [−][src]
Register block
Fields
mcfg: [MCFG; 16]
0x00 - Master Configuration Register
scfg: [SCFG; 16]
0x40 - Slave Configuration Register
pras0: PRAS0
0x80 - Priority Register A for Slave 0
prbs0: PRBS0
0x84 - Priority Register B for Slave 0
pras1: PRAS1
0x88 - Priority Register A for Slave 1
prbs1: PRBS1
0x8c - Priority Register B for Slave 1
pras2: PRAS2
0x90 - Priority Register A for Slave 2
prbs2: PRBS2
0x94 - Priority Register B for Slave 2
pras3: PRAS3
0x98 - Priority Register A for Slave 3
prbs3: PRBS3
0x9c - Priority Register B for Slave 3
pras4: PRAS4
0xa0 - Priority Register A for Slave 4
prbs4: PRBS4
0xa4 - Priority Register B for Slave 4
pras5: PRAS5
0xa8 - Priority Register A for Slave 5
prbs5: PRBS5
0xac - Priority Register B for Slave 5
pras6: PRAS6
0xb0 - Priority Register A for Slave 6
prbs6: PRBS6
0xb4 - Priority Register B for Slave 6
pras7: PRAS7
0xb8 - Priority Register A for Slave 7
prbs7: PRBS7
0xbc - Priority Register B for Slave 7
pras8: PRAS8
0xc0 - Priority Register A for Slave 8
prbs8: PRBS8
0xc4 - Priority Register B for Slave 8
pras9: PRAS9
0xc8 - Priority Register A for Slave 9
prbs9: PRBS9
0xcc - Priority Register B for Slave 9
pras10: PRAS10
0xd0 - Priority Register A for Slave 10
prbs10: PRBS10
0xd4 - Priority Register B for Slave 10
pras11: PRAS11
0xd8 - Priority Register A for Slave 11
prbs11: PRBS11
0xdc - Priority Register B for Slave 11
pras12: PRAS12
0xe0 - Priority Register A for Slave 12
prbs12: PRBS12
0xe4 - Priority Register B for Slave 12
pras13: PRAS13
0xe8 - Priority Register A for Slave 13
prbs13: PRBS13
0xec - Priority Register B for Slave 13
pras14: PRAS14
0xf0 - Priority Register A for Slave 14
prbs14: PRBS14
0xf4 - Priority Register B for Slave 14
pras15: PRAS15
0xf8 - Priority Register A for Slave 15
prbs15: PRBS15
0xfc - Priority Register B for Slave 15
mrcr: MRCR
0x100 - Master Remap Control Register
sfr: [SFR; 16]
0x110 - Special Function Register
wpmr: WPMR
0x1e4 - Write Protect Mode Register
wpsr: WPSR
0x1e8 - Write Protect Status Register
Auto Trait Implementations
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,