[−][src]Struct atsame70j21b::mcan0::RegisterBlock
Register block
Fields
mcan_crel: MCAN_CREL
0x00 - Core Release Register
mcan_endn: MCAN_ENDN
0x04 - Endian Register
mcan_cust: MCAN_CUST
0x08 - Customer Register
mcan_dbtp: MCAN_DBTP
0x0c - Data Bit Timing and Prescaler Register
mcan_test: MCAN_TEST
0x10 - Test Register
mcan_rwd: MCAN_RWD
0x14 - RAM Watchdog Register
mcan_cccr: MCAN_CCCR
0x18 - CC Control Register
mcan_nbtp: MCAN_NBTP
0x1c - Nominal Bit Timing and Prescaler Register
mcan_tscc: MCAN_TSCC
0x20 - Timestamp Counter Configuration Register
mcan_tscv: MCAN_TSCV
0x24 - Timestamp Counter Value Register
mcan_tocc: MCAN_TOCC
0x28 - Timeout Counter Configuration Register
mcan_tocv: MCAN_TOCV
0x2c - Timeout Counter Value Register
mcan_ecr: MCAN_ECR
0x40 - Error Counter Register
mcan_psr: MCAN_PSR
0x44 - Protocol Status Register
mcan_tdcr: MCAN_TDCR
0x48 - Transmit Delay Compensation Register
mcan_ir: MCAN_IR
0x50 - Interrupt Register
mcan_ie: MCAN_IE
0x54 - Interrupt Enable Register
mcan_ils: MCAN_ILS
0x58 - Interrupt Line Select Register
mcan_ile: MCAN_ILE
0x5c - Interrupt Line Enable Register
mcan_gfc: MCAN_GFC
0x80 - Global Filter Configuration Register
mcan_sidfc: MCAN_SIDFC
0x84 - Standard ID Filter Configuration Register
mcan_xidfc: MCAN_XIDFC
0x88 - Extended ID Filter Configuration Register
mcan_xidam: MCAN_XIDAM
0x90 - Extended ID AND Mask Register
mcan_hpms: MCAN_HPMS
0x94 - High Priority Message Status Register
mcan_ndat1: MCAN_NDAT1
0x98 - New Data 1 Register
mcan_ndat2: MCAN_NDAT2
0x9c - New Data 2 Register
mcan_rxf0c: MCAN_RXF0C
0xa0 - Receive FIFO 0 Configuration Register
mcan_rxf0s: MCAN_RXF0S
0xa4 - Receive FIFO 0 Status Register
mcan_rxf0a: MCAN_RXF0A
0xa8 - Receive FIFO 0 Acknowledge Register
mcan_rxbc: MCAN_RXBC
0xac - Receive Rx Buffer Configuration Register
mcan_rxf1c: MCAN_RXF1C
0xb0 - Receive FIFO 1 Configuration Register
mcan_rxf1s: MCAN_RXF1S
0xb4 - Receive FIFO 1 Status Register
mcan_rxf1a: MCAN_RXF1A
0xb8 - Receive FIFO 1 Acknowledge Register
mcan_rxesc: MCAN_RXESC
0xbc - Receive Buffer / FIFO Element Size Configuration Register
mcan_txbc: MCAN_TXBC
0xc0 - Transmit Buffer Configuration Register
mcan_txfqs: MCAN_TXFQS
0xc4 - Transmit FIFO/Queue Status Register
mcan_txesc: MCAN_TXESC
0xc8 - Transmit Buffer Element Size Configuration Register
mcan_txbrp: MCAN_TXBRP
0xcc - Transmit Buffer Request Pending Register
mcan_txbar: MCAN_TXBAR
0xd0 - Transmit Buffer Add Request Register
mcan_txbcr: MCAN_TXBCR
0xd4 - Transmit Buffer Cancellation Request Register
mcan_txbto: MCAN_TXBTO
0xd8 - Transmit Buffer Transmission Occurred Register
mcan_txbcf: MCAN_TXBCF
0xdc - Transmit Buffer Cancellation Finished Register
mcan_txbtie: MCAN_TXBTIE
0xe0 - Transmit Buffer Transmission Interrupt Enable Register
mcan_txbcie: MCAN_TXBCIE
0xe4 - Transmit Buffer Cancellation Finished Interrupt Enable Register
mcan_txefc: MCAN_TXEFC
0xf0 - Transmit Event FIFO Configuration Register
mcan_txefs: MCAN_TXEFS
0xf4 - Transmit Event FIFO Status Register
mcan_txefa: MCAN_TXEFA
0xf8 - Transmit Event FIFO Acknowledge 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,
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.
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>,