[−][src]Struct sam3x8e::matrix::RegisterBlock
Register block
Fields
matrix_mcfg: [MATRIX_MCFG; 6]
0x00 - Master Configuration Register
matrix_scfg: [MATRIX_SCFG; 9]
0x40 - Slave Configuration Register
matrix_pras0: MATRIX_PRAS0
0x80 - Priority Register A for Slave 0
matrix_pras1: MATRIX_PRAS1
0x88 - Priority Register A for Slave 1
matrix_pras2: MATRIX_PRAS2
0x90 - Priority Register A for Slave 2
matrix_pras3: MATRIX_PRAS3
0x98 - Priority Register A for Slave 3
matrix_pras4: MATRIX_PRAS4
0xa0 - Priority Register A for Slave 4
matrix_pras5: MATRIX_PRAS5
0xa8 - Priority Register A for Slave 5
matrix_pras6: MATRIX_PRAS6
0xb0 - Priority Register A for Slave 6
matrix_pras7: MATRIX_PRAS7
0xb8 - Priority Register A for Slave 7
matrix_pras8: MATRIX_PRAS8
0xc0 - Priority Register A for Slave 8
matrix_mrcr: MATRIX_MRCR
0x100 - Master Remap Control Register
ccfg_sysio: CCFG_SYSIO
0x114 - System I/O Configuration register
matrix_wpmr: MATRIX_WPMR
0x1e4 - Write Protect Mode Register
matrix_wpsr: MATRIX_WPSR
0x1e8 - Write Protect Status Register
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]
U: Into<T>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,