[−][src]Struct ke06z4_pac::MSCAN
Freescale's Scalable Controller Area Network
Implementations
impl MSCAN
[src]
pub const fn ptr() -> *const RegisterBlock
[src]
Returns a pointer to the register block
Methods from Deref<Target = RegisterBlock>
pub fn rsidr0(&self) -> &RSIDR0
[src]
0x20 - Receive Standard Identifier Register 0
pub fn rsidr0_mut(&self) -> &mut RSIDR0
[src]
0x20 - Receive Standard Identifier Register 0
pub fn reidr0(&self) -> &REIDR0
[src]
0x20 - Receive Extended Identifier Register 0
pub fn reidr0_mut(&self) -> &mut REIDR0
[src]
0x20 - Receive Extended Identifier Register 0
pub fn rsidr1(&self) -> &RSIDR1
[src]
0x21 - Receive Standard Identifier Register 1
pub fn rsidr1_mut(&self) -> &mut RSIDR1
[src]
0x21 - Receive Standard Identifier Register 1
pub fn reidr1(&self) -> &REIDR1
[src]
0x21 - Receive Extended Identifier Register 1
pub fn reidr1_mut(&self) -> &mut REIDR1
[src]
0x21 - Receive Extended Identifier Register 1
pub fn tsidr0(&self) -> &TSIDR0
[src]
0x30 - Transmit Standard Identifier Register 0
pub fn tsidr0_mut(&self) -> &mut TSIDR0
[src]
0x30 - Transmit Standard Identifier Register 0
pub fn teidr0(&self) -> &TEIDR0
[src]
0x30 - Transmit Extended Identifier Register 0
pub fn teidr0_mut(&self) -> &mut TEIDR0
[src]
0x30 - Transmit Extended Identifier Register 0
pub fn tsidr1(&self) -> &TSIDR1
[src]
0x31 - Transmit Standard Identifier Register 1
pub fn tsidr1_mut(&self) -> &mut TSIDR1
[src]
0x31 - Transmit Standard Identifier Register 1
pub fn teidr1(&self) -> &TEIDR1
[src]
0x31 - Transmit Extended Identifier Register 1
pub fn teidr1_mut(&self) -> &mut TEIDR1
[src]
0x31 - Transmit Extended Identifier Register 1
Trait Implementations
impl Deref for MSCAN
[src]
type Target = RegisterBlock
The resulting type after dereferencing.
pub fn deref(&self) -> &Self::Target
[src]
impl Send for MSCAN
[src]
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, 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>,