pub struct CanfdB { /* private fields */ }Implementations§
Source§impl CanfdB
impl CanfdB
Sourcepub const fn cfdc0ncfg(&self) -> &'static Reg<Cfdc0Ncfg_SPEC, RW>
pub const fn cfdc0ncfg(&self) -> &'static Reg<Cfdc0Ncfg_SPEC, RW>
Channel 0 Nominal Bitrate Configuration Register
Sourcepub const fn cfdc0erfl(&self) -> &'static Reg<Cfdc0Erfl_SPEC, RW>
pub const fn cfdc0erfl(&self) -> &'static Reg<Cfdc0Erfl_SPEC, RW>
Channel 0 Error Flag Register
Sourcepub const fn cfdgaflectr(&self) -> &'static Reg<Cfdgaflectr_SPEC, RW>
pub const fn cfdgaflectr(&self) -> &'static Reg<Cfdgaflectr_SPEC, RW>
Global Acceptance Filter List Entry Control Register
Sourcepub const fn cfdgaflcfg(&self) -> &'static Reg<Cfdgaflcfg_SPEC, RW>
pub const fn cfdgaflcfg(&self) -> &'static Reg<Cfdgaflcfg_SPEC, RW>
Global Acceptance Filter List Configuration Register
Sourcepub const fn cfdrmnb(&self) -> &'static Reg<Cfdrmnb_SPEC, RW>
pub const fn cfdrmnb(&self) -> &'static Reg<Cfdrmnb_SPEC, RW>
RX Message Buffer Number Register
Sourcepub const fn cfdrmnd(&self) -> &'static Reg<Cfdrmnd_SPEC, RW>
pub const fn cfdrmnd(&self) -> &'static Reg<Cfdrmnd_SPEC, RW>
RX Message Buffer New Data Register
Sourcepub const fn cfdrmiec(&self) -> &'static Reg<Cfdrmiec_SPEC, RW>
pub const fn cfdrmiec(&self) -> &'static Reg<Cfdrmiec_SPEC, RW>
RX Message Buffer Interrupt Enable Configuration Register
Sourcepub const fn cfdrfcc(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrfcc_SPEC, RW>, 2, 0x4>
pub const fn cfdrfcc( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrfcc_SPEC, RW>, 2, 0x4>
RX FIFO Configuration/Control Registers %s
Sourcepub const fn cfdrfsts(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrfsts_SPEC, RW>, 2, 0x4>
pub const fn cfdrfsts( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrfsts_SPEC, RW>, 2, 0x4>
RX FIFO Status Registers %s
Sourcepub const fn cfdrfpctr(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrfpctr_SPEC, W>, 2, 0x4>
pub const fn cfdrfpctr( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrfpctr_SPEC, W>, 2, 0x4>
RX FIFO Pointer Control Registers %s
Sourcepub const fn cfdcfcc(&self) -> &'static Reg<Cfdcfcc_SPEC, RW>
pub const fn cfdcfcc(&self) -> &'static Reg<Cfdcfcc_SPEC, RW>
Common FIFO Configuration/Control Register
Sourcepub const fn cfdcfpctr(&self) -> &'static Reg<Cfdcfpctr_SPEC, W>
pub const fn cfdcfpctr(&self) -> &'static Reg<Cfdcfpctr_SPEC, W>
Common FIFO Pointer Control Register
Sourcepub const fn cfdfmsts(&self) -> &'static Reg<Cfdfmsts_SPEC, R>
pub const fn cfdfmsts(&self) -> &'static Reg<Cfdfmsts_SPEC, R>
FIFO Message Lost Status Register
Sourcepub const fn cfdrfists(&self) -> &'static Reg<Cfdrfists_SPEC, R>
pub const fn cfdrfists(&self) -> &'static Reg<Cfdrfists_SPEC, R>
RX FIFO Interrupt Flag Status Register
Sourcepub const fn cfdtmc(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdtmc_SPEC, RW>, 4, 0x1>
pub const fn cfdtmc( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdtmc_SPEC, RW>, 4, 0x1>
TX Message Buffer Control Registers %s
Sourcepub const fn cfdtmsts(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdtmsts_SPEC, RW>, 4, 0x1>
pub const fn cfdtmsts( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdtmsts_SPEC, RW>, 4, 0x1>
TX Message Buffer Status Registers %s
Sourcepub const fn cfdtmtrsts(&self) -> &'static Reg<Cfdtmtrsts_SPEC, R>
pub const fn cfdtmtrsts(&self) -> &'static Reg<Cfdtmtrsts_SPEC, R>
TX Message Buffer Transmission Request Status Register
Sourcepub const fn cfdtmtarsts(&self) -> &'static Reg<Cfdtmtarsts_SPEC, R>
pub const fn cfdtmtarsts(&self) -> &'static Reg<Cfdtmtarsts_SPEC, R>
TX Message Buffer Transmission Abort Request Status Register
Sourcepub const fn cfdtmtcsts(&self) -> &'static Reg<Cfdtmtcsts_SPEC, R>
pub const fn cfdtmtcsts(&self) -> &'static Reg<Cfdtmtcsts_SPEC, R>
TX Message Buffer Transmission Completion Status Register
Sourcepub const fn cfdtmtasts(&self) -> &'static Reg<Cfdtmtasts_SPEC, R>
pub const fn cfdtmtasts(&self) -> &'static Reg<Cfdtmtasts_SPEC, R>
TX Message Buffer Transmission Abort Status Register
Sourcepub const fn cfdtmiec(&self) -> &'static Reg<Cfdtmiec_SPEC, RW>
pub const fn cfdtmiec(&self) -> &'static Reg<Cfdtmiec_SPEC, RW>
TX Message Buffer Interrupt Enable Configuration Register
Sourcepub const fn cfdtxqcc(&self) -> &'static Reg<Cfdtxqcc_SPEC, RW>
pub const fn cfdtxqcc(&self) -> &'static Reg<Cfdtxqcc_SPEC, RW>
TX Queue Configuration/Control Register
Sourcepub const fn cfdtxqpctr(&self) -> &'static Reg<Cfdtxqpctr_SPEC, RW>
pub const fn cfdtxqpctr(&self) -> &'static Reg<Cfdtxqpctr_SPEC, RW>
TX Queue Pointer Control Register
Sourcepub const fn cfdthlcc(&self) -> &'static Reg<Cfdthlcc_SPEC, RW>
pub const fn cfdthlcc(&self) -> &'static Reg<Cfdthlcc_SPEC, RW>
TX History List Configuration/Control Register
Sourcepub const fn cfdthlsts(&self) -> &'static Reg<Cfdthlsts_SPEC, RW>
pub const fn cfdthlsts(&self) -> &'static Reg<Cfdthlsts_SPEC, RW>
TX History List Status Register
Sourcepub const fn cfdthlpctr(&self) -> &'static Reg<Cfdthlpctr_SPEC, W>
pub const fn cfdthlpctr(&self) -> &'static Reg<Cfdthlpctr_SPEC, W>
TX History List Pointer Control Register
Sourcepub const fn cfdgtintsts(&self) -> &'static Reg<Cfdgtintsts_SPEC, R>
pub const fn cfdgtintsts(&self) -> &'static Reg<Cfdgtintsts_SPEC, R>
Global TX Interrupt Status Register
Sourcepub const fn cfdgtstcfg(&self) -> &'static Reg<Cfdgtstcfg_SPEC, RW>
pub const fn cfdgtstcfg(&self) -> &'static Reg<Cfdgtstcfg_SPEC, RW>
Global Test Configuration Register
Sourcepub const fn cfdgtstctr(&self) -> &'static Reg<Cfdgtstctr_SPEC, RW>
pub const fn cfdgtstctr(&self) -> &'static Reg<Cfdgtstctr_SPEC, RW>
Global Test Control Register
Sourcepub const fn cfdgfdcfg(&self) -> &'static Reg<Cfdgfdcfg_SPEC, RW>
pub const fn cfdgfdcfg(&self) -> &'static Reg<Cfdgfdcfg_SPEC, RW>
Global FD Configuration Register
Sourcepub const fn cfdgaflignent(&self) -> &'static Reg<Cfdgaflignent_SPEC, RW>
pub const fn cfdgaflignent(&self) -> &'static Reg<Cfdgaflignent_SPEC, RW>
Global AFL Ignore Entry Register
Sourcepub const fn cfdgaflignctr(&self) -> &'static Reg<Cfdgaflignctr_SPEC, RW>
pub const fn cfdgaflignctr(&self) -> &'static Reg<Cfdgaflignctr_SPEC, RW>
Global AFL Ignore Control Register
Sourcepub const fn cfdc0dcfg(&self) -> &'static Reg<Cfdc0Dcfg_SPEC, RW>
pub const fn cfdc0dcfg(&self) -> &'static Reg<Cfdc0Dcfg_SPEC, RW>
Channel 0 Data Bitrate Configuration Register
Sourcepub const fn cfdc0fdcfg(&self) -> &'static Reg<Cfdc0Fdcfg_SPEC, RW>
pub const fn cfdc0fdcfg(&self) -> &'static Reg<Cfdc0Fdcfg_SPEC, RW>
Channel 0 CANFD Configuration Register
Sourcepub const fn cfdc0fdctr(&self) -> &'static Reg<Cfdc0Fdctr_SPEC, RW>
pub const fn cfdc0fdctr(&self) -> &'static Reg<Cfdc0Fdctr_SPEC, RW>
Channel 0 CANFD Control Register
Sourcepub const fn cfdc0fdsts(&self) -> &'static Reg<Cfdc0Fdsts_SPEC, RW>
pub const fn cfdc0fdsts(&self) -> &'static Reg<Cfdc0Fdsts_SPEC, RW>
Channel 0 CANFD Status Register
Sourcepub const fn cfdc0fdcrc(&self) -> &'static Reg<Cfdc0Fdcrc_SPEC, RW>
pub const fn cfdc0fdcrc(&self) -> &'static Reg<Cfdc0Fdcrc_SPEC, RW>
Channel 0 CANFD CRC Register
Sourcepub const fn cfdgaflid(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdgaflid_SPEC, RW>, 16, 0x10>
pub const fn cfdgaflid( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdgaflid_SPEC, RW>, 16, 0x10>
Global Acceptance Filter List ID Registers
Sourcepub const fn cfdgaflm(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdgaflm_SPEC, RW>, 16, 0x10>
pub const fn cfdgaflm( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdgaflm_SPEC, RW>, 16, 0x10>
Global Acceptance Filter List Mask Registers
Sourcepub const fn cfdgaflp0(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdgaflp0_SPEC, RW>, 16, 0x10>
pub const fn cfdgaflp0( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdgaflp0_SPEC, RW>, 16, 0x10>
Global Acceptance Filter List Pointer 0 Registers
Sourcepub const fn cfdgaflp1(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdgaflp1_SPEC, RW>, 16, 0x10>
pub const fn cfdgaflp1( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdgaflp1_SPEC, RW>, 16, 0x10>
Global Acceptance Filter List Pointer 1 Registers
Sourcepub const fn cfdrpgacc(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrpgacc_SPEC, RW>, 64, 0x4>
pub const fn cfdrpgacc( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrpgacc_SPEC, RW>, 64, 0x4>
RAM Test Page Access Registers %s
Sourcepub const fn cfdrfid(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrfid_SPEC, R>, 2, 0x4c>
pub const fn cfdrfid( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrfid_SPEC, R>, 2, 0x4c>
RX FIFO Access ID Register %s
Sourcepub const fn cfdrfptr(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrfptr_SPEC, R>, 2, 0x4c>
pub const fn cfdrfptr( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrfptr_SPEC, R>, 2, 0x4c>
RX FIFO Access Pointer Register %s
Sourcepub const fn cfdrffdsts(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrffdsts_SPEC, R>, 2, 0x4c>
pub const fn cfdrffdsts( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrffdsts_SPEC, R>, 2, 0x4c>
RX FIFO Access CANFD Status Register %s
Sourcepub const fn cfdrfdf_0(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrfdf0_SPEC, R>, 2, 0x4c>
pub const fn cfdrfdf_0( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrfdf0_SPEC, R>, 2, 0x4c>
RX FIFO Access Data Field 0 Register %s
Sourcepub const fn cfdrfdf_1(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrfdf1_SPEC, R>, 2, 0x4c>
pub const fn cfdrfdf_1( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrfdf1_SPEC, R>, 2, 0x4c>
RX FIFO Access Data Field 1 Register %s
Sourcepub const fn cfdrfdf_2(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrfdf2_SPEC, R>, 2, 0x4c>
pub const fn cfdrfdf_2( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrfdf2_SPEC, R>, 2, 0x4c>
RX FIFO Access Data Field 2 Register %s
Sourcepub const fn cfdrfdf_3(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrfdf3_SPEC, R>, 2, 0x4c>
pub const fn cfdrfdf_3( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrfdf3_SPEC, R>, 2, 0x4c>
RX FIFO Access Data Field 3 Register %s
Sourcepub const fn cfdrfdf_4(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrfdf4_SPEC, R>, 2, 0x4c>
pub const fn cfdrfdf_4( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrfdf4_SPEC, R>, 2, 0x4c>
RX FIFO Access Data Field 4 Register %s
Sourcepub const fn cfdrfdf_5(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrfdf5_SPEC, R>, 2, 0x4c>
pub const fn cfdrfdf_5( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrfdf5_SPEC, R>, 2, 0x4c>
RX FIFO Access Data Field 5 Register %s
Sourcepub const fn cfdrfdf_6(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrfdf6_SPEC, R>, 2, 0x4c>
pub const fn cfdrfdf_6( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrfdf6_SPEC, R>, 2, 0x4c>
RX FIFO Access Data Field 6 Register %s
Sourcepub const fn cfdrfdf_7(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrfdf7_SPEC, R>, 2, 0x4c>
pub const fn cfdrfdf_7( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrfdf7_SPEC, R>, 2, 0x4c>
RX FIFO Access Data Field 7 Register %s
Sourcepub const fn cfdrfdf_8(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrfdf8_SPEC, R>, 2, 0x4c>
pub const fn cfdrfdf_8( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrfdf8_SPEC, R>, 2, 0x4c>
RX FIFO Access Data Field 8 Register %s
Sourcepub const fn cfdrfdf_9(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrfdf9_SPEC, R>, 2, 0x4c>
pub const fn cfdrfdf_9( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrfdf9_SPEC, R>, 2, 0x4c>
RX FIFO Access Data Field 9 Register %s
Sourcepub const fn cfdrfdf_10(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrfdf10_SPEC, R>, 2, 0x4c>
pub const fn cfdrfdf_10( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrfdf10_SPEC, R>, 2, 0x4c>
RX FIFO Access Data Field 10 Register %s
Sourcepub const fn cfdrfdf_11(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrfdf11_SPEC, R>, 2, 0x4c>
pub const fn cfdrfdf_11( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrfdf11_SPEC, R>, 2, 0x4c>
RX FIFO Access Data Field 11 Register %s
Sourcepub const fn cfdrfdf_12(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrfdf12_SPEC, R>, 2, 0x4c>
pub const fn cfdrfdf_12( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrfdf12_SPEC, R>, 2, 0x4c>
RX FIFO Access Data Field 12 Register %s
Sourcepub const fn cfdrfdf_13(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrfdf13_SPEC, R>, 2, 0x4c>
pub const fn cfdrfdf_13( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrfdf13_SPEC, R>, 2, 0x4c>
RX FIFO Access Data Field 13 Register %s
Sourcepub const fn cfdrfdf_14(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrfdf14_SPEC, R>, 2, 0x4c>
pub const fn cfdrfdf_14( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrfdf14_SPEC, R>, 2, 0x4c>
RX FIFO Access Data Field 14 Register %s
Sourcepub const fn cfdrfdf_15(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrfdf15_SPEC, R>, 2, 0x4c>
pub const fn cfdrfdf_15( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrfdf15_SPEC, R>, 2, 0x4c>
RX FIFO Access Data Field 15 Register %s
Sourcepub const fn cfdcfptr(&self) -> &'static Reg<Cfdcfptr_SPEC, RW>
pub const fn cfdcfptr(&self) -> &'static Reg<Cfdcfptr_SPEC, RW>
Common FIFO Access Pointer Register
Sourcepub const fn cfdcffdcsts(&self) -> &'static Reg<Cfdcffdcsts_SPEC, RW>
pub const fn cfdcffdcsts(&self) -> &'static Reg<Cfdcffdcsts_SPEC, RW>
Common FIFO Access CANFD Control/Status Register
Sourcepub const fn cfdcfdf(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdcfdf_SPEC, RW>, 16, 0x4>
pub const fn cfdcfdf( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdcfdf_SPEC, RW>, 16, 0x4>
Common FIFO Access Data Field %s Registers
Sourcepub const fn cfdtmid(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdtmid_SPEC, RW>, 4, 0x4c>
pub const fn cfdtmid( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdtmid_SPEC, RW>, 4, 0x4c>
TX Message Buffer ID Registers
Sourcepub const fn cfdtmptr(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdtmptr_SPEC, RW>, 4, 0x4c>
pub const fn cfdtmptr( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdtmptr_SPEC, RW>, 4, 0x4c>
TX Message Buffer Pointer Register
Sourcepub const fn cfdtmfdctr(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdtmfdctr_SPEC, RW>, 4, 0x4c>
pub const fn cfdtmfdctr( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdtmfdctr_SPEC, RW>, 4, 0x4c>
TX Message Buffer CANFD Control Register
Sourcepub const fn cfdtmdf_0(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdtmdf0_SPEC, RW>, 4, 0x4c>
pub const fn cfdtmdf_0( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdtmdf0_SPEC, RW>, 4, 0x4c>
TX Message Buffer Data Field Register
Sourcepub const fn cfdtmdf_1(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdtmdf1_SPEC, RW>, 4, 0x4c>
pub const fn cfdtmdf_1( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdtmdf1_SPEC, RW>, 4, 0x4c>
TX Message Buffer Data Field Register
Sourcepub const fn cfdtmdf_2(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdtmdf2_SPEC, RW>, 4, 0x4c>
pub const fn cfdtmdf_2( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdtmdf2_SPEC, RW>, 4, 0x4c>
TX Message Buffer Data Field Register
Sourcepub const fn cfdtmdf_3(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdtmdf3_SPEC, RW>, 4, 0x4c>
pub const fn cfdtmdf_3( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdtmdf3_SPEC, RW>, 4, 0x4c>
TX Message Buffer Data Field Register
Sourcepub const fn cfdtmdf_4(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdtmdf4_SPEC, RW>, 4, 0x4c>
pub const fn cfdtmdf_4( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdtmdf4_SPEC, RW>, 4, 0x4c>
TX Message Buffer Data Field Register
Sourcepub const fn cfdtmdf_5(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdtmdf5_SPEC, RW>, 4, 0x4c>
pub const fn cfdtmdf_5( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdtmdf5_SPEC, RW>, 4, 0x4c>
TX Message Buffer Data Field Register
Sourcepub const fn cfdtmdf_6(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdtmdf6_SPEC, RW>, 4, 0x4c>
pub const fn cfdtmdf_6( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdtmdf6_SPEC, RW>, 4, 0x4c>
TX Message Buffer Data Field Register
Sourcepub const fn cfdtmdf_7(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdtmdf7_SPEC, RW>, 4, 0x4c>
pub const fn cfdtmdf_7( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdtmdf7_SPEC, RW>, 4, 0x4c>
TX Message Buffer Data Field Register
Sourcepub const fn cfdtmdf_8(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdtmdf8_SPEC, RW>, 4, 0x4c>
pub const fn cfdtmdf_8( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdtmdf8_SPEC, RW>, 4, 0x4c>
TX Message Buffer Data Field Register
Sourcepub const fn cfdtmdf_9(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdtmdf9_SPEC, RW>, 4, 0x4c>
pub const fn cfdtmdf_9( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdtmdf9_SPEC, RW>, 4, 0x4c>
TX Message Buffer Data Field Register
Sourcepub const fn cfdtmdf_10(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdtmdf10_SPEC, RW>, 4, 0x4c>
pub const fn cfdtmdf_10( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdtmdf10_SPEC, RW>, 4, 0x4c>
TX Message Buffer Data Field Register
Sourcepub const fn cfdtmdf_11(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdtmdf11_SPEC, RW>, 4, 0x4c>
pub const fn cfdtmdf_11( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdtmdf11_SPEC, RW>, 4, 0x4c>
TX Message Buffer Data Field Register
Sourcepub const fn cfdtmdf_12(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdtmdf12_SPEC, RW>, 4, 0x4c>
pub const fn cfdtmdf_12( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdtmdf12_SPEC, RW>, 4, 0x4c>
TX Message Buffer Data Field Register
Sourcepub const fn cfdtmdf_13(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdtmdf13_SPEC, RW>, 4, 0x4c>
pub const fn cfdtmdf_13( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdtmdf13_SPEC, RW>, 4, 0x4c>
TX Message Buffer Data Field Register
Sourcepub const fn cfdtmdf_14(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdtmdf14_SPEC, RW>, 4, 0x4c>
pub const fn cfdtmdf_14( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdtmdf14_SPEC, RW>, 4, 0x4c>
TX Message Buffer Data Field Register
Sourcepub const fn cfdtmdf_15(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdtmdf15_SPEC, RW>, 4, 0x4c>
pub const fn cfdtmdf_15( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdtmdf15_SPEC, RW>, 4, 0x4c>
TX Message Buffer Data Field Register
Sourcepub const fn cfdthlacc0(&self) -> &'static Reg<Cfdthlacc0_SPEC, R>
pub const fn cfdthlacc0(&self) -> &'static Reg<Cfdthlacc0_SPEC, R>
TX History List Access Register 0
Sourcepub const fn cfdthlacc1(&self) -> &'static Reg<Cfdthlacc1_SPEC, R>
pub const fn cfdthlacc1(&self) -> &'static Reg<Cfdthlacc1_SPEC, R>
TX History List Access Register 1
Sourcepub const fn cfdrmid(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrmid_SPEC, R>, 8, 0x4c>
pub const fn cfdrmid( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrmid_SPEC, R>, 8, 0x4c>
RX Message Buffer ID Registers
Sourcepub const fn cfdrmptr(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrmptr_SPEC, R>, 8, 0x4c>
pub const fn cfdrmptr( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrmptr_SPEC, R>, 8, 0x4c>
RX Message Buffer Pointer Registers
Sourcepub const fn cfdrmfdsts(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrmfdsts_SPEC, R>, 8, 0x4c>
pub const fn cfdrmfdsts( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrmfdsts_SPEC, R>, 8, 0x4c>
RX Message Buffer CANFD Status Registers
Sourcepub const fn cfdrmdf_0(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrmdf0_SPEC, R>, 8, 0x4c>
pub const fn cfdrmdf_0( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrmdf0_SPEC, R>, 8, 0x4c>
RX Message Buffer Data Field 0 Registers
Sourcepub const fn cfdrmdf_1(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrmdf1_SPEC, R>, 8, 0x4c>
pub const fn cfdrmdf_1( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrmdf1_SPEC, R>, 8, 0x4c>
RX Message Buffer Data Field 1 Registers
Sourcepub const fn cfdrmdf_2(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrmdf2_SPEC, R>, 8, 0x4c>
pub const fn cfdrmdf_2( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrmdf2_SPEC, R>, 8, 0x4c>
RX Message Buffer Data Field 2 Registers
Sourcepub const fn cfdrmdf_3(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrmdf3_SPEC, R>, 8, 0x4c>
pub const fn cfdrmdf_3( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrmdf3_SPEC, R>, 8, 0x4c>
RX Message Buffer Data Field 3 Registers
Sourcepub const fn cfdrmdf_4(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrmdf4_SPEC, R>, 8, 0x4c>
pub const fn cfdrmdf_4( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrmdf4_SPEC, R>, 8, 0x4c>
RX Message Buffer Data Field 4 Registers
Sourcepub const fn cfdrmdf_5(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrmdf5_SPEC, R>, 8, 0x4c>
pub const fn cfdrmdf_5( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrmdf5_SPEC, R>, 8, 0x4c>
RX Message Buffer Data Field 5 Registers
Sourcepub const fn cfdrmdf_6(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrmdf6_SPEC, R>, 8, 0x4c>
pub const fn cfdrmdf_6( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrmdf6_SPEC, R>, 8, 0x4c>
RX Message Buffer Data Field 6 Registers
Sourcepub const fn cfdrmdf_7(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrmdf7_SPEC, R>, 8, 0x4c>
pub const fn cfdrmdf_7( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrmdf7_SPEC, R>, 8, 0x4c>
RX Message Buffer Data Field 7 Registers
Sourcepub const fn cfdrmdf_8(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrmdf8_SPEC, R>, 8, 0x4c>
pub const fn cfdrmdf_8( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrmdf8_SPEC, R>, 8, 0x4c>
RX Message Buffer Data Field 8 Registers
Sourcepub const fn cfdrmdf_9(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrmdf9_SPEC, R>, 8, 0x4c>
pub const fn cfdrmdf_9( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrmdf9_SPEC, R>, 8, 0x4c>
RX Message Buffer Data Field 9 Registers
Sourcepub const fn cfdrmdf_10(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrmdf10_SPEC, R>, 8, 0x4c>
pub const fn cfdrmdf_10( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrmdf10_SPEC, R>, 8, 0x4c>
RX Message Buffer Data Field 10 Registers
Sourcepub const fn cfdrmdf_11(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrmdf11_SPEC, R>, 8, 0x4c>
pub const fn cfdrmdf_11( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrmdf11_SPEC, R>, 8, 0x4c>
RX Message Buffer Data Field 11 Registers
Sourcepub const fn cfdrmdf_12(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrmdf12_SPEC, R>, 8, 0x4c>
pub const fn cfdrmdf_12( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrmdf12_SPEC, R>, 8, 0x4c>
RX Message Buffer Data Field 12 Registers
Sourcepub const fn cfdrmdf_13(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrmdf13_SPEC, R>, 8, 0x4c>
pub const fn cfdrmdf_13( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrmdf13_SPEC, R>, 8, 0x4c>
RX Message Buffer Data Field 13 Registers
Sourcepub const fn cfdrmdf_14(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrmdf14_SPEC, R>, 8, 0x4c>
pub const fn cfdrmdf_14( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrmdf14_SPEC, R>, 8, 0x4c>
RX Message Buffer Data Field 14 Registers
Sourcepub const fn cfdrmdf_15(
&self,
) -> &'static ClusterRegisterArray<Reg<Cfdrmdf15_SPEC, R>, 8, 0x4c>
pub const fn cfdrmdf_15( &self, ) -> &'static ClusterRegisterArray<Reg<Cfdrmdf15_SPEC, R>, 8, 0x4c>
RX Message Buffer Data Field 15 Registers
Trait Implementations§
impl Copy for CanfdB
impl Eq for CanfdB
impl Send for CanfdB
CANFD