pub struct Ftdf { /* private fields */ }Implementations§
Source§impl Ftdf
impl Ftdf
Sourcepub const fn ftdf_buildtime_0_reg(
&self,
) -> &'static Reg<FtdfBuildtime0Reg_SPEC, RW>
pub const fn ftdf_buildtime_0_reg( &self, ) -> &'static Reg<FtdfBuildtime0Reg_SPEC, RW>
Build time
Sourcepub const fn ftdf_buildtime_1_reg(
&self,
) -> &'static Reg<FtdfBuildtime1Reg_SPEC, RW>
pub const fn ftdf_buildtime_1_reg( &self, ) -> &'static Reg<FtdfBuildtime1Reg_SPEC, RW>
Build time
Sourcepub const fn ftdf_buildtime_2_reg(
&self,
) -> &'static Reg<FtdfBuildtime2Reg_SPEC, RW>
pub const fn ftdf_buildtime_2_reg( &self, ) -> &'static Reg<FtdfBuildtime2Reg_SPEC, RW>
Build time
Sourcepub const fn ftdf_buildtime_3_reg(
&self,
) -> &'static Reg<FtdfBuildtime3Reg_SPEC, RW>
pub const fn ftdf_buildtime_3_reg( &self, ) -> &'static Reg<FtdfBuildtime3Reg_SPEC, RW>
Build time
Sourcepub const fn ftdf_debugcontrol_reg(
&self,
) -> &'static Reg<FtdfDebugcontrolReg_SPEC, RW>
pub const fn ftdf_debugcontrol_reg( &self, ) -> &'static Reg<FtdfDebugcontrolReg_SPEC, RW>
Debug control register
Sourcepub const fn ftdf_eventcurrval_reg(
&self,
) -> &'static Reg<FtdfEventcurrvalReg_SPEC, RW>
pub const fn ftdf_eventcurrval_reg( &self, ) -> &'static Reg<FtdfEventcurrvalReg_SPEC, RW>
Value of event generator
Sourcepub const fn ftdf_ftdf_ce_reg(&self) -> &'static Reg<FtdfFtdfCeReg_SPEC, RW>
pub const fn ftdf_ftdf_ce_reg(&self) -> &'static Reg<FtdfFtdfCeReg_SPEC, RW>
Selection register events
Sourcepub const fn ftdf_ftdf_cm_reg(&self) -> &'static Reg<FtdfFtdfCmReg_SPEC, RW>
pub const fn ftdf_ftdf_cm_reg(&self) -> &'static Reg<FtdfFtdfCmReg_SPEC, RW>
Mask selection register events
Sourcepub const fn ftdf_glob_control_0_reg(
&self,
) -> &'static Reg<FtdfGlobControl0Reg_SPEC, RW>
pub const fn ftdf_glob_control_0_reg( &self, ) -> &'static Reg<FtdfGlobControl0Reg_SPEC, RW>
Global control register
Sourcepub const fn ftdf_glob_control_1_reg(
&self,
) -> &'static Reg<FtdfGlobControl1Reg_SPEC, RW>
pub const fn ftdf_glob_control_1_reg( &self, ) -> &'static Reg<FtdfGlobControl1Reg_SPEC, RW>
Global control register
Sourcepub const fn ftdf_glob_control_2_reg(
&self,
) -> &'static Reg<FtdfGlobControl2Reg_SPEC, RW>
pub const fn ftdf_glob_control_2_reg( &self, ) -> &'static Reg<FtdfGlobControl2Reg_SPEC, RW>
Global control register
Sourcepub const fn ftdf_glob_control_3_reg(
&self,
) -> &'static Reg<FtdfGlobControl3Reg_SPEC, RW>
pub const fn ftdf_glob_control_3_reg( &self, ) -> &'static Reg<FtdfGlobControl3Reg_SPEC, RW>
Global control register
Sourcepub const fn ftdf_lmacreset_reg(
&self,
) -> &'static Reg<FtdfLmacresetReg_SPEC, RW>
pub const fn ftdf_lmacreset_reg( &self, ) -> &'static Reg<FtdfLmacresetReg_SPEC, RW>
Lmax reset register
Sourcepub const fn ftdf_lmac_control_0_reg(
&self,
) -> &'static Reg<FtdfLmacControl0Reg_SPEC, RW>
pub const fn ftdf_lmac_control_0_reg( &self, ) -> &'static Reg<FtdfLmacControl0Reg_SPEC, RW>
Lmac control register
Sourcepub const fn ftdf_lmac_control_10_reg(
&self,
) -> &'static Reg<FtdfLmacControl10Reg_SPEC, RW>
pub const fn ftdf_lmac_control_10_reg( &self, ) -> &'static Reg<FtdfLmacControl10Reg_SPEC, RW>
Lmac control register
Sourcepub const fn ftdf_lmac_control_11_reg(
&self,
) -> &'static Reg<FtdfLmacControl11Reg_SPEC, RW>
pub const fn ftdf_lmac_control_11_reg( &self, ) -> &'static Reg<FtdfLmacControl11Reg_SPEC, RW>
Lmac control register
Sourcepub const fn ftdf_lmac_control_1_reg(
&self,
) -> &'static Reg<FtdfLmacControl1Reg_SPEC, RW>
pub const fn ftdf_lmac_control_1_reg( &self, ) -> &'static Reg<FtdfLmacControl1Reg_SPEC, RW>
Lmac control register
Sourcepub const fn ftdf_lmac_control_2_reg(
&self,
) -> &'static Reg<FtdfLmacControl2Reg_SPEC, RW>
pub const fn ftdf_lmac_control_2_reg( &self, ) -> &'static Reg<FtdfLmacControl2Reg_SPEC, RW>
Lmac control register
Sourcepub const fn ftdf_lmac_control_3_reg(
&self,
) -> &'static Reg<FtdfLmacControl3Reg_SPEC, RW>
pub const fn ftdf_lmac_control_3_reg( &self, ) -> &'static Reg<FtdfLmacControl3Reg_SPEC, RW>
Lmac control register
Sourcepub const fn ftdf_lmac_control_4_reg(
&self,
) -> &'static Reg<FtdfLmacControl4Reg_SPEC, RW>
pub const fn ftdf_lmac_control_4_reg( &self, ) -> &'static Reg<FtdfLmacControl4Reg_SPEC, RW>
Lmac control register
Sourcepub const fn ftdf_lmac_control_5_reg(
&self,
) -> &'static Reg<FtdfLmacControl5Reg_SPEC, RW>
pub const fn ftdf_lmac_control_5_reg( &self, ) -> &'static Reg<FtdfLmacControl5Reg_SPEC, RW>
Lmac control register
Sourcepub const fn ftdf_lmac_control_6_reg(
&self,
) -> &'static Reg<FtdfLmacControl6Reg_SPEC, RW>
pub const fn ftdf_lmac_control_6_reg( &self, ) -> &'static Reg<FtdfLmacControl6Reg_SPEC, RW>
Lmac control register
Sourcepub const fn ftdf_lmac_control_7_reg(
&self,
) -> &'static Reg<FtdfLmacControl7Reg_SPEC, RW>
pub const fn ftdf_lmac_control_7_reg( &self, ) -> &'static Reg<FtdfLmacControl7Reg_SPEC, RW>
Lmac control register
Sourcepub const fn ftdf_lmac_control_8_reg(
&self,
) -> &'static Reg<FtdfLmacControl8Reg_SPEC, RW>
pub const fn ftdf_lmac_control_8_reg( &self, ) -> &'static Reg<FtdfLmacControl8Reg_SPEC, RW>
Lmac control register
Sourcepub const fn ftdf_lmac_control_9_reg(
&self,
) -> &'static Reg<FtdfLmacControl9Reg_SPEC, RW>
pub const fn ftdf_lmac_control_9_reg( &self, ) -> &'static Reg<FtdfLmacControl9Reg_SPEC, RW>
Lmac control register
Sourcepub const fn ftdf_lmac_control_delta_reg(
&self,
) -> &'static Reg<FtdfLmacControlDeltaReg_SPEC, RW>
pub const fn ftdf_lmac_control_delta_reg( &self, ) -> &'static Reg<FtdfLmacControlDeltaReg_SPEC, RW>
Lmac delta control register
Sourcepub const fn ftdf_lmac_control_mask_reg(
&self,
) -> &'static Reg<FtdfLmacControlMaskReg_SPEC, RW>
pub const fn ftdf_lmac_control_mask_reg( &self, ) -> &'static Reg<FtdfLmacControlMaskReg_SPEC, RW>
Lmac mask control register
Sourcepub const fn ftdf_lmac_control_os_reg(
&self,
) -> &'static Reg<FtdfLmacControlOsReg_SPEC, RW>
pub const fn ftdf_lmac_control_os_reg( &self, ) -> &'static Reg<FtdfLmacControlOsReg_SPEC, RW>
Lmac control register
Sourcepub const fn ftdf_lmac_control_status_reg(
&self,
) -> &'static Reg<FtdfLmacControlStatusReg_SPEC, RW>
pub const fn ftdf_lmac_control_status_reg( &self, ) -> &'static Reg<FtdfLmacControlStatusReg_SPEC, RW>
Lmac status register
Sourcepub const fn ftdf_lmac_event_reg(
&self,
) -> &'static Reg<FtdfLmacEventReg_SPEC, RW>
pub const fn ftdf_lmac_event_reg( &self, ) -> &'static Reg<FtdfLmacEventReg_SPEC, RW>
Lmac event regsiter
Sourcepub const fn ftdf_lmac_manual_1_reg(
&self,
) -> &'static Reg<FtdfLmacManual1Reg_SPEC, RW>
pub const fn ftdf_lmac_manual_1_reg( &self, ) -> &'static Reg<FtdfLmacManual1Reg_SPEC, RW>
Lmax manual PHY register
Sourcepub const fn ftdf_lmac_manual_os_reg(
&self,
) -> &'static Reg<FtdfLmacManualOsReg_SPEC, RW>
pub const fn ftdf_lmac_manual_os_reg( &self, ) -> &'static Reg<FtdfLmacManualOsReg_SPEC, RW>
One shot register triggers transmission in manual mode
Sourcepub const fn ftdf_lmac_manual_status_reg(
&self,
) -> &'static Reg<FtdfLmacManualStatusReg_SPEC, RW>
pub const fn ftdf_lmac_manual_status_reg( &self, ) -> &'static Reg<FtdfLmacManualStatusReg_SPEC, RW>
Lmac status register in manual mode
Sourcepub const fn ftdf_lmac_mask_reg(&self) -> &'static Reg<FtdfLmacMaskReg_SPEC, RW>
pub const fn ftdf_lmac_mask_reg(&self) -> &'static Reg<FtdfLmacMaskReg_SPEC, RW>
Lmac mask register
pub const fn ftdf_long_addr_0_0_reg( &self, ) -> &'static Reg<FtdfLongAddr00Reg_SPEC, RW>
pub const fn ftdf_long_addr_1_0_reg( &self, ) -> &'static Reg<FtdfLongAddr10Reg_SPEC, RW>
Sourcepub const fn ftdf_macackwaitduration_reg(
&self,
) -> &'static Reg<FtdfMacackwaitdurationReg_SPEC, RW>
pub const fn ftdf_macackwaitduration_reg( &self, ) -> &'static Reg<FtdfMacackwaitdurationReg_SPEC, RW>
Maximum time to wait for a ACK
Sourcepub const fn ftdf_macenhackwaitduration_reg(
&self,
) -> &'static Reg<FtdfMacenhackwaitdurationReg_SPEC, RW>
pub const fn ftdf_macenhackwaitduration_reg( &self, ) -> &'static Reg<FtdfMacenhackwaitdurationReg_SPEC, RW>
Maximum time to wait for an enhanced ACK frame
Sourcepub const fn ftdf_macfcserrorcount_reg(
&self,
) -> &'static Reg<FtdfMacfcserrorcountReg_SPEC, RW>
pub const fn ftdf_macfcserrorcount_reg( &self, ) -> &'static Reg<FtdfMacfcserrorcountReg_SPEC, RW>
Lmac FCS error register
Sourcepub const fn ftdf_macrxaddrfailfrmcnt_reg(
&self,
) -> &'static Reg<FtdfMacrxaddrfailfrmcntReg_SPEC, RW>
pub const fn ftdf_macrxaddrfailfrmcnt_reg( &self, ) -> &'static Reg<FtdfMacrxaddrfailfrmcntReg_SPEC, RW>
Discarded frames register
Sourcepub const fn ftdf_macrxstdackfrmokcnt_reg(
&self,
) -> &'static Reg<FtdfMacrxstdackfrmokcntReg_SPEC, RW>
pub const fn ftdf_macrxstdackfrmokcnt_reg( &self, ) -> &'static Reg<FtdfMacrxstdackfrmokcntReg_SPEC, RW>
Received acknowledgment frames
Sourcepub const fn ftdf_macrxunsupfrmcnt_reg(
&self,
) -> &'static Reg<FtdfMacrxunsupfrmcntReg_SPEC, RW>
pub const fn ftdf_macrxunsupfrmcnt_reg( &self, ) -> &'static Reg<FtdfMacrxunsupfrmcntReg_SPEC, RW>
Unsupported frames register
Sourcepub const fn ftdf_mactstxackdelayval_reg(
&self,
) -> &'static Reg<FtdfMactstxackdelayvalReg_SPEC, RW>
pub const fn ftdf_mactstxackdelayval_reg( &self, ) -> &'static Reg<FtdfMactstxackdelayvalReg_SPEC, RW>
Time left until next ACK is sent (us)
Sourcepub const fn ftdf_mactxstdackfrmcnt_reg(
&self,
) -> &'static Reg<FtdfMactxstdackfrmcntReg_SPEC, RW>
pub const fn ftdf_mactxstdackfrmcnt_reg( &self, ) -> &'static Reg<FtdfMactxstdackfrmcntReg_SPEC, RW>
Transmitted acknowledgment frames
Sourcepub const fn ftdf_phy_parameters_0_reg(
&self,
) -> &'static Reg<FtdfPhyParameters0Reg_SPEC, RW>
pub const fn ftdf_phy_parameters_0_reg( &self, ) -> &'static Reg<FtdfPhyParameters0Reg_SPEC, RW>
Lmac PHY parameter register
Sourcepub const fn ftdf_phy_parameters_1_reg(
&self,
) -> &'static Reg<FtdfPhyParameters1Reg_SPEC, RW>
pub const fn ftdf_phy_parameters_1_reg( &self, ) -> &'static Reg<FtdfPhyParameters1Reg_SPEC, RW>
Lmac PHY parameter register
Sourcepub const fn ftdf_phy_parameters_2_reg(
&self,
) -> &'static Reg<FtdfPhyParameters2Reg_SPEC, RW>
pub const fn ftdf_phy_parameters_2_reg( &self, ) -> &'static Reg<FtdfPhyParameters2Reg_SPEC, RW>
Lmac PHY parameter register
Sourcepub const fn ftdf_phy_parameters_3_reg(
&self,
) -> &'static Reg<FtdfPhyParameters3Reg_SPEC, RW>
pub const fn ftdf_phy_parameters_3_reg( &self, ) -> &'static Reg<FtdfPhyParameters3Reg_SPEC, RW>
Lmac PHY parameter register
Sourcepub const fn ftdf_rel_name_0_reg(
&self,
) -> &'static Reg<FtdfRelName0Reg_SPEC, RW>
pub const fn ftdf_rel_name_0_reg( &self, ) -> &'static Reg<FtdfRelName0Reg_SPEC, RW>
Name of the release
Sourcepub const fn ftdf_rel_name_1_reg(
&self,
) -> &'static Reg<FtdfRelName1Reg_SPEC, RW>
pub const fn ftdf_rel_name_1_reg( &self, ) -> &'static Reg<FtdfRelName1Reg_SPEC, RW>
Name of the release
Sourcepub const fn ftdf_rel_name_2_reg(
&self,
) -> &'static Reg<FtdfRelName2Reg_SPEC, RW>
pub const fn ftdf_rel_name_2_reg( &self, ) -> &'static Reg<FtdfRelName2Reg_SPEC, RW>
Name of the release
Sourcepub const fn ftdf_rel_name_3_reg(
&self,
) -> &'static Reg<FtdfRelName3Reg_SPEC, RW>
pub const fn ftdf_rel_name_3_reg( &self, ) -> &'static Reg<FtdfRelName3Reg_SPEC, RW>
Name of the release
Sourcepub const fn ftdf_rx_control_0_reg(
&self,
) -> &'static Reg<FtdfRxControl0Reg_SPEC, RW>
pub const fn ftdf_rx_control_0_reg( &self, ) -> &'static Reg<FtdfRxControl0Reg_SPEC, RW>
Receive control register
Sourcepub const fn ftdf_rx_event_reg(&self) -> &'static Reg<FtdfRxEventReg_SPEC, RW>
pub const fn ftdf_rx_event_reg(&self) -> &'static Reg<FtdfRxEventReg_SPEC, RW>
Receive event register
Sourcepub const fn ftdf_rx_fifo_0_0_reg(
&self,
) -> &'static Reg<FtdfRxFifo00Reg_SPEC, RW>
pub const fn ftdf_rx_fifo_0_0_reg( &self, ) -> &'static Reg<FtdfRxFifo00Reg_SPEC, RW>
Address receive fifo 0
Sourcepub const fn ftdf_rx_fifo_1_0_reg(
&self,
) -> &'static Reg<FtdfRxFifo10Reg_SPEC, RW>
pub const fn ftdf_rx_fifo_1_0_reg( &self, ) -> &'static Reg<FtdfRxFifo10Reg_SPEC, RW>
Address transmit fifo 1
Sourcepub const fn ftdf_rx_fifo_2_0_reg(
&self,
) -> &'static Reg<FtdfRxFifo20Reg_SPEC, RW>
pub const fn ftdf_rx_fifo_2_0_reg( &self, ) -> &'static Reg<FtdfRxFifo20Reg_SPEC, RW>
Address transmit fifo 2
Sourcepub const fn ftdf_rx_fifo_3_0_reg(
&self,
) -> &'static Reg<FtdfRxFifo30Reg_SPEC, RW>
pub const fn ftdf_rx_fifo_3_0_reg( &self, ) -> &'static Reg<FtdfRxFifo30Reg_SPEC, RW>
Address transmit fifo 3
Sourcepub const fn ftdf_rx_fifo_4_0_reg(
&self,
) -> &'static Reg<FtdfRxFifo40Reg_SPEC, RW>
pub const fn ftdf_rx_fifo_4_0_reg( &self, ) -> &'static Reg<FtdfRxFifo40Reg_SPEC, RW>
Address transmit fifo 4
Sourcepub const fn ftdf_rx_fifo_5_0_reg(
&self,
) -> &'static Reg<FtdfRxFifo50Reg_SPEC, RW>
pub const fn ftdf_rx_fifo_5_0_reg( &self, ) -> &'static Reg<FtdfRxFifo50Reg_SPEC, RW>
Address transmit fifo 5
Sourcepub const fn ftdf_rx_fifo_6_0_reg(
&self,
) -> &'static Reg<FtdfRxFifo60Reg_SPEC, RW>
pub const fn ftdf_rx_fifo_6_0_reg( &self, ) -> &'static Reg<FtdfRxFifo60Reg_SPEC, RW>
Address transmit fifo 6
Sourcepub const fn ftdf_rx_fifo_7_0_reg(
&self,
) -> &'static Reg<FtdfRxFifo70Reg_SPEC, RW>
pub const fn ftdf_rx_fifo_7_0_reg( &self, ) -> &'static Reg<FtdfRxFifo70Reg_SPEC, RW>
Address transmit fifo 7
Sourcepub const fn ftdf_rx_mask_reg(&self) -> &'static Reg<FtdfRxMaskReg_SPEC, RW>
pub const fn ftdf_rx_mask_reg(&self) -> &'static Reg<FtdfRxMaskReg_SPEC, RW>
Receive event mask register
Sourcepub const fn ftdf_rx_meta_0_0_reg(
&self,
) -> &'static Reg<FtdfRxMeta00Reg_SPEC, RW>
pub const fn ftdf_rx_meta_0_0_reg( &self, ) -> &'static Reg<FtdfRxMeta00Reg_SPEC, RW>
Receive metadata register 0
Sourcepub const fn ftdf_rx_meta_0_1_reg(
&self,
) -> &'static Reg<FtdfRxMeta01Reg_SPEC, RW>
pub const fn ftdf_rx_meta_0_1_reg( &self, ) -> &'static Reg<FtdfRxMeta01Reg_SPEC, RW>
Receive metadata register 1
Sourcepub const fn ftdf_rx_meta_0_2_reg(
&self,
) -> &'static Reg<FtdfRxMeta02Reg_SPEC, RW>
pub const fn ftdf_rx_meta_0_2_reg( &self, ) -> &'static Reg<FtdfRxMeta02Reg_SPEC, RW>
Receive metadata register 2
Sourcepub const fn ftdf_rx_meta_0_3_reg(
&self,
) -> &'static Reg<FtdfRxMeta03Reg_SPEC, RW>
pub const fn ftdf_rx_meta_0_3_reg( &self, ) -> &'static Reg<FtdfRxMeta03Reg_SPEC, RW>
Receive metadata register 3
Sourcepub const fn ftdf_rx_meta_0_4_reg(
&self,
) -> &'static Reg<FtdfRxMeta04Reg_SPEC, RW>
pub const fn ftdf_rx_meta_0_4_reg( &self, ) -> &'static Reg<FtdfRxMeta04Reg_SPEC, RW>
Receive metadata register 4
Sourcepub const fn ftdf_rx_meta_0_5_reg(
&self,
) -> &'static Reg<FtdfRxMeta05Reg_SPEC, RW>
pub const fn ftdf_rx_meta_0_5_reg( &self, ) -> &'static Reg<FtdfRxMeta05Reg_SPEC, RW>
Receive metadata register 5
Sourcepub const fn ftdf_rx_meta_0_6_reg(
&self,
) -> &'static Reg<FtdfRxMeta06Reg_SPEC, RW>
pub const fn ftdf_rx_meta_0_6_reg( &self, ) -> &'static Reg<FtdfRxMeta06Reg_SPEC, RW>
Receive metadata register 6
Sourcepub const fn ftdf_rx_meta_0_7_reg(
&self,
) -> &'static Reg<FtdfRxMeta07Reg_SPEC, RW>
pub const fn ftdf_rx_meta_0_7_reg( &self, ) -> &'static Reg<FtdfRxMeta07Reg_SPEC, RW>
Receive metadata register 7
Sourcepub const fn ftdf_rx_meta_1_0_reg(
&self,
) -> &'static Reg<FtdfRxMeta10Reg_SPEC, RW>
pub const fn ftdf_rx_meta_1_0_reg( &self, ) -> &'static Reg<FtdfRxMeta10Reg_SPEC, RW>
Receive metadata register 0
Sourcepub const fn ftdf_rx_meta_1_1_reg(
&self,
) -> &'static Reg<FtdfRxMeta11Reg_SPEC, RW>
pub const fn ftdf_rx_meta_1_1_reg( &self, ) -> &'static Reg<FtdfRxMeta11Reg_SPEC, RW>
Receive metadata register 1
Sourcepub const fn ftdf_rx_meta_1_2_reg(
&self,
) -> &'static Reg<FtdfRxMeta12Reg_SPEC, RW>
pub const fn ftdf_rx_meta_1_2_reg( &self, ) -> &'static Reg<FtdfRxMeta12Reg_SPEC, RW>
Receive metadata register 2
Sourcepub const fn ftdf_rx_meta_1_3_reg(
&self,
) -> &'static Reg<FtdfRxMeta13Reg_SPEC, RW>
pub const fn ftdf_rx_meta_1_3_reg( &self, ) -> &'static Reg<FtdfRxMeta13Reg_SPEC, RW>
Receive metadata register 3
Sourcepub const fn ftdf_rx_meta_1_4_reg(
&self,
) -> &'static Reg<FtdfRxMeta14Reg_SPEC, RW>
pub const fn ftdf_rx_meta_1_4_reg( &self, ) -> &'static Reg<FtdfRxMeta14Reg_SPEC, RW>
Receive metadata register 4
Sourcepub const fn ftdf_rx_meta_1_5_reg(
&self,
) -> &'static Reg<FtdfRxMeta15Reg_SPEC, RW>
pub const fn ftdf_rx_meta_1_5_reg( &self, ) -> &'static Reg<FtdfRxMeta15Reg_SPEC, RW>
Receive metadata register 5
Sourcepub const fn ftdf_rx_meta_1_6_reg(
&self,
) -> &'static Reg<FtdfRxMeta16Reg_SPEC, RW>
pub const fn ftdf_rx_meta_1_6_reg( &self, ) -> &'static Reg<FtdfRxMeta16Reg_SPEC, RW>
Receive metadata register 6
Sourcepub const fn ftdf_rx_meta_1_7_reg(
&self,
) -> &'static Reg<FtdfRxMeta17Reg_SPEC, RW>
pub const fn ftdf_rx_meta_1_7_reg( &self, ) -> &'static Reg<FtdfRxMeta17Reg_SPEC, RW>
Receive metadata register 7
Sourcepub const fn ftdf_rx_status_delta_reg(
&self,
) -> &'static Reg<FtdfRxStatusDeltaReg_SPEC, RW>
pub const fn ftdf_rx_status_delta_reg( &self, ) -> &'static Reg<FtdfRxStatusDeltaReg_SPEC, RW>
Receive status delta register
Sourcepub const fn ftdf_rx_status_mask_reg(
&self,
) -> &'static Reg<FtdfRxStatusMaskReg_SPEC, RW>
pub const fn ftdf_rx_status_mask_reg( &self, ) -> &'static Reg<FtdfRxStatusMaskReg_SPEC, RW>
Receive status delta mask register
Sourcepub const fn ftdf_rx_status_reg(&self) -> &'static Reg<FtdfRxStatusReg_SPEC, RW>
pub const fn ftdf_rx_status_reg(&self) -> &'static Reg<FtdfRxStatusReg_SPEC, RW>
Receive status register
Sourcepub const fn ftdf_seckey_0_reg(&self) -> &'static Reg<FtdfSeckey0Reg_SPEC, RW>
pub const fn ftdf_seckey_0_reg(&self) -> &'static Reg<FtdfSeckey0Reg_SPEC, RW>
Seckey register
Sourcepub const fn ftdf_seckey_1_reg(&self) -> &'static Reg<FtdfSeckey1Reg_SPEC, RW>
pub const fn ftdf_seckey_1_reg(&self) -> &'static Reg<FtdfSeckey1Reg_SPEC, RW>
Seckey register
Sourcepub const fn ftdf_seckey_2_reg(&self) -> &'static Reg<FtdfSeckey2Reg_SPEC, RW>
pub const fn ftdf_seckey_2_reg(&self) -> &'static Reg<FtdfSeckey2Reg_SPEC, RW>
SecKey register
Sourcepub const fn ftdf_seckey_3_reg(&self) -> &'static Reg<FtdfSeckey3Reg_SPEC, RW>
pub const fn ftdf_seckey_3_reg(&self) -> &'static Reg<FtdfSeckey3Reg_SPEC, RW>
Seckey register
Sourcepub const fn ftdf_secnonce_0_reg(
&self,
) -> &'static Reg<FtdfSecnonce0Reg_SPEC, RW>
pub const fn ftdf_secnonce_0_reg( &self, ) -> &'static Reg<FtdfSecnonce0Reg_SPEC, RW>
Nonce register used for encryption/decryption
Sourcepub const fn ftdf_secnonce_1_reg(
&self,
) -> &'static Reg<FtdfSecnonce1Reg_SPEC, RW>
pub const fn ftdf_secnonce_1_reg( &self, ) -> &'static Reg<FtdfSecnonce1Reg_SPEC, RW>
Nonce register used for encryption/decryption
Sourcepub const fn ftdf_secnonce_2_reg(
&self,
) -> &'static Reg<FtdfSecnonce2Reg_SPEC, RW>
pub const fn ftdf_secnonce_2_reg( &self, ) -> &'static Reg<FtdfSecnonce2Reg_SPEC, RW>
Nonce register used for encryption/decryption
Sourcepub const fn ftdf_secnonce_3_reg(
&self,
) -> &'static Reg<FtdfSecnonce3Reg_SPEC, RW>
pub const fn ftdf_secnonce_3_reg( &self, ) -> &'static Reg<FtdfSecnonce3Reg_SPEC, RW>
Nonce register used for encryption/decryption
Sourcepub const fn ftdf_security_0_reg(
&self,
) -> &'static Reg<FtdfSecurity0Reg_SPEC, RW>
pub const fn ftdf_security_0_reg( &self, ) -> &'static Reg<FtdfSecurity0Reg_SPEC, RW>
Security register
Sourcepub const fn ftdf_security_1_reg(
&self,
) -> &'static Reg<FtdfSecurity1Reg_SPEC, RW>
pub const fn ftdf_security_1_reg( &self, ) -> &'static Reg<FtdfSecurity1Reg_SPEC, RW>
Security register
Sourcepub const fn ftdf_security_eventmask_reg(
&self,
) -> &'static Reg<FtdfSecurityEventmaskReg_SPEC, RW>
pub const fn ftdf_security_eventmask_reg( &self, ) -> &'static Reg<FtdfSecurityEventmaskReg_SPEC, RW>
security event mask register
Sourcepub const fn ftdf_security_event_reg(
&self,
) -> &'static Reg<FtdfSecurityEventReg_SPEC, RW>
pub const fn ftdf_security_event_reg( &self, ) -> &'static Reg<FtdfSecurityEventReg_SPEC, RW>
security event register
Sourcepub const fn ftdf_security_os_reg(
&self,
) -> &'static Reg<FtdfSecurityOsReg_SPEC, RW>
pub const fn ftdf_security_os_reg( &self, ) -> &'static Reg<FtdfSecurityOsReg_SPEC, RW>
One shot register to start encryption/decryption
Sourcepub const fn ftdf_security_status_reg(
&self,
) -> &'static Reg<FtdfSecurityStatusReg_SPEC, RW>
pub const fn ftdf_security_status_reg( &self, ) -> &'static Reg<FtdfSecurityStatusReg_SPEC, RW>
Security status register
pub const fn ftdf_size_and_val_0_reg( &self, ) -> &'static Reg<FtdfSizeAndVal0Reg_SPEC, RW>
Sourcepub const fn ftdf_symboltime2thr_reg(
&self,
) -> &'static Reg<FtdfSymboltime2ThrReg_SPEC, RW>
pub const fn ftdf_symboltime2thr_reg( &self, ) -> &'static Reg<FtdfSymboltime2ThrReg_SPEC, RW>
Symboltime threshold register 2
Sourcepub const fn ftdf_symboltimesnapshotval_reg(
&self,
) -> &'static Reg<FtdfSymboltimesnapshotvalReg_SPEC, RW>
pub const fn ftdf_symboltimesnapshotval_reg( &self, ) -> &'static Reg<FtdfSymboltimesnapshotvalReg_SPEC, RW>
Value timestamp generator
Sourcepub const fn ftdf_symboltimethr_reg(
&self,
) -> &'static Reg<FtdfSymboltimethrReg_SPEC, RW>
pub const fn ftdf_symboltimethr_reg( &self, ) -> &'static Reg<FtdfSymboltimethrReg_SPEC, RW>
Symboltime threshold register 1
Sourcepub const fn ftdf_synctimestampphaseval_reg(
&self,
) -> &'static Reg<FtdfSynctimestampphasevalReg_SPEC, RW>
pub const fn ftdf_synctimestampphaseval_reg( &self, ) -> &'static Reg<FtdfSynctimestampphasevalReg_SPEC, RW>
Timestamp phase value regsiter
Sourcepub const fn ftdf_synctimestampthr_reg(
&self,
) -> &'static Reg<FtdfSynctimestampthrReg_SPEC, RW>
pub const fn ftdf_synctimestampthr_reg( &self, ) -> &'static Reg<FtdfSynctimestampthrReg_SPEC, RW>
Threshold timestamp generator
Sourcepub const fn ftdf_synctimestampval_reg(
&self,
) -> &'static Reg<FtdfSynctimestampvalReg_SPEC, RW>
pub const fn ftdf_synctimestampval_reg( &self, ) -> &'static Reg<FtdfSynctimestampvalReg_SPEC, RW>
Value timestamp generator
Sourcepub const fn ftdf_timer_control_1_reg(
&self,
) -> &'static Reg<FtdfTimerControl1Reg_SPEC, RW>
pub const fn ftdf_timer_control_1_reg( &self, ) -> &'static Reg<FtdfTimerControl1Reg_SPEC, RW>
Timer control register
Sourcepub const fn ftdf_timestampcurrphaseval_reg(
&self,
) -> &'static Reg<FtdfTimestampcurrphasevalReg_SPEC, RW>
pub const fn ftdf_timestampcurrphaseval_reg( &self, ) -> &'static Reg<FtdfTimestampcurrphasevalReg_SPEC, RW>
Value of timestamp generator phase within a symbol
Sourcepub const fn ftdf_timestampcurrval_reg(
&self,
) -> &'static Reg<FtdfTimestampcurrvalReg_SPEC, RW>
pub const fn ftdf_timestampcurrval_reg( &self, ) -> &'static Reg<FtdfTimestampcurrvalReg_SPEC, RW>
Value of timestamp generator
Sourcepub const fn ftdf_tsch_control_0_reg(
&self,
) -> &'static Reg<FtdfTschControl0Reg_SPEC, RW>
pub const fn ftdf_tsch_control_0_reg( &self, ) -> &'static Reg<FtdfTschControl0Reg_SPEC, RW>
Lmac tsch control register
Sourcepub const fn ftdf_tsch_control_1_reg(
&self,
) -> &'static Reg<FtdfTschControl1Reg_SPEC, RW>
pub const fn ftdf_tsch_control_1_reg( &self, ) -> &'static Reg<FtdfTschControl1Reg_SPEC, RW>
Lmac tsch control register
Sourcepub const fn ftdf_tsch_control_2_reg(
&self,
) -> &'static Reg<FtdfTschControl2Reg_SPEC, RW>
pub const fn ftdf_tsch_control_2_reg( &self, ) -> &'static Reg<FtdfTschControl2Reg_SPEC, RW>
Lmac tsch control register
Sourcepub const fn ftdf_txbyte_e_reg(&self) -> &'static Reg<FtdfTxbyteEReg_SPEC, RW>
pub const fn ftdf_txbyte_e_reg(&self) -> &'static Reg<FtdfTxbyteEReg_SPEC, RW>
Transmit first byte register
Sourcepub const fn ftdf_txbyte_m_reg(&self) -> &'static Reg<FtdfTxbyteMReg_SPEC, RW>
pub const fn ftdf_txbyte_m_reg(&self) -> &'static Reg<FtdfTxbyteMReg_SPEC, RW>
Transmit first byte mask register
Sourcepub const fn ftdf_txpipepropdelay_reg(
&self,
) -> &'static Reg<FtdfTxpipepropdelayReg_SPEC, RW>
pub const fn ftdf_txpipepropdelay_reg( &self, ) -> &'static Reg<FtdfTxpipepropdelayReg_SPEC, RW>
Prop delay transmit register
Sourcepub const fn ftdf_tx_clear_os_reg(
&self,
) -> &'static Reg<FtdfTxClearOsReg_SPEC, RW>
pub const fn ftdf_tx_clear_os_reg( &self, ) -> &'static Reg<FtdfTxClearOsReg_SPEC, RW>
One shot register to clear flag
Sourcepub const fn ftdf_tx_control_0_reg(
&self,
) -> &'static Reg<FtdfTxControl0Reg_SPEC, RW>
pub const fn ftdf_tx_control_0_reg( &self, ) -> &'static Reg<FtdfTxControl0Reg_SPEC, RW>
Transmit control register
Sourcepub const fn ftdf_tx_fifo_0_0_reg(
&self,
) -> &'static Reg<FtdfTxFifo00Reg_SPEC, RW>
pub const fn ftdf_tx_fifo_0_0_reg( &self, ) -> &'static Reg<FtdfTxFifo00Reg_SPEC, RW>
Address transmit fifo 0
Sourcepub const fn ftdf_tx_fifo_1_0_reg(
&self,
) -> &'static Reg<FtdfTxFifo10Reg_SPEC, RW>
pub const fn ftdf_tx_fifo_1_0_reg( &self, ) -> &'static Reg<FtdfTxFifo10Reg_SPEC, RW>
Address transmit fifo 1
Sourcepub const fn ftdf_tx_fifo_2_0_reg(
&self,
) -> &'static Reg<FtdfTxFifo20Reg_SPEC, RW>
pub const fn ftdf_tx_fifo_2_0_reg( &self, ) -> &'static Reg<FtdfTxFifo20Reg_SPEC, RW>
Address transmit fifo 2
Sourcepub const fn ftdf_tx_fifo_3_0_reg(
&self,
) -> &'static Reg<FtdfTxFifo30Reg_SPEC, RW>
pub const fn ftdf_tx_fifo_3_0_reg( &self, ) -> &'static Reg<FtdfTxFifo30Reg_SPEC, RW>
Address transmit fifo 3
Sourcepub const fn ftdf_tx_flag_clear_e_0_reg(
&self,
) -> &'static Reg<FtdfTxFlagClearE0Reg_SPEC, RW>
pub const fn ftdf_tx_flag_clear_e_0_reg( &self, ) -> &'static Reg<FtdfTxFlagClearE0Reg_SPEC, RW>
Clear flag register 0
Sourcepub const fn ftdf_tx_flag_clear_e_1_reg(
&self,
) -> &'static Reg<FtdfTxFlagClearE1Reg_SPEC, RW>
pub const fn ftdf_tx_flag_clear_e_1_reg( &self, ) -> &'static Reg<FtdfTxFlagClearE1Reg_SPEC, RW>
Clear flag register 1
Sourcepub const fn ftdf_tx_flag_clear_e_2_reg(
&self,
) -> &'static Reg<FtdfTxFlagClearE2Reg_SPEC, RW>
pub const fn ftdf_tx_flag_clear_e_2_reg( &self, ) -> &'static Reg<FtdfTxFlagClearE2Reg_SPEC, RW>
Clear flag register 2
Sourcepub const fn ftdf_tx_flag_clear_e_3_reg(
&self,
) -> &'static Reg<FtdfTxFlagClearE3Reg_SPEC, RW>
pub const fn ftdf_tx_flag_clear_e_3_reg( &self, ) -> &'static Reg<FtdfTxFlagClearE3Reg_SPEC, RW>
Clear flag register 3
Sourcepub const fn ftdf_tx_flag_clear_m_0_reg(
&self,
) -> &'static Reg<FtdfTxFlagClearM0Reg_SPEC, RW>
pub const fn ftdf_tx_flag_clear_m_0_reg( &self, ) -> &'static Reg<FtdfTxFlagClearM0Reg_SPEC, RW>
Mask flag register 0
Sourcepub const fn ftdf_tx_flag_clear_m_1_reg(
&self,
) -> &'static Reg<FtdfTxFlagClearM1Reg_SPEC, RW>
pub const fn ftdf_tx_flag_clear_m_1_reg( &self, ) -> &'static Reg<FtdfTxFlagClearM1Reg_SPEC, RW>
Mask flag register 1
Sourcepub const fn ftdf_tx_flag_clear_m_2_reg(
&self,
) -> &'static Reg<FtdfTxFlagClearM2Reg_SPEC, RW>
pub const fn ftdf_tx_flag_clear_m_2_reg( &self, ) -> &'static Reg<FtdfTxFlagClearM2Reg_SPEC, RW>
Clear flag register 2
Sourcepub const fn ftdf_tx_flag_clear_m_3_reg(
&self,
) -> &'static Reg<FtdfTxFlagClearM3Reg_SPEC, RW>
pub const fn ftdf_tx_flag_clear_m_3_reg( &self, ) -> &'static Reg<FtdfTxFlagClearM3Reg_SPEC, RW>
Clear flag register 3
Sourcepub const fn ftdf_tx_flag_s_0_reg(
&self,
) -> &'static Reg<FtdfTxFlagS0Reg_SPEC, RW>
pub const fn ftdf_tx_flag_s_0_reg( &self, ) -> &'static Reg<FtdfTxFlagS0Reg_SPEC, RW>
Transmit packet ready for transmission register 0
Sourcepub const fn ftdf_tx_flag_s_1_reg(
&self,
) -> &'static Reg<FtdfTxFlagS1Reg_SPEC, RW>
pub const fn ftdf_tx_flag_s_1_reg( &self, ) -> &'static Reg<FtdfTxFlagS1Reg_SPEC, RW>
Transmit packet ready for transmission register 1
Sourcepub const fn ftdf_tx_flag_s_2_reg(
&self,
) -> &'static Reg<FtdfTxFlagS2Reg_SPEC, RW>
pub const fn ftdf_tx_flag_s_2_reg( &self, ) -> &'static Reg<FtdfTxFlagS2Reg_SPEC, RW>
Transmit packet ready for transmission register 2
Sourcepub const fn ftdf_tx_flag_s_3_reg(
&self,
) -> &'static Reg<FtdfTxFlagS3Reg_SPEC, RW>
pub const fn ftdf_tx_flag_s_3_reg( &self, ) -> &'static Reg<FtdfTxFlagS3Reg_SPEC, RW>
Transmit packet ready for transmission register 3
Sourcepub const fn ftdf_tx_meta_data_0_0_reg(
&self,
) -> &'static Reg<FtdfTxMetaData00Reg_SPEC, RW>
pub const fn ftdf_tx_meta_data_0_0_reg( &self, ) -> &'static Reg<FtdfTxMetaData00Reg_SPEC, RW>
Transmit metadata register 0
Sourcepub const fn ftdf_tx_meta_data_0_1_reg(
&self,
) -> &'static Reg<FtdfTxMetaData01Reg_SPEC, RW>
pub const fn ftdf_tx_meta_data_0_1_reg( &self, ) -> &'static Reg<FtdfTxMetaData01Reg_SPEC, RW>
Transmit metadata register 1
Sourcepub const fn ftdf_tx_meta_data_0_2_reg(
&self,
) -> &'static Reg<FtdfTxMetaData02Reg_SPEC, RW>
pub const fn ftdf_tx_meta_data_0_2_reg( &self, ) -> &'static Reg<FtdfTxMetaData02Reg_SPEC, RW>
Transmit metadata register 2
Sourcepub const fn ftdf_tx_meta_data_0_3_reg(
&self,
) -> &'static Reg<FtdfTxMetaData03Reg_SPEC, RW>
pub const fn ftdf_tx_meta_data_0_3_reg( &self, ) -> &'static Reg<FtdfTxMetaData03Reg_SPEC, RW>
Transmit metadata register 3
Sourcepub const fn ftdf_tx_meta_data_1_0_reg(
&self,
) -> &'static Reg<FtdfTxMetaData10Reg_SPEC, RW>
pub const fn ftdf_tx_meta_data_1_0_reg( &self, ) -> &'static Reg<FtdfTxMetaData10Reg_SPEC, RW>
Transmit metadata register 0
Sourcepub const fn ftdf_tx_meta_data_1_1_reg(
&self,
) -> &'static Reg<FtdfTxMetaData11Reg_SPEC, RW>
pub const fn ftdf_tx_meta_data_1_1_reg( &self, ) -> &'static Reg<FtdfTxMetaData11Reg_SPEC, RW>
Transmit metadata register 1
Sourcepub const fn ftdf_tx_meta_data_1_2_reg(
&self,
) -> &'static Reg<FtdfTxMetaData12Reg_SPEC, RW>
pub const fn ftdf_tx_meta_data_1_2_reg( &self, ) -> &'static Reg<FtdfTxMetaData12Reg_SPEC, RW>
Transmit metadata register 2
Sourcepub const fn ftdf_tx_meta_data_1_3_reg(
&self,
) -> &'static Reg<FtdfTxMetaData13Reg_SPEC, RW>
pub const fn ftdf_tx_meta_data_1_3_reg( &self, ) -> &'static Reg<FtdfTxMetaData13Reg_SPEC, RW>
Transmit metadata register 3
Sourcepub const fn ftdf_tx_priority_0_reg(
&self,
) -> &'static Reg<FtdfTxPriority0Reg_SPEC, RW>
pub const fn ftdf_tx_priority_0_reg( &self, ) -> &'static Reg<FtdfTxPriority0Reg_SPEC, RW>
Transmit priority register 0
Sourcepub const fn ftdf_tx_priority_1_reg(
&self,
) -> &'static Reg<FtdfTxPriority1Reg_SPEC, RW>
pub const fn ftdf_tx_priority_1_reg( &self, ) -> &'static Reg<FtdfTxPriority1Reg_SPEC, RW>
Transmit priority register 1
Sourcepub const fn ftdf_tx_priority_2_reg(
&self,
) -> &'static Reg<FtdfTxPriority2Reg_SPEC, RW>
pub const fn ftdf_tx_priority_2_reg( &self, ) -> &'static Reg<FtdfTxPriority2Reg_SPEC, RW>
Transmit priority register 2
Sourcepub const fn ftdf_tx_priority_3_reg(
&self,
) -> &'static Reg<FtdfTxPriority3Reg_SPEC, RW>
pub const fn ftdf_tx_priority_3_reg( &self, ) -> &'static Reg<FtdfTxPriority3Reg_SPEC, RW>
Transmit priority register 3
Sourcepub const fn ftdf_tx_return_status_0_0_reg(
&self,
) -> &'static Reg<FtdfTxReturnStatus00Reg_SPEC, RW>
pub const fn ftdf_tx_return_status_0_0_reg( &self, ) -> &'static Reg<FtdfTxReturnStatus00Reg_SPEC, RW>
Transmit status register 0
Sourcepub const fn ftdf_tx_return_status_0_1_reg(
&self,
) -> &'static Reg<FtdfTxReturnStatus01Reg_SPEC, RW>
pub const fn ftdf_tx_return_status_0_1_reg( &self, ) -> &'static Reg<FtdfTxReturnStatus01Reg_SPEC, RW>
Transmit status register 1
Sourcepub const fn ftdf_tx_return_status_0_2_reg(
&self,
) -> &'static Reg<FtdfTxReturnStatus02Reg_SPEC, RW>
pub const fn ftdf_tx_return_status_0_2_reg( &self, ) -> &'static Reg<FtdfTxReturnStatus02Reg_SPEC, RW>
Transmit status register 2
Sourcepub const fn ftdf_tx_return_status_0_3_reg(
&self,
) -> &'static Reg<FtdfTxReturnStatus03Reg_SPEC, RW>
pub const fn ftdf_tx_return_status_0_3_reg( &self, ) -> &'static Reg<FtdfTxReturnStatus03Reg_SPEC, RW>
Transmit status register 3
Sourcepub const fn ftdf_tx_return_status_1_0_reg(
&self,
) -> &'static Reg<FtdfTxReturnStatus10Reg_SPEC, RW>
pub const fn ftdf_tx_return_status_1_0_reg( &self, ) -> &'static Reg<FtdfTxReturnStatus10Reg_SPEC, RW>
Transmit status register 0
Sourcepub const fn ftdf_tx_return_status_1_1_reg(
&self,
) -> &'static Reg<FtdfTxReturnStatus11Reg_SPEC, RW>
pub const fn ftdf_tx_return_status_1_1_reg( &self, ) -> &'static Reg<FtdfTxReturnStatus11Reg_SPEC, RW>
Transmit status register 1
Sourcepub const fn ftdf_tx_return_status_1_2_reg(
&self,
) -> &'static Reg<FtdfTxReturnStatus12Reg_SPEC, RW>
pub const fn ftdf_tx_return_status_1_2_reg( &self, ) -> &'static Reg<FtdfTxReturnStatus12Reg_SPEC, RW>
Transmit status register 2
Sourcepub const fn ftdf_tx_return_status_1_3_reg(
&self,
) -> &'static Reg<FtdfTxReturnStatus13Reg_SPEC, RW>
pub const fn ftdf_tx_return_status_1_3_reg( &self, ) -> &'static Reg<FtdfTxReturnStatus13Reg_SPEC, RW>
Transmit status register 3
Sourcepub const fn ftdf_tx_set_os_reg(&self) -> &'static Reg<FtdfTxSetOsReg_SPEC, RW>
pub const fn ftdf_tx_set_os_reg(&self) -> &'static Reg<FtdfTxSetOsReg_SPEC, RW>
One shot register to set flag
pub const fn ftdf_wakeup_control_os_reg( &self, ) -> &'static Reg<FtdfWakeupControlOsReg_SPEC, RW>
Sourcepub const fn ftdf_wakeup_control_reg(
&self,
) -> &'static Reg<FtdfWakeupControlReg_SPEC, RW>
pub const fn ftdf_wakeup_control_reg( &self, ) -> &'static Reg<FtdfWakeupControlReg_SPEC, RW>
Wakeup timer vcontrol register
Trait Implementations§
impl Copy for Ftdf
impl Eq for Ftdf
impl Send for Ftdf
FTDF registers