Module mcan::reg

source ·
Expand description

Low-level access to peripheral registers

Modules§

  • CC Control
  • Core Release
  • Customer Register
  • Fast Bit Timing and Prescaler
  • Error Counter
  • Endian
  • Register access helpers
  • Global Filter Configuration
  • High Priority Message Status
  • Interrupt Enable
  • Interrupt Line Enable
  • Interrupt Line Select
  • Interrupt
  • Nominal Bit Timing and Prescaler
  • New Data 1
  • New Data 2
  • Protocol Status
  • RAM Watchdog
  • Rx Buffer Configuration
  • Rx Buffer / FIFO Element Size Configuration
  • Rx FIFO Acknowledge
  • Rx FIFO Configuration
  • Rx FIFO Status
  • Standard ID Filter Configuration
  • Extended ID Filter Configuration
  • Test
  • Timeout Counter Configuration
  • Timeout Counter Value
  • Timestamp Counter Configuration
  • Timestamp Counter Value
  • Tx Buffer Add Request
  • Tx Buffer Configuration
  • Tx Buffer Cancellation Finished
  • Tx Buffer Cancellation Finished Interrupt Enable
  • Tx Buffer Cancellation Request
  • Tx Buffer Request Pending
  • Tx Buffer Transmission Interrupt Enable
  • Tx Buffer Transmission Occurred
  • Tx Event FIFO Acknowledge
  • Tx Event FIFO Configuration
  • Tx Event FIFO Status
  • Tx Buffer Element Size Configuration
  • Tx FIFO / Queue Status
  • Extended ID AND Mask
  • Extended ID Filter Configuration

Structs§

Traits§

Type Aliases§

  • CCCR register accessor: an alias for Reg<CCCR_SPEC>
  • CREL register accessor: an alias for Reg<CREL_SPEC>
  • CUST register accessor: an alias for Reg<CUST_SPEC>
  • DBTP register accessor: an alias for Reg<DBTP_SPEC>
  • ECR register accessor: an alias for Reg<ECR_SPEC>
  • ENDN register accessor: an alias for Reg<ENDN_SPEC>
  • GFC register accessor: an alias for Reg<GFC_SPEC>
  • HPMS register accessor: an alias for Reg<HPMS_SPEC>
  • IE register accessor: an alias for Reg<IE_SPEC>
  • ILE register accessor: an alias for Reg<ILE_SPEC>
  • ILS register accessor: an alias for Reg<ILS_SPEC>
  • IR register accessor: an alias for Reg<IR_SPEC>
  • NBTP register accessor: an alias for Reg<NBTP_SPEC>
  • NDAT1 register accessor: an alias for Reg<NDAT1_SPEC>
  • NDAT2 register accessor: an alias for Reg<NDAT2_SPEC>
  • PSR register accessor: an alias for Reg<PSR_SPEC>
  • RWD register accessor: an alias for Reg<RWD_SPEC>
  • RXBC register accessor: an alias for Reg<RXBC_SPEC>
  • RXESC register accessor: an alias for Reg<RXESC_SPEC>
  • RXFA register accessor: an alias for Reg<RXFA_SPEC>
  • RXFC register accessor: an alias for Reg<RXFC_SPEC>
  • RXFS register accessor: an alias for Reg<RXFS_SPEC>
  • SIDFC register accessor: an alias for Reg<SIDFC_SPEC>
  • TDCR register accessor: an alias for Reg<TDCR_SPEC>
  • TEST register accessor: an alias for Reg<TEST_SPEC>
  • TOCC register accessor: an alias for Reg<TOCC_SPEC>
  • TOCV register accessor: an alias for Reg<TOCV_SPEC>
  • TSCC register accessor: an alias for Reg<TSCC_SPEC>
  • TSCV register accessor: an alias for Reg<TSCV_SPEC>
  • TXBAR register accessor: an alias for Reg<TXBAR_SPEC>
  • TXBC register accessor: an alias for Reg<TXBC_SPEC>
  • TXBCF register accessor: an alias for Reg<TXBCF_SPEC>
  • TXBCIE register accessor: an alias for Reg<TXBCIE_SPEC>
  • TXBCR register accessor: an alias for Reg<TXBCR_SPEC>
  • TXBRP register accessor: an alias for Reg<TXBRP_SPEC>
  • TXBTIE register accessor: an alias for Reg<TXBTIE_SPEC>
  • TXBTO register accessor: an alias for Reg<TXBTO_SPEC>
  • TXEFA register accessor: an alias for Reg<TXEFA_SPEC>
  • TXEFC register accessor: an alias for Reg<TXEFC_SPEC>
  • TXEFS register accessor: an alias for Reg<TXEFS_SPEC>
  • TXESC register accessor: an alias for Reg<TXESC_SPEC>
  • TXFQS register accessor: an alias for Reg<TXFQS_SPEC>
  • XIDAM register accessor: an alias for Reg<XIDAM_SPEC>
  • XIDFC register accessor: an alias for Reg<XIDFC_SPEC>