[−][src]Struct rsl10_pac::generic::R
Register/field reader
Result of the read
method of a register.
Also it can be used in the modify
method
Methods
impl<U, T> R<U, T> where
U: Copy,
[src]
U: Copy,
impl<FI> R<bool, FI>
[src]
pub fn bit(&self) -> bool
[src]
Value of the field as raw bits
pub fn bit_is_clear(&self) -> bool
[src]
Returns true
if the bit is clear (0)
pub fn bit_is_set(&self) -> bool
[src]
Returns true
if the bit is set (1)
impl R<bool, OD_FEATURE_A>
[src]
pub fn variant(&self) -> OD_FEATURE_A
[src]
Get enumerated values variant
pub fn is_chip_id_od_not_present(&self) -> bool
[src]
Checks if the value of the field is CHIP_ID_OD_NOT_PRESENT
pub fn is_chip_id_od_present(&self) -> bool
[src]
Checks if the value of the field is CHIP_ID_OD_PRESENT
impl R<bool, LPDSP32_FEATURE_A>
[src]
pub fn variant(&self) -> LPDSP32_FEATURE_A
[src]
Get enumerated values variant
pub fn is_chip_id_lpdsp32_not_present(&self) -> bool
[src]
Checks if the value of the field is CHIP_ID_LPDSP32_NOT_PRESENT
pub fn is_chip_id_lpdsp32_present(&self) -> bool
[src]
Checks if the value of the field is CHIP_ID_LPDSP32_PRESENT
impl R<bool, AOBLE_FEATURE_A>
[src]
pub fn variant(&self) -> AOBLE_FEATURE_A
[src]
Get enumerated values variant
pub fn is_chip_id_aoble_not_present(&self) -> bool
[src]
Checks if the value of the field is CHIP_ID_AOBLE_NOT_PRESENT
pub fn is_chip_id_aoble_present(&self) -> bool
[src]
Checks if the value of the field is CHIP_ID_AOBLE_PRESENT
impl R<u32, Reg<u32, _AHBREGS_CHIP_ID_NUM>>
[src]
pub fn chip_family(&self) -> CHIP_FAMILY_R
[src]
Bits 24:31 - Chip Family number
pub fn chip_version(&self) -> CHIP_VERSION_R
[src]
Bits 16:23 - Chip Version number
pub fn chip_major_revision(&self) -> CHIP_MAJOR_REVISION_R
[src]
Bits 8:15 - Chip Major Revision number
pub fn chip_minor_revision(&self) -> CHIP_MINOR_REVISION_R
[src]
Bits 3:7 - Chip Minor Revision number
pub fn od_feature(&self) -> OD_FEATURE_R
[src]
Bit 2 - OD feature
pub fn lpdsp32_feature(&self) -> LPDSP32_FEATURE_R
[src]
Bit 1 - LPDSP32 feature
pub fn aoble_feature(&self) -> AOBLE_FEATURE_R
[src]
Bit 0 - AOBLE feature
impl R<bool, LPDSP32_STATUS_A>
[src]
pub fn variant(&self) -> LPDSP32_STATUS_A
[src]
Get enumerated values variant
pub fn is_lpdsp32_disabled_device(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_DISABLED_DEVICE
pub fn is_lpdsp32_enabled_device(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_ENABLED_DEVICE
impl R<bool, LPDSP32_RUNNING_A>
[src]
pub fn variant(&self) -> LPDSP32_RUNNING_A
[src]
Get enumerated values variant
pub fn is_dss_lpdsp32_state_pause(&self) -> bool
[src]
Checks if the value of the field is DSS_LPDSP32_STATE_PAUSE
pub fn is_dss_lpdsp32_state_run(&self) -> bool
[src]
Checks if the value of the field is DSS_LPDSP32_STATE_RUN
impl R<u32, Reg<u32, _SYSCTRL_DSS_CTRL>>
[src]
pub fn lpdsp32_status(&self) -> LPDSP32_STATUS_R
[src]
Bit 8 - LPDSP32 feature status
pub fn lpdsp32_running(&self) -> LPDSP32_RUNNING_R
[src]
Bit 0 - LPDSP32 running status
impl R<bool, DSP_PRAM0_OVERLAY_CFG_A>
[src]
pub fn variant(&self) -> DSP_PRAM0_OVERLAY_CFG_A
[src]
Get enumerated values variant
pub fn is_dsp_pram0_overlay_disable(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM0_OVERLAY_DISABLE
pub fn is_dsp_pram0_overlay_enable(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM0_OVERLAY_ENABLE
impl R<bool, DSP_PRAM1_OVERLAY_CFG_A>
[src]
pub fn variant(&self) -> DSP_PRAM1_OVERLAY_CFG_A
[src]
Get enumerated values variant
pub fn is_dsp_pram1_overlay_disable(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM1_OVERLAY_DISABLE
pub fn is_dsp_pram1_overlay_enable(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM1_OVERLAY_ENABLE
impl R<bool, DSP_PRAM2_OVERLAY_CFG_A>
[src]
pub fn variant(&self) -> DSP_PRAM2_OVERLAY_CFG_A
[src]
Get enumerated values variant
pub fn is_dsp_pram2_overlay_disable(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM2_OVERLAY_DISABLE
pub fn is_dsp_pram2_overlay_enable(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM2_OVERLAY_ENABLE
impl R<bool, DSP_PRAM3_OVERLAY_CFG_A>
[src]
pub fn variant(&self) -> DSP_PRAM3_OVERLAY_CFG_A
[src]
Get enumerated values variant
pub fn is_dsp_pram3_overlay_disable(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM3_OVERLAY_DISABLE
pub fn is_dsp_pram3_overlay_enable(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM3_OVERLAY_ENABLE
impl R<bool, PRAM3_OVERLAY_CFG_A>
[src]
pub fn variant(&self) -> PRAM3_OVERLAY_CFG_A
[src]
Get enumerated values variant
pub fn is_pram3_overlay_disable(&self) -> bool
[src]
Checks if the value of the field is PRAM3_OVERLAY_DISABLE
pub fn is_pram3_overlay_enable(&self) -> bool
[src]
Checks if the value of the field is PRAM3_OVERLAY_ENABLE
impl R<bool, PRAM2_OVERLAY_CFG_A>
[src]
pub fn variant(&self) -> PRAM2_OVERLAY_CFG_A
[src]
Get enumerated values variant
pub fn is_pram2_overlay_disable(&self) -> bool
[src]
Checks if the value of the field is PRAM2_OVERLAY_DISABLE
pub fn is_pram2_overlay_enable(&self) -> bool
[src]
Checks if the value of the field is PRAM2_OVERLAY_ENABLE
impl R<bool, PRAM1_OVERLAY_CFG_A>
[src]
pub fn variant(&self) -> PRAM1_OVERLAY_CFG_A
[src]
Get enumerated values variant
pub fn is_pram1_overlay_disable(&self) -> bool
[src]
Checks if the value of the field is PRAM1_OVERLAY_DISABLE
pub fn is_pram1_overlay_enable(&self) -> bool
[src]
Checks if the value of the field is PRAM1_OVERLAY_ENABLE
impl R<bool, PRAM0_OVERLAY_CFG_A>
[src]
pub fn variant(&self) -> PRAM0_OVERLAY_CFG_A
[src]
Get enumerated values variant
pub fn is_pram0_overlay_disable(&self) -> bool
[src]
Checks if the value of the field is PRAM0_OVERLAY_DISABLE
pub fn is_pram0_overlay_enable(&self) -> bool
[src]
Checks if the value of the field is PRAM0_OVERLAY_ENABLE
impl R<u32, Reg<u32, _SYSCTRL_FLASH_OVERLAY_CFG>>
[src]
pub fn dsp_pram0_overlay_cfg(&self) -> DSP_PRAM0_OVERLAY_CFG_R
[src]
Bit 7 - DSP_PRAM0 Flash overlay configuration
pub fn dsp_pram1_overlay_cfg(&self) -> DSP_PRAM1_OVERLAY_CFG_R
[src]
Bit 6 - DSP_PRAM1 Flash overlay configuration
pub fn dsp_pram2_overlay_cfg(&self) -> DSP_PRAM2_OVERLAY_CFG_R
[src]
Bit 5 - DSP_PRAM2 Flash overlay configuration
pub fn dsp_pram3_overlay_cfg(&self) -> DSP_PRAM3_OVERLAY_CFG_R
[src]
Bit 4 - DSP_PRAM3 Flash overlay configuration
pub fn pram3_overlay_cfg(&self) -> PRAM3_OVERLAY_CFG_R
[src]
Bit 3 - PRAM3 Flash overlay configuration
pub fn pram2_overlay_cfg(&self) -> PRAM2_OVERLAY_CFG_R
[src]
Bit 2 - PRAM2 Flash overlay configuration
pub fn pram1_overlay_cfg(&self) -> PRAM1_OVERLAY_CFG_R
[src]
Bit 1 - PRAM1 Flash overlay configuration
pub fn pram0_overlay_cfg(&self) -> PRAM0_OVERLAY_CFG_R
[src]
Bit 0 - PRAM0 Flash overlay configuration
impl R<bool, CSS_LOOP_CACHE_ENABLE_A>
[src]
pub fn variant(&self) -> CSS_LOOP_CACHE_ENABLE_A
[src]
Get enumerated values variant
pub fn is_css_loop_cache_disable(&self) -> bool
[src]
Checks if the value of the field is CSS_LOOP_CACHE_DISABLE
pub fn is_css_loop_cache_enable(&self) -> bool
[src]
Checks if the value of the field is CSS_LOOP_CACHE_ENABLE
impl R<u32, Reg<u32, _SYSCTRL_CSS_LOOP_CACHE_CFG>>
[src]
pub fn css_loop_cache_enable(&self) -> CSS_LOOP_CACHE_ENABLE_R
[src]
Bit 0 - CSS loop cache enable
impl R<bool, DSS_LOOP_CACHE_ENABLE_A>
[src]
pub fn variant(&self) -> DSS_LOOP_CACHE_ENABLE_A
[src]
Get enumerated values variant
pub fn is_dss_loop_cache_disable(&self) -> bool
[src]
Checks if the value of the field is DSS_LOOP_CACHE_DISABLE
pub fn is_dss_loop_cache_enable(&self) -> bool
[src]
Checks if the value of the field is DSS_LOOP_CACHE_ENABLE
impl R<u32, Reg<u32, _SYSCTRL_DSS_LOOP_CACHE_CFG>>
[src]
pub fn dss_loop_cache_enable(&self) -> DSS_LOOP_CACHE_ENABLE_R
[src]
Bit 0 - DSS loop cache enable
impl R<bool, BB_MEM_ERROR_A>
[src]
pub fn variant(&self) -> BB_MEM_ERROR_A
[src]
Get enumerated values variant
pub fn is_bb_mem_no_error_detected(&self) -> bool
[src]
Checks if the value of the field is BB_MEM_NO_ERROR_DETECTED
pub fn is_bb_mem_error_detected(&self) -> bool
[src]
Checks if the value of the field is BB_MEM_ERROR_DETECTED
impl R<bool, FLASH_COPIER_MEM_ERROR_A>
[src]
pub fn variant(&self) -> FLASH_COPIER_MEM_ERROR_A
[src]
Get enumerated values variant
pub fn is_flash_copier_mem_no_error_detected(&self) -> bool
[src]
Checks if the value of the field is FLASH_COPIER_MEM_NO_ERROR_DETECTED
pub fn is_flash_copier_mem_error_detected(&self) -> bool
[src]
Checks if the value of the field is FLASH_COPIER_MEM_ERROR_DETECTED
impl R<bool, DMA_MEM_ERROR_A>
[src]
pub fn variant(&self) -> DMA_MEM_ERROR_A
[src]
Get enumerated values variant
pub fn is_dma_mem_no_error_detected(&self) -> bool
[src]
Checks if the value of the field is DMA_MEM_NO_ERROR_DETECTED
pub fn is_dma_mem_error_detected(&self) -> bool
[src]
Checks if the value of the field is DMA_MEM_ERROR_DETECTED
impl R<bool, LPDSP32_DMEM_ERROR_A>
[src]
pub fn variant(&self) -> LPDSP32_DMEM_ERROR_A
[src]
Get enumerated values variant
pub fn is_lpdsp32_dmem_no_error_detected(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_DMEM_NO_ERROR_DETECTED
pub fn is_lpdsp32_dmem_error_detected(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_DMEM_ERROR_DETECTED
impl R<bool, LPDSP32_PMEM_ERROR_A>
[src]
pub fn variant(&self) -> LPDSP32_PMEM_ERROR_A
[src]
Get enumerated values variant
pub fn is_lpdsp32_pmem_no_error_detected(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_PMEM_NO_ERROR_DETECTED
pub fn is_lpdsp32_pmem_error_detected(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_PMEM_ERROR_DETECTED
impl R<u32, Reg<u32, _SYSCTRL_MEM_ERROR>>
[src]
pub fn bb_mem_error(&self) -> BB_MEM_ERROR_R
[src]
Bit 4 - Baseband memory error flag
pub fn flash_copier_mem_error(&self) -> FLASH_COPIER_MEM_ERROR_R
[src]
Bit 3 - Flash copier memory error flag
pub fn dma_mem_error(&self) -> DMA_MEM_ERROR_R
[src]
Bit 2 - DMA memory error flag
pub fn lpdsp32_dmem_error(&self) -> LPDSP32_DMEM_ERROR_R
[src]
Bit 1 - LPDSP32 data memory error flag
pub fn lpdsp32_pmem_error(&self) -> LPDSP32_PMEM_ERROR_R
[src]
Bit 0 - LPDSP32 program memory error flag
impl R<bool, DSP_DRAM5_POWER_A>
[src]
pub fn variant(&self) -> DSP_DRAM5_POWER_A
[src]
Get enumerated values variant
pub fn is_dsp_dram5_power_disable(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM5_POWER_DISABLE
pub fn is_dsp_dram5_power_enable(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM5_POWER_ENABLE
impl R<bool, DSP_DRAM4_POWER_A>
[src]
pub fn variant(&self) -> DSP_DRAM4_POWER_A
[src]
Get enumerated values variant
pub fn is_dsp_dram4_power_disable(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM4_POWER_DISABLE
pub fn is_dsp_dram4_power_enable(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM4_POWER_ENABLE
impl R<bool, DSP_DRAM3_POWER_A>
[src]
pub fn variant(&self) -> DSP_DRAM3_POWER_A
[src]
Get enumerated values variant
pub fn is_dsp_dram3_power_disable(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM3_POWER_DISABLE
pub fn is_dsp_dram3_power_enable(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM3_POWER_ENABLE
impl R<bool, DSP_DRAM2_POWER_A>
[src]
pub fn variant(&self) -> DSP_DRAM2_POWER_A
[src]
Get enumerated values variant
pub fn is_dsp_dram2_power_disable(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM2_POWER_DISABLE
pub fn is_dsp_dram2_power_enable(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM2_POWER_ENABLE
impl R<bool, DSP_DRAM1_POWER_A>
[src]
pub fn variant(&self) -> DSP_DRAM1_POWER_A
[src]
Get enumerated values variant
pub fn is_dsp_dram1_power_disable(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM1_POWER_DISABLE
pub fn is_dsp_dram1_power_enable(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM1_POWER_ENABLE
impl R<bool, DSP_DRAM0_POWER_A>
[src]
pub fn variant(&self) -> DSP_DRAM0_POWER_A
[src]
Get enumerated values variant
pub fn is_dsp_dram0_power_disable(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM0_POWER_DISABLE
pub fn is_dsp_dram0_power_enable(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM0_POWER_ENABLE
impl R<bool, DSP_PRAM3_POWER_A>
[src]
pub fn variant(&self) -> DSP_PRAM3_POWER_A
[src]
Get enumerated values variant
pub fn is_dsp_pram3_power_disable(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM3_POWER_DISABLE
pub fn is_dsp_pram3_power_enable(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM3_POWER_ENABLE
impl R<bool, DSP_PRAM2_POWER_A>
[src]
pub fn variant(&self) -> DSP_PRAM2_POWER_A
[src]
Get enumerated values variant
pub fn is_dsp_pram2_power_disable(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM2_POWER_DISABLE
pub fn is_dsp_pram2_power_enable(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM2_POWER_ENABLE
impl R<bool, DSP_PRAM1_POWER_A>
[src]
pub fn variant(&self) -> DSP_PRAM1_POWER_A
[src]
Get enumerated values variant
pub fn is_dsp_pram1_power_disable(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM1_POWER_DISABLE
pub fn is_dsp_pram1_power_enable(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM1_POWER_ENABLE
impl R<bool, DSP_PRAM0_POWER_A>
[src]
pub fn variant(&self) -> DSP_PRAM0_POWER_A
[src]
Get enumerated values variant
pub fn is_dsp_pram0_power_disable(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM0_POWER_DISABLE
pub fn is_dsp_pram0_power_enable(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM0_POWER_ENABLE
impl R<bool, BB_DRAM1_POWER_A>
[src]
pub fn variant(&self) -> BB_DRAM1_POWER_A
[src]
Get enumerated values variant
pub fn is_bb_dram1_power_disable(&self) -> bool
[src]
Checks if the value of the field is BB_DRAM1_POWER_DISABLE
pub fn is_bb_dram1_power_enable(&self) -> bool
[src]
Checks if the value of the field is BB_DRAM1_POWER_ENABLE
impl R<bool, BB_DRAM0_POWER_A>
[src]
pub fn variant(&self) -> BB_DRAM0_POWER_A
[src]
Get enumerated values variant
pub fn is_bb_dram0_power_disable(&self) -> bool
[src]
Checks if the value of the field is BB_DRAM0_POWER_DISABLE
pub fn is_bb_dram0_power_enable(&self) -> bool
[src]
Checks if the value of the field is BB_DRAM0_POWER_ENABLE
impl R<bool, DRAM2_POWER_A>
[src]
pub fn variant(&self) -> DRAM2_POWER_A
[src]
Get enumerated values variant
pub fn is_dram2_power_disable(&self) -> bool
[src]
Checks if the value of the field is DRAM2_POWER_DISABLE
pub fn is_dram2_power_enable(&self) -> bool
[src]
Checks if the value of the field is DRAM2_POWER_ENABLE
impl R<bool, DRAM1_POWER_A>
[src]
pub fn variant(&self) -> DRAM1_POWER_A
[src]
Get enumerated values variant
pub fn is_dram1_power_disable(&self) -> bool
[src]
Checks if the value of the field is DRAM1_POWER_DISABLE
pub fn is_dram1_power_enable(&self) -> bool
[src]
Checks if the value of the field is DRAM1_POWER_ENABLE
impl R<bool, DRAM0_POWER_A>
[src]
pub fn variant(&self) -> DRAM0_POWER_A
[src]
Get enumerated values variant
pub fn is_dram0_power_disable(&self) -> bool
[src]
Checks if the value of the field is DRAM0_POWER_DISABLE
pub fn is_dram0_power_enable(&self) -> bool
[src]
Checks if the value of the field is DRAM0_POWER_ENABLE
impl R<bool, PRAM3_POWER_A>
[src]
pub fn variant(&self) -> PRAM3_POWER_A
[src]
Get enumerated values variant
pub fn is_pram3_power_disable(&self) -> bool
[src]
Checks if the value of the field is PRAM3_POWER_DISABLE
pub fn is_pram3_power_enable(&self) -> bool
[src]
Checks if the value of the field is PRAM3_POWER_ENABLE
impl R<bool, PRAM2_POWER_A>
[src]
pub fn variant(&self) -> PRAM2_POWER_A
[src]
Get enumerated values variant
pub fn is_pram2_power_disable(&self) -> bool
[src]
Checks if the value of the field is PRAM2_POWER_DISABLE
pub fn is_pram2_power_enable(&self) -> bool
[src]
Checks if the value of the field is PRAM2_POWER_ENABLE
impl R<bool, PRAM1_POWER_A>
[src]
pub fn variant(&self) -> PRAM1_POWER_A
[src]
Get enumerated values variant
pub fn is_pram1_power_disable(&self) -> bool
[src]
Checks if the value of the field is PRAM1_POWER_DISABLE
pub fn is_pram1_power_enable(&self) -> bool
[src]
Checks if the value of the field is PRAM1_POWER_ENABLE
impl R<bool, PRAM0_POWER_A>
[src]
pub fn variant(&self) -> PRAM0_POWER_A
[src]
Get enumerated values variant
pub fn is_pram0_power_disable(&self) -> bool
[src]
Checks if the value of the field is PRAM0_POWER_DISABLE
pub fn is_pram0_power_enable(&self) -> bool
[src]
Checks if the value of the field is PRAM0_POWER_ENABLE
impl R<bool, FLASH_POWER_A>
[src]
pub fn variant(&self) -> FLASH_POWER_A
[src]
Get enumerated values variant
pub fn is_flash_power_disable(&self) -> bool
[src]
Checks if the value of the field is FLASH_POWER_DISABLE
pub fn is_flash_power_enable(&self) -> bool
[src]
Checks if the value of the field is FLASH_POWER_ENABLE
impl R<bool, PROM_POWER_A>
[src]
pub fn variant(&self) -> PROM_POWER_A
[src]
Get enumerated values variant
pub fn is_prom_power_disable(&self) -> bool
[src]
Checks if the value of the field is PROM_POWER_DISABLE
pub fn is_prom_power_enable(&self) -> bool
[src]
Checks if the value of the field is PROM_POWER_ENABLE
impl R<u32, Reg<u32, _SYSCTRL_MEM_POWER_CFG>>
[src]
pub fn dsp_dram5_power(&self) -> DSP_DRAM5_POWER_R
[src]
Bit 21 - DSP PRAM0 power configuration
pub fn dsp_dram4_power(&self) -> DSP_DRAM4_POWER_R
[src]
Bit 20 - DSP PRAM0 power configuration
pub fn dsp_dram3_power(&self) -> DSP_DRAM3_POWER_R
[src]
Bit 19 - DSP PRAM0 power configuration
pub fn dsp_dram2_power(&self) -> DSP_DRAM2_POWER_R
[src]
Bit 18 - DSP PRAM0 power configuration
pub fn dsp_dram1_power(&self) -> DSP_DRAM1_POWER_R
[src]
Bit 17 - DSP PRAM0 power configuration
pub fn dsp_dram0_power(&self) -> DSP_DRAM0_POWER_R
[src]
Bit 16 - DSP PRAM0 power configuration
pub fn dsp_pram3_power(&self) -> DSP_PRAM3_POWER_R
[src]
Bit 15 - DSP PRAM0 power configuration
pub fn dsp_pram2_power(&self) -> DSP_PRAM2_POWER_R
[src]
Bit 14 - DSP PRAM0 power configuration
pub fn dsp_pram1_power(&self) -> DSP_PRAM1_POWER_R
[src]
Bit 13 - DSP PRAM0 power configuration
pub fn dsp_pram0_power(&self) -> DSP_PRAM0_POWER_R
[src]
Bit 12 - DSP PRAM0 power configuration
pub fn bb_dram1_power(&self) -> BB_DRAM1_POWER_R
[src]
Bit 11 - Baseband DRAM1 power configuration
pub fn bb_dram0_power(&self) -> BB_DRAM0_POWER_R
[src]
Bit 10 - Baseband DRAM0 power configuration
pub fn dram2_power(&self) -> DRAM2_POWER_R
[src]
Bit 8 - DRAM2 power configuration
pub fn dram1_power(&self) -> DRAM1_POWER_R
[src]
Bit 7 - DRAM1 power configuration
pub fn dram0_power(&self) -> DRAM0_POWER_R
[src]
Bit 6 - DRAM0 power configuration
pub fn pram3_power(&self) -> PRAM3_POWER_R
[src]
Bit 5 - PRAM3 power configuration
pub fn pram2_power(&self) -> PRAM2_POWER_R
[src]
Bit 4 - PRAM2 power configuration
pub fn pram1_power(&self) -> PRAM1_POWER_R
[src]
Bit 3 - PRAM1 power configuration
pub fn pram0_power(&self) -> PRAM0_POWER_R
[src]
Bit 2 - PRAM0 power configuration
pub fn flash_power(&self) -> FLASH_POWER_R
[src]
Bit 1 - Flash power configuration
pub fn prom_power(&self) -> PROM_POWER_R
[src]
Bit 0 - PROM power configuration
impl R<bool, DSP_DRAM5_ACCESS_A>
[src]
pub fn variant(&self) -> DSP_DRAM5_ACCESS_A
[src]
Get enumerated values variant
pub fn is_dsp_dram5_access_disable(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM5_ACCESS_DISABLE
pub fn is_dsp_dram5_access_enable(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM5_ACCESS_ENABLE
impl R<bool, DSP_DRAM4_ACCESS_A>
[src]
pub fn variant(&self) -> DSP_DRAM4_ACCESS_A
[src]
Get enumerated values variant
pub fn is_dsp_dram4_access_disable(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM4_ACCESS_DISABLE
pub fn is_dsp_dram4_access_enable(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM4_ACCESS_ENABLE
impl R<bool, DSP_DRAM3_ACCESS_A>
[src]
pub fn variant(&self) -> DSP_DRAM3_ACCESS_A
[src]
Get enumerated values variant
pub fn is_dsp_dram3_access_disable(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM3_ACCESS_DISABLE
pub fn is_dsp_dram3_access_enable(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM3_ACCESS_ENABLE
impl R<bool, DSP_DRAM2_ACCESS_A>
[src]
pub fn variant(&self) -> DSP_DRAM2_ACCESS_A
[src]
Get enumerated values variant
pub fn is_dsp_dram2_access_disable(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM2_ACCESS_DISABLE
pub fn is_dsp_dram2_access_enable(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM2_ACCESS_ENABLE
impl R<bool, DSP_DRAM1_ACCESS_A>
[src]
pub fn variant(&self) -> DSP_DRAM1_ACCESS_A
[src]
Get enumerated values variant
pub fn is_dsp_dram1_access_disable(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM1_ACCESS_DISABLE
pub fn is_dsp_dram1_access_enable(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM1_ACCESS_ENABLE
impl R<bool, DSP_DRAM0_ACCESS_A>
[src]
pub fn variant(&self) -> DSP_DRAM0_ACCESS_A
[src]
Get enumerated values variant
pub fn is_dsp_dram0_access_disable(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM0_ACCESS_DISABLE
pub fn is_dsp_dram0_access_enable(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM0_ACCESS_ENABLE
impl R<bool, DSP_PRAM3_ACCESS_A>
[src]
pub fn variant(&self) -> DSP_PRAM3_ACCESS_A
[src]
Get enumerated values variant
pub fn is_dsp_pram3_access_disable(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM3_ACCESS_DISABLE
pub fn is_dsp_pram3_access_enable(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM3_ACCESS_ENABLE
impl R<bool, DSP_PRAM2_ACCESS_A>
[src]
pub fn variant(&self) -> DSP_PRAM2_ACCESS_A
[src]
Get enumerated values variant
pub fn is_dsp_pram2_access_disable(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM2_ACCESS_DISABLE
pub fn is_dsp_pram2_access_enable(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM2_ACCESS_ENABLE
impl R<bool, DSP_PRAM1_ACCESS_A>
[src]
pub fn variant(&self) -> DSP_PRAM1_ACCESS_A
[src]
Get enumerated values variant
pub fn is_dsp_pram1_access_disable(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM1_ACCESS_DISABLE
pub fn is_dsp_pram1_access_enable(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM1_ACCESS_ENABLE
impl R<bool, DSP_PRAM0_ACCESS_A>
[src]
pub fn variant(&self) -> DSP_PRAM0_ACCESS_A
[src]
Get enumerated values variant
pub fn is_dsp_pram0_access_disable(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM0_ACCESS_DISABLE
pub fn is_dsp_pram0_access_enable(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM0_ACCESS_ENABLE
impl R<bool, BB_DRAM1_ACCESS_A>
[src]
pub fn variant(&self) -> BB_DRAM1_ACCESS_A
[src]
Get enumerated values variant
pub fn is_bb_dram1_access_disable(&self) -> bool
[src]
Checks if the value of the field is BB_DRAM1_ACCESS_DISABLE
pub fn is_bb_dram1_access_enable(&self) -> bool
[src]
Checks if the value of the field is BB_DRAM1_ACCESS_ENABLE
impl R<bool, BB_DRAM0_ACCESS_A>
[src]
pub fn variant(&self) -> BB_DRAM0_ACCESS_A
[src]
Get enumerated values variant
pub fn is_bb_dram0_access_disable(&self) -> bool
[src]
Checks if the value of the field is BB_DRAM0_ACCESS_DISABLE
pub fn is_bb_dram0_access_enable(&self) -> bool
[src]
Checks if the value of the field is BB_DRAM0_ACCESS_ENABLE
impl R<bool, DRAM2_ACCESS_A>
[src]
pub fn variant(&self) -> DRAM2_ACCESS_A
[src]
Get enumerated values variant
pub fn is_dram2_access_disable(&self) -> bool
[src]
Checks if the value of the field is DRAM2_ACCESS_DISABLE
pub fn is_dram2_access_enable(&self) -> bool
[src]
Checks if the value of the field is DRAM2_ACCESS_ENABLE
impl R<bool, DRAM1_ACCESS_A>
[src]
pub fn variant(&self) -> DRAM1_ACCESS_A
[src]
Get enumerated values variant
pub fn is_dram1_access_disable(&self) -> bool
[src]
Checks if the value of the field is DRAM1_ACCESS_DISABLE
pub fn is_dram1_access_enable(&self) -> bool
[src]
Checks if the value of the field is DRAM1_ACCESS_ENABLE
impl R<bool, DRAM0_ACCESS_A>
[src]
pub fn variant(&self) -> DRAM0_ACCESS_A
[src]
Get enumerated values variant
pub fn is_dram0_access_disable(&self) -> bool
[src]
Checks if the value of the field is DRAM0_ACCESS_DISABLE
pub fn is_dram0_access_enable(&self) -> bool
[src]
Checks if the value of the field is DRAM0_ACCESS_ENABLE
impl R<bool, PRAM3_ACCESS_A>
[src]
pub fn variant(&self) -> PRAM3_ACCESS_A
[src]
Get enumerated values variant
pub fn is_pram3_access_disable(&self) -> bool
[src]
Checks if the value of the field is PRAM3_ACCESS_DISABLE
pub fn is_pram3_access_enable(&self) -> bool
[src]
Checks if the value of the field is PRAM3_ACCESS_ENABLE
impl R<bool, PRAM2_ACCESS_A>
[src]
pub fn variant(&self) -> PRAM2_ACCESS_A
[src]
Get enumerated values variant
pub fn is_pram2_access_disable(&self) -> bool
[src]
Checks if the value of the field is PRAM2_ACCESS_DISABLE
pub fn is_pram2_access_enable(&self) -> bool
[src]
Checks if the value of the field is PRAM2_ACCESS_ENABLE
impl R<bool, PRAM1_ACCESS_A>
[src]
pub fn variant(&self) -> PRAM1_ACCESS_A
[src]
Get enumerated values variant
pub fn is_pram1_access_disable(&self) -> bool
[src]
Checks if the value of the field is PRAM1_ACCESS_DISABLE
pub fn is_pram1_access_enable(&self) -> bool
[src]
Checks if the value of the field is PRAM1_ACCESS_ENABLE
impl R<bool, PRAM0_ACCESS_A>
[src]
pub fn variant(&self) -> PRAM0_ACCESS_A
[src]
Get enumerated values variant
pub fn is_pram0_access_disable(&self) -> bool
[src]
Checks if the value of the field is PRAM0_ACCESS_DISABLE
pub fn is_pram0_access_enable(&self) -> bool
[src]
Checks if the value of the field is PRAM0_ACCESS_ENABLE
impl R<bool, FLASH_ACCESS_A>
[src]
pub fn variant(&self) -> FLASH_ACCESS_A
[src]
Get enumerated values variant
pub fn is_flash_access_disable(&self) -> bool
[src]
Checks if the value of the field is FLASH_ACCESS_DISABLE
pub fn is_flash_access_enable(&self) -> bool
[src]
Checks if the value of the field is FLASH_ACCESS_ENABLE
impl R<bool, PROM_ACCESS_A>
[src]
pub fn variant(&self) -> PROM_ACCESS_A
[src]
Get enumerated values variant
pub fn is_prom_access_disable(&self) -> bool
[src]
Checks if the value of the field is PROM_ACCESS_DISABLE
pub fn is_prom_access_enable(&self) -> bool
[src]
Checks if the value of the field is PROM_ACCESS_ENABLE
impl R<u32, Reg<u32, _SYSCTRL_MEM_ACCESS_CFG>>
[src]
pub fn wakeup_addr_packed(&self) -> WAKEUP_ADDR_PACKED_R
[src]
Bits 24:30 - Wakeup restore address in packed 7-bit format. When written, SYSCTRL_WAKEUP_ADDR is updated. This field reads back as zero when SYSCTRL_WAKEUP_ADDR does not point to an enabled RAM instance.
pub fn dsp_dram5_access(&self) -> DSP_DRAM5_ACCESS_R
[src]
Bit 21 - DSP PRAM0 access configuration
pub fn dsp_dram4_access(&self) -> DSP_DRAM4_ACCESS_R
[src]
Bit 20 - DSP PRAM0 access configuration
pub fn dsp_dram3_access(&self) -> DSP_DRAM3_ACCESS_R
[src]
Bit 19 - DSP PRAM0 access configuration
pub fn dsp_dram2_access(&self) -> DSP_DRAM2_ACCESS_R
[src]
Bit 18 - DSP PRAM0 access configuration
pub fn dsp_dram1_access(&self) -> DSP_DRAM1_ACCESS_R
[src]
Bit 17 - DSP PRAM0 access configuration
pub fn dsp_dram0_access(&self) -> DSP_DRAM0_ACCESS_R
[src]
Bit 16 - DSP PRAM0 access configuration
pub fn dsp_pram3_access(&self) -> DSP_PRAM3_ACCESS_R
[src]
Bit 15 - DSP PRAM0 access configuration
pub fn dsp_pram2_access(&self) -> DSP_PRAM2_ACCESS_R
[src]
Bit 14 - DSP PRAM0 access configuration
pub fn dsp_pram1_access(&self) -> DSP_PRAM1_ACCESS_R
[src]
Bit 13 - DSP PRAM0 access configuration
pub fn dsp_pram0_access(&self) -> DSP_PRAM0_ACCESS_R
[src]
Bit 12 - DSP PRAM0 access configuration
pub fn bb_dram1_access(&self) -> BB_DRAM1_ACCESS_R
[src]
Bit 11 - Baseband DRAM1 access configuration
pub fn bb_dram0_access(&self) -> BB_DRAM0_ACCESS_R
[src]
Bit 10 - Baseband DRAM0 access configuration
pub fn dram2_access(&self) -> DRAM2_ACCESS_R
[src]
Bit 8 - DRAM2 access configuration
pub fn dram1_access(&self) -> DRAM1_ACCESS_R
[src]
Bit 7 - DRAM1 access configuration
pub fn dram0_access(&self) -> DRAM0_ACCESS_R
[src]
Bit 6 - DRAM0 access configuration
pub fn pram3_access(&self) -> PRAM3_ACCESS_R
[src]
Bit 5 - PRAM3 access configuration
pub fn pram2_access(&self) -> PRAM2_ACCESS_R
[src]
Bit 4 - PRAM2 access configuration
pub fn pram1_access(&self) -> PRAM1_ACCESS_R
[src]
Bit 3 - PRAM1 access configuration
pub fn pram0_access(&self) -> PRAM0_ACCESS_R
[src]
Bit 2 - PRAM0 access configuration
pub fn flash_access(&self) -> FLASH_ACCESS_R
[src]
Bit 1 - Flash access configuration
pub fn prom_access(&self) -> PROM_ACCESS_R
[src]
Bit 0 - PROM access configuration
impl R<u32, Reg<u32, _SYSCTRL_WAKEUP_ADDR>>
[src]
pub fn wakeup_addr(&self) -> WAKEUP_ADDR_R
[src]
Bits 0:31 - Wakeup restore address in unpacked 32-bit format. When written, the WAKEUP_ADDR_PACKED field of SYSCTRL_MEM_ACCESS_CFG is updated. Bits 0-12 must be 0x0000 or 0x1FE8 (top or bottom of memory instance). Bits 17-20, 22-28 and 30-31 must be zero. When the WAKEUP_ADDR_PACKED field does not point to memory that is currently accessible, then SYSCTRL_WAKEUP_ADDR reads back as all zeros.
impl R<bool, DSP_DRAM5_RETENTION_A>
[src]
pub fn variant(&self) -> DSP_DRAM5_RETENTION_A
[src]
Get enumerated values variant
pub fn is_dsp_dram5_normal_mode(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM5_NORMAL_MODE
pub fn is_dsp_dram5_retention_mode(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM5_RETENTION_MODE
impl R<bool, DSP_DRAM4_RETENTION_A>
[src]
pub fn variant(&self) -> DSP_DRAM4_RETENTION_A
[src]
Get enumerated values variant
pub fn is_dsp_dram4_normal_mode(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM4_NORMAL_MODE
pub fn is_dsp_dram4_retention_mode(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM4_RETENTION_MODE
impl R<bool, DSP_DRAM3_RETENTION_A>
[src]
pub fn variant(&self) -> DSP_DRAM3_RETENTION_A
[src]
Get enumerated values variant
pub fn is_dsp_dram3_normal_mode(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM3_NORMAL_MODE
pub fn is_dsp_dram3_retention_mode(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM3_RETENTION_MODE
impl R<bool, DSP_DRAM2_RETENTION_A>
[src]
pub fn variant(&self) -> DSP_DRAM2_RETENTION_A
[src]
Get enumerated values variant
pub fn is_dsp_dram2_normal_mode(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM2_NORMAL_MODE
pub fn is_dsp_dram2_retention_mode(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM2_RETENTION_MODE
impl R<bool, DSP_DRAM1_RETENTION_A>
[src]
pub fn variant(&self) -> DSP_DRAM1_RETENTION_A
[src]
Get enumerated values variant
pub fn is_dsp_dram1_normal_mode(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM1_NORMAL_MODE
pub fn is_dsp_dram1_retention_mode(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM1_RETENTION_MODE
impl R<bool, DSP_DRAM0_RETENTION_A>
[src]
pub fn variant(&self) -> DSP_DRAM0_RETENTION_A
[src]
Get enumerated values variant
pub fn is_dsp_dram0_normal_mode(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM0_NORMAL_MODE
pub fn is_dsp_dram0_retention_mode(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM0_RETENTION_MODE
impl R<bool, DSP_PRAM3_RETENTION_A>
[src]
pub fn variant(&self) -> DSP_PRAM3_RETENTION_A
[src]
Get enumerated values variant
pub fn is_dsp_pram3_normal_mode(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM3_NORMAL_MODE
pub fn is_dsp_pram3_retention_mode(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM3_RETENTION_MODE
impl R<bool, DSP_PRAM2_RETENTION_A>
[src]
pub fn variant(&self) -> DSP_PRAM2_RETENTION_A
[src]
Get enumerated values variant
pub fn is_dsp_pram2_normal_mode(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM2_NORMAL_MODE
pub fn is_dsp_pram2_retention_mode(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM2_RETENTION_MODE
impl R<bool, DSP_PRAM1_RETENTION_A>
[src]
pub fn variant(&self) -> DSP_PRAM1_RETENTION_A
[src]
Get enumerated values variant
pub fn is_dsp_pram1_normal_mode(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM1_NORMAL_MODE
pub fn is_dsp_pram1_retention_mode(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM1_RETENTION_MODE
impl R<bool, DSP_PRAM0_RETENTION_A>
[src]
pub fn variant(&self) -> DSP_PRAM0_RETENTION_A
[src]
Get enumerated values variant
pub fn is_dsp_pram0_normal_mode(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM0_NORMAL_MODE
pub fn is_dsp_pram0_retention_mode(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM0_RETENTION_MODE
impl R<bool, BB_DRAM1_RETENTION_A>
[src]
pub fn variant(&self) -> BB_DRAM1_RETENTION_A
[src]
Get enumerated values variant
pub fn is_bb_dram1_normal_mode(&self) -> bool
[src]
Checks if the value of the field is BB_DRAM1_NORMAL_MODE
pub fn is_bb_dram1_retention_mode(&self) -> bool
[src]
Checks if the value of the field is BB_DRAM1_RETENTION_MODE
impl R<bool, BB_DRAM0_RETENTION_A>
[src]
pub fn variant(&self) -> BB_DRAM0_RETENTION_A
[src]
Get enumerated values variant
pub fn is_bb_dram0_normal_mode(&self) -> bool
[src]
Checks if the value of the field is BB_DRAM0_NORMAL_MODE
pub fn is_bb_dram0_retention_mode(&self) -> bool
[src]
Checks if the value of the field is BB_DRAM0_RETENTION_MODE
impl R<bool, DRAM2_RETENTION_A>
[src]
pub fn variant(&self) -> DRAM2_RETENTION_A
[src]
Get enumerated values variant
pub fn is_dram2_normal_mode(&self) -> bool
[src]
Checks if the value of the field is DRAM2_NORMAL_MODE
pub fn is_dram2_retention_mode(&self) -> bool
[src]
Checks if the value of the field is DRAM2_RETENTION_MODE
impl R<bool, DRAM1_RETENTION_A>
[src]
pub fn variant(&self) -> DRAM1_RETENTION_A
[src]
Get enumerated values variant
pub fn is_dram1_normal_mode(&self) -> bool
[src]
Checks if the value of the field is DRAM1_NORMAL_MODE
pub fn is_dram1_retention_mode(&self) -> bool
[src]
Checks if the value of the field is DRAM1_RETENTION_MODE
impl R<bool, DRAM0_RETENTION_A>
[src]
pub fn variant(&self) -> DRAM0_RETENTION_A
[src]
Get enumerated values variant
pub fn is_dram0_normal_mode(&self) -> bool
[src]
Checks if the value of the field is DRAM0_NORMAL_MODE
pub fn is_dram0_retention_mode(&self) -> bool
[src]
Checks if the value of the field is DRAM0_RETENTION_MODE
impl R<bool, PRAM3_RETENTION_A>
[src]
pub fn variant(&self) -> PRAM3_RETENTION_A
[src]
Get enumerated values variant
pub fn is_pram3_normal_mode(&self) -> bool
[src]
Checks if the value of the field is PRAM3_NORMAL_MODE
pub fn is_pram3_retention_mode(&self) -> bool
[src]
Checks if the value of the field is PRAM3_RETENTION_MODE
impl R<bool, PRAM2_RETENTION_A>
[src]
pub fn variant(&self) -> PRAM2_RETENTION_A
[src]
Get enumerated values variant
pub fn is_pram2_normal_mode(&self) -> bool
[src]
Checks if the value of the field is PRAM2_NORMAL_MODE
pub fn is_pram2_retention_mode(&self) -> bool
[src]
Checks if the value of the field is PRAM2_RETENTION_MODE
impl R<bool, PRAM1_RETENTION_A>
[src]
pub fn variant(&self) -> PRAM1_RETENTION_A
[src]
Get enumerated values variant
pub fn is_pram1_normal_mode(&self) -> bool
[src]
Checks if the value of the field is PRAM1_NORMAL_MODE
pub fn is_pram1_retention_mode(&self) -> bool
[src]
Checks if the value of the field is PRAM1_RETENTION_MODE
impl R<bool, PRAM0_RETENTION_A>
[src]
pub fn variant(&self) -> PRAM0_RETENTION_A
[src]
Get enumerated values variant
pub fn is_pram0_normal_mode(&self) -> bool
[src]
Checks if the value of the field is PRAM0_NORMAL_MODE
pub fn is_pram0_retention_mode(&self) -> bool
[src]
Checks if the value of the field is PRAM0_RETENTION_MODE
impl R<u32, Reg<u32, _SYSCTRL_MEM_RETENTION_CFG>>
[src]
pub fn dsp_dram5_retention(&self) -> DSP_DRAM5_RETENTION_R
[src]
Bit 21 - DSP PRAM0 retention configuration
pub fn dsp_dram4_retention(&self) -> DSP_DRAM4_RETENTION_R
[src]
Bit 20 - DSP PRAM0 retention configuration
pub fn dsp_dram3_retention(&self) -> DSP_DRAM3_RETENTION_R
[src]
Bit 19 - DSP PRAM0 retention configuration
pub fn dsp_dram2_retention(&self) -> DSP_DRAM2_RETENTION_R
[src]
Bit 18 - DSP PRAM0 retention configuration
pub fn dsp_dram1_retention(&self) -> DSP_DRAM1_RETENTION_R
[src]
Bit 17 - DSP PRAM0 retention configuration
pub fn dsp_dram0_retention(&self) -> DSP_DRAM0_RETENTION_R
[src]
Bit 16 - DSP PRAM0 retention configuration
pub fn dsp_pram3_retention(&self) -> DSP_PRAM3_RETENTION_R
[src]
Bit 15 - DSP PRAM0 retention configuration
pub fn dsp_pram2_retention(&self) -> DSP_PRAM2_RETENTION_R
[src]
Bit 14 - DSP PRAM0 retention configuration
pub fn dsp_pram1_retention(&self) -> DSP_PRAM1_RETENTION_R
[src]
Bit 13 - DSP PRAM0 retention configuration
pub fn dsp_pram0_retention(&self) -> DSP_PRAM0_RETENTION_R
[src]
Bit 12 - DSP PRAM0 retention configuration
pub fn bb_dram1_retention(&self) -> BB_DRAM1_RETENTION_R
[src]
Bit 11 - Baseband DRAM1 retention configuration
pub fn bb_dram0_retention(&self) -> BB_DRAM0_RETENTION_R
[src]
Bit 10 - Baseband DRAM0 retention configuration
pub fn dram2_retention(&self) -> DRAM2_RETENTION_R
[src]
Bit 8 - DRAM2 retention configuration
pub fn dram1_retention(&self) -> DRAM1_RETENTION_R
[src]
Bit 7 - DRAM1 retention configuration
pub fn dram0_retention(&self) -> DRAM0_RETENTION_R
[src]
Bit 6 - DRAM0 retention configuration
pub fn pram3_retention(&self) -> PRAM3_RETENTION_R
[src]
Bit 5 - PRAM3 retention configuration
pub fn pram2_retention(&self) -> PRAM2_RETENTION_R
[src]
Bit 4 - PRAM2 retention configuration
pub fn pram1_retention(&self) -> PRAM1_RETENTION_R
[src]
Bit 3 - PRAM1 retention configuration
pub fn pram0_retention(&self) -> PRAM0_RETENTION_R
[src]
Bit 2 - PRAM0 retention configuration
impl R<u8, DSP_DRAM45_ARBITER_A>
[src]
pub fn variant(&self) -> Variant<u8, DSP_DRAM45_ARBITER_A>
[src]
Get enumerated values variant
pub fn is_dsp_dram45_dsp_priority(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM45_DSP_PRIORITY
pub fn is_dsp_dram45_cm3_priority(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM45_CM3_PRIORITY
pub fn is_dsp_dram45_round_robin_priority(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM45_ROUND_ROBIN_PRIORITY
impl R<u8, DSP_DRAM23_ARBITER_A>
[src]
pub fn variant(&self) -> Variant<u8, DSP_DRAM23_ARBITER_A>
[src]
Get enumerated values variant
pub fn is_dsp_dram23_dsp_priority(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM23_DSP_PRIORITY
pub fn is_dsp_dram23_cm3_priority(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM23_CM3_PRIORITY
pub fn is_dsp_dram23_round_robin_priority(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM23_ROUND_ROBIN_PRIORITY
impl R<u8, DSP_DRAM01_ARBITER_A>
[src]
pub fn variant(&self) -> Variant<u8, DSP_DRAM01_ARBITER_A>
[src]
Get enumerated values variant
pub fn is_dsp_dram01_dsp_priority(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM01_DSP_PRIORITY
pub fn is_dsp_dram01_cm3_priority(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM01_CM3_PRIORITY
pub fn is_dsp_dram01_round_robin_priority(&self) -> bool
[src]
Checks if the value of the field is DSP_DRAM01_ROUND_ROBIN_PRIORITY
impl R<u8, DSP_PRAM3_ARBITER_A>
[src]
pub fn variant(&self) -> Variant<u8, DSP_PRAM3_ARBITER_A>
[src]
Get enumerated values variant
pub fn is_dsp_pram3_dsp_priority(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM3_DSP_PRIORITY
pub fn is_dsp_pram3_cm3_priority(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM3_CM3_PRIORITY
pub fn is_dsp_pram3_round_robin_priority(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM3_ROUND_ROBIN_PRIORITY
impl R<u8, DSP_PRAM2_ARBITER_A>
[src]
pub fn variant(&self) -> Variant<u8, DSP_PRAM2_ARBITER_A>
[src]
Get enumerated values variant
pub fn is_dsp_pram2_dsp_priority(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM2_DSP_PRIORITY
pub fn is_dsp_pram2_cm3_priority(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM2_CM3_PRIORITY
pub fn is_dsp_pram2_round_robin_priority(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM2_ROUND_ROBIN_PRIORITY
impl R<u8, DSP_PRAM1_ARBITER_A>
[src]
pub fn variant(&self) -> Variant<u8, DSP_PRAM1_ARBITER_A>
[src]
Get enumerated values variant
pub fn is_dsp_pram1_dsp_priority(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM1_DSP_PRIORITY
pub fn is_dsp_pram1_cm3_priority(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM1_CM3_PRIORITY
pub fn is_dsp_pram1_round_robin_priority(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM1_ROUND_ROBIN_PRIORITY
impl R<u8, DSP_PRAM0_ARBITER_A>
[src]
pub fn variant(&self) -> Variant<u8, DSP_PRAM0_ARBITER_A>
[src]
Get enumerated values variant
pub fn is_dsp_pram0_dsp_priority(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM0_DSP_PRIORITY
pub fn is_dsp_pram0_cm3_priority(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM0_CM3_PRIORITY
pub fn is_dsp_pram0_round_robin_priority(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM0_ROUND_ROBIN_PRIORITY
impl R<u8, BB_DRAM1_ARBITER_A>
[src]
pub fn variant(&self) -> BB_DRAM1_ARBITER_A
[src]
Get enumerated values variant
pub fn is_bb_dram1_bb_priority(&self) -> bool
[src]
Checks if the value of the field is BB_DRAM1_BB_PRIORITY
pub fn is_bb_dram1_cm3_priority(&self) -> bool
[src]
Checks if the value of the field is BB_DRAM1_CM3_PRIORITY
pub fn is_bb_dram1_round_robin_priority(&self) -> bool
[src]
Checks if the value of the field is BB_DRAM1_ROUND_ROBIN_PRIORITY
pub fn is_bb_dram1_smart_priority(&self) -> bool
[src]
Checks if the value of the field is BB_DRAM1_SMART_PRIORITY
impl R<u8, BB_DRAM0_ARBITER_A>
[src]
pub fn variant(&self) -> BB_DRAM0_ARBITER_A
[src]
Get enumerated values variant
pub fn is_bb_dram0_bb_priority(&self) -> bool
[src]
Checks if the value of the field is BB_DRAM0_BB_PRIORITY
pub fn is_bb_dram0_cm3_priority(&self) -> bool
[src]
Checks if the value of the field is BB_DRAM0_CM3_PRIORITY
pub fn is_bb_dram0_round_robin_priority(&self) -> bool
[src]
Checks if the value of the field is BB_DRAM0_ROUND_ROBIN_PRIORITY
pub fn is_bb_dram0_smart_priority(&self) -> bool
[src]
Checks if the value of the field is BB_DRAM0_SMART_PRIORITY
impl R<u8, DRAM12_ARBITER_A>
[src]
pub fn variant(&self) -> Variant<u8, DRAM12_ARBITER_A>
[src]
Get enumerated values variant
pub fn is_dram12_cm3_priority(&self) -> bool
[src]
Checks if the value of the field is DRAM12_CM3_PRIORITY
pub fn is_dram12_dsp_priority(&self) -> bool
[src]
Checks if the value of the field is DRAM12_DSP_PRIORITY
pub fn is_dram12_round_robin_priority(&self) -> bool
[src]
Checks if the value of the field is DRAM12_ROUND_ROBIN_PRIORITY
impl R<bool, DRAM0_ARBITER_A>
[src]
pub fn variant(&self) -> DRAM0_ARBITER_A
[src]
Get enumerated values variant
pub fn is_dram0_cm3_priority(&self) -> bool
[src]
Checks if the value of the field is DRAM0_CM3_PRIORITY
pub fn is_dram0_round_robin_priority(&self) -> bool
[src]
Checks if the value of the field is DRAM0_ROUND_ROBIN_PRIORITY
impl R<bool, PRAM_ARBITER_A>
[src]
pub fn variant(&self) -> PRAM_ARBITER_A
[src]
Get enumerated values variant
pub fn is_pram_cm3_priority(&self) -> bool
[src]
Checks if the value of the field is PRAM_CM3_PRIORITY
pub fn is_pram_round_robin_priority(&self) -> bool
[src]
Checks if the value of the field is PRAM_ROUND_ROBIN_PRIORITY
impl R<bool, ROUND_ROBIN_TOKEN_A>
[src]
pub fn variant(&self) -> ROUND_ROBIN_TOKEN_A
[src]
Get enumerated values variant
pub fn is_realtime_dma_mode(&self) -> bool
[src]
Checks if the value of the field is REALTIME_DMA_MODE
pub fn is_round_robin_mode(&self) -> bool
[src]
Checks if the value of the field is ROUND_ROBIN_MODE
impl R<u32, Reg<u32, _SYSCTRL_MEM_ARBITER_CFG>>
[src]
pub fn dsp_dram45_arbiter(&self) -> DSP_DRAM45_ARBITER_R
[src]
Bits 28:29 - DSP DRAM4 and DRAM5 arbiter configuration
pub fn dsp_dram23_arbiter(&self) -> DSP_DRAM23_ARBITER_R
[src]
Bits 26:27 - DSP DRAM2 and DRAM3 arbiter configuration
pub fn dsp_dram01_arbiter(&self) -> DSP_DRAM01_ARBITER_R
[src]
Bits 24:25 - DSP DRAM0 and DRAM1 arbiter configuration
pub fn dsp_pram3_arbiter(&self) -> DSP_PRAM3_ARBITER_R
[src]
Bits 22:23 - DSP PRAM3 arbiter configuration
pub fn dsp_pram2_arbiter(&self) -> DSP_PRAM2_ARBITER_R
[src]
Bits 20:21 - DSP PRAM2 arbiter configuration
pub fn dsp_pram1_arbiter(&self) -> DSP_PRAM1_ARBITER_R
[src]
Bits 18:19 - DSP PRAM1 arbiter configuration
pub fn dsp_pram0_arbiter(&self) -> DSP_PRAM0_ARBITER_R
[src]
Bits 16:17 - DSP PRAM0 arbiter configuration
pub fn bb_dram1_arbiter(&self) -> BB_DRAM1_ARBITER_R
[src]
Bits 10:11 - Baseband DRAM1 arbiter configuration
pub fn bb_dram0_arbiter(&self) -> BB_DRAM0_ARBITER_R
[src]
Bits 8:9 - Baseband DRAM0 arbiter configuration
pub fn dram12_arbiter(&self) -> DRAM12_ARBITER_R
[src]
Bits 4:5 - DRAM1 and DRAM2 arbiter configuration
pub fn dram0_arbiter(&self) -> DRAM0_ARBITER_R
[src]
Bit 2 - DRAM0 arbiter configuration
pub fn pram_arbiter(&self) -> PRAM_ARBITER_R
[src]
Bit 1 - PRAM0 to PRAM3 arbiter configuration
pub fn round_robin_token(&self) -> ROUND_ROBIN_TOKEN_R
[src]
Bit 0 - Round-robin token generation configuration
impl R<u8, DSP_PRAM_EMAW_A>
[src]
pub fn variant(&self) -> Variant<u8, DSP_PRAM_EMAW_A>
[src]
Get enumerated values variant
pub fn is_dsp_pram_emaw_default(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM_EMAW_DEFAULT
pub fn is_dsp_pram_emaw_max(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM_EMAW_MAX
impl R<u8, DSP_PRAM_EMA_A>
[src]
pub fn variant(&self) -> Variant<u8, DSP_PRAM_EMA_A>
[src]
Get enumerated values variant
pub fn is_dsp_pram_ema_min(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM_EMA_MIN
pub fn is_dsp_pram_ema_default(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM_EMA_DEFAULT
pub fn is_dsp_pram_ema_max(&self) -> bool
[src]
Checks if the value of the field is DSP_PRAM_EMA_MAX
impl R<bool, PROM_KEN_A>
[src]
pub fn variant(&self) -> PROM_KEN_A
[src]
Get enumerated values variant
pub fn is_prom_ken_enabled(&self) -> bool
[src]
Checks if the value of the field is PROM_KEN_ENABLED
pub fn is_prom_ken_disabled(&self) -> bool
[src]
Checks if the value of the field is PROM_KEN_DISABLED
impl R<u8, PROM_EMA_A>
[src]
pub fn variant(&self) -> Variant<u8, PROM_EMA_A>
[src]
Get enumerated values variant
pub fn is_prom_ema_min(&self) -> bool
[src]
Checks if the value of the field is PROM_EMA_MIN
pub fn is_prom_ema_default(&self) -> bool
[src]
Checks if the value of the field is PROM_EMA_DEFAULT
pub fn is_prom_ema_max(&self) -> bool
[src]
Checks if the value of the field is PROM_EMA_MAX
impl R<u32, Reg<u32, _SYSCTRL_MEM_TIMING_CFG>>
[src]
pub fn dsp_pram_emaw(&self) -> DSP_PRAM_EMAW_R
[src]
Bits 8:9 - DSP_PRAM extra write margin configuration
pub fn dsp_pram_ema(&self) -> DSP_PRAM_EMA_R
[src]
Bits 4:6 - DSP_PRAM extra margin configuration
pub fn prom_ken(&self) -> PROM_KEN_R
[src]
Bit 3 - PROM bitlines keeper configuration
pub fn prom_ema(&self) -> PROM_EMA_R
[src]
Bits 0:2 - PROM extra margin configuration
impl R<bool, CNT_STATUS_A>
[src]
pub fn variant(&self) -> CNT_STATUS_A
[src]
Get enumerated values variant
pub fn is_cnt_stopped(&self) -> bool
[src]
Checks if the value of the field is CNT_STOPPED
pub fn is_cnt_running(&self) -> bool
[src]
Checks if the value of the field is CNT_RUNNING
impl R<u32, Reg<u32, _SYSCTRL_CNT_CTRL>>
[src]
pub fn cnt_status(&self) -> CNT_STATUS_R
[src]
Bit 3 - Activity counters status bit
impl R<u32, Reg<u32, _SYSCTRL_SYSCLK_CNT>>
[src]
pub fn sysclk_cnt(&self) -> SYSCLK_CNT_R
[src]
Bits 0:31 - System clock counter value
impl R<u32, Reg<u32, _SYSCTRL_CM3_CNT>>
[src]
impl R<u32, Reg<u32, _SYSCTRL_LPDSP32_CNT>>
[src]
pub fn lpdsp32_cnt(&self) -> LPDSP32_CNT_R
[src]
Bits 0:31 - LPDSP32 activity counter value
impl R<u32, Reg<u32, _SYSCTRL_FLASH_READ_CNT>>
[src]
pub fn flash_read_cnt(&self) -> FLASH_READ_CNT_R
[src]
Bits 0:31 - Flash read access counter value
impl R<bool, SPEED_MEASURE_STATUS_A>
[src]
pub fn variant(&self) -> SPEED_MEASURE_STATUS_A
[src]
Get enumerated values variant
pub fn is_speed_measure_idle(&self) -> bool
[src]
Checks if the value of the field is SPEED_MEASURE_IDLE
pub fn is_speed_measure_busy(&self) -> bool
[src]
Checks if the value of the field is SPEED_MEASURE_BUSY
impl R<u32, Reg<u32, _SYSCTRL_SPEED_MEASURE>>
[src]
pub fn speed_measure_status(&self) -> SPEED_MEASURE_STATUS_R
[src]
Bit 3 - Critical path speed measurement status
pub fn speed_measure_result(&self) -> SPEED_MEASURE_RESULT_R
[src]
Bits 0:2 - Critical path speed measurement result
impl R<bool, LPDSP32_EXIT_POWERDOWN_WHEN_HALTED_A>
[src]
pub fn variant(&self) -> LPDSP32_EXIT_POWERDOWN_WHEN_HALTED_A
[src]
Get enumerated values variant
pub fn is_lpdsp32_exit_powerdown_when_halted_disabled(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_EXIT_POWERDOWN_WHEN_HALTED_DISABLED
pub fn is_lpdsp32_exit_powerdown_when_halted_enabled(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_EXIT_POWERDOWN_WHEN_HALTED_ENABLED
impl R<bool, LPDSP32_DEBUG_ENABLE_A>
[src]
pub fn variant(&self) -> LPDSP32_DEBUG_ENABLE_A
[src]
Get enumerated values variant
pub fn is_lpdsp32_debug_disabled(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_DEBUG_DISABLED
pub fn is_lpdsp32_debug_enabled(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_DEBUG_ENABLED
impl R<u32, Reg<u32, _SYSCTRL_LPDSP32_DEBUG_CFG>>
[src]
pub fn lpdsp32_exit_powerdown_when_halted(
&self
) -> LPDSP32_EXIT_POWERDOWN_WHEN_HALTED_R
[src]
&self
) -> LPDSP32_EXIT_POWERDOWN_WHEN_HALTED_R
Bit 1 - LPDSP32 exit powerdown mode configuration when halted
pub fn lpdsp32_debug_enable(&self) -> LPDSP32_DEBUG_ENABLE_R
[src]
Bit 0 - LPDSP32 debug port enable
impl R<bool, RF_POWER_A>
[src]
pub fn variant(&self) -> RF_POWER_A
[src]
Get enumerated values variant
pub fn is_rf_power_disable(&self) -> bool
[src]
Checks if the value of the field is RF_POWER_DISABLE
pub fn is_rf_power_enable(&self) -> bool
[src]
Checks if the value of the field is RF_POWER_ENABLE
impl R<u32, Reg<u32, _SYSCTRL_RF_POWER_CFG>>
[src]
pub fn rf_power(&self) -> RF_POWER_R
[src]
Bit 0 - RF power configuration
impl R<bool, RF_IRQ_ACCESS_A>
[src]
pub fn variant(&self) -> RF_IRQ_ACCESS_A
[src]
Get enumerated values variant
pub fn is_rf_irq_access_disable(&self) -> bool
[src]
Checks if the value of the field is RF_IRQ_ACCESS_DISABLE
pub fn is_rf_irq_access_enable(&self) -> bool
[src]
Checks if the value of the field is RF_IRQ_ACCESS_ENABLE
impl R<bool, RF_ACCESS_A>
[src]
pub fn variant(&self) -> RF_ACCESS_A
[src]
Get enumerated values variant
pub fn is_rf_access_disable(&self) -> bool
[src]
Checks if the value of the field is RF_ACCESS_DISABLE
pub fn is_rf_access_enable(&self) -> bool
[src]
Checks if the value of the field is RF_ACCESS_ENABLE
impl R<u32, Reg<u32, _SYSCTRL_RF_ACCESS_CFG>>
[src]
pub fn rf_irq_access(&self) -> RF_IRQ_ACCESS_R
[src]
Bit 1 - RF IRQ access configuration
pub fn rf_access(&self) -> RF_ACCESS_R
[src]
Bit 0 - RF access configuration
impl R<bool, WAKEUP_PAD_VALUE_A>
[src]
pub fn variant(&self) -> WAKEUP_PAD_VALUE_A
[src]
Get enumerated values variant
pub fn is_wakeup_pad_low(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_PAD_LOW
pub fn is_wakeup_pad_high(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_PAD_HIGH
impl R<u32, Reg<u32, _SYSCTRL_WAKEUP_PAD>>
[src]
pub fn wakeup_pad_value(&self) -> WAKEUP_PAD_VALUE_R
[src]
Bit 0 - WAKEUP pad value
impl R<bool, DBG_LOCK_RD_A>
[src]
pub fn variant(&self) -> DBG_LOCK_RD_A
[src]
Get enumerated values variant
pub fn is_dbg_access_unlocked(&self) -> bool
[src]
Checks if the value of the field is DBG_ACCESS_UNLOCKED
pub fn is_dbg_access_locked(&self) -> bool
[src]
Checks if the value of the field is DBG_ACCESS_LOCKED
impl R<u32, Reg<u32, _SYSCTRL_DBG_LOCK>>
[src]
pub fn dbg_lock_rd(&self) -> DBG_LOCK_RD_R
[src]
Bit 0 - Debug port access state
impl R<u32, Reg<u32, _SYSCTRL_DBG_LOCK_KEY>>
[src]
pub fn dbg_lock_key(&self) -> DBG_LOCK_KEY_R
[src]
Bits 0:31 - Debug port key
impl R<u8, JTCK_PRESCALE_A>
[src]
pub fn variant(&self) -> Variant<u8, JTCK_PRESCALE_A>
[src]
Get enumerated values variant
pub fn is_jtck_prescale_1(&self) -> bool
[src]
Checks if the value of the field is JTCK_PRESCALE_1
pub fn is_jtck_prescale_2(&self) -> bool
[src]
Checks if the value of the field is JTCK_PRESCALE_2
pub fn is_jtck_prescale_15(&self) -> bool
[src]
Checks if the value of the field is JTCK_PRESCALE_15
pub fn is_jtck_prescale_16(&self) -> bool
[src]
Checks if the value of the field is JTCK_PRESCALE_16
impl R<u8, EXTCLK_PRESCALE_A>
[src]
pub fn variant(&self) -> Variant<u8, EXTCLK_PRESCALE_A>
[src]
Get enumerated values variant
pub fn is_extclk_prescale_1(&self) -> bool
[src]
Checks if the value of the field is EXTCLK_PRESCALE_1
pub fn is_extclk_prescale_2(&self) -> bool
[src]
Checks if the value of the field is EXTCLK_PRESCALE_2
pub fn is_extclk_prescale_15(&self) -> bool
[src]
Checks if the value of the field is EXTCLK_PRESCALE_15
pub fn is_extclk_prescale_16(&self) -> bool
[src]
Checks if the value of the field is EXTCLK_PRESCALE_16
impl R<u8, SYSCLK_SRC_SEL_A>
[src]
pub fn variant(&self) -> Variant<u8, SYSCLK_SRC_SEL_A>
[src]
Get enumerated values variant
pub fn is_sysclk_clksrc_rcclk(&self) -> bool
[src]
Checks if the value of the field is SYSCLK_CLKSRC_RCCLK
pub fn is_sysclk_clksrc_standbyclk(&self) -> bool
[src]
Checks if the value of the field is SYSCLK_CLKSRC_STANDBYCLK
pub fn is_sysclk_clksrc_rfclk(&self) -> bool
[src]
Checks if the value of the field is SYSCLK_CLKSRC_RFCLK
pub fn is_sysclk_clksrc_extclk(&self) -> bool
[src]
Checks if the value of the field is SYSCLK_CLKSRC_EXTCLK
pub fn is_sysclk_clksrc_jtck(&self) -> bool
[src]
Checks if the value of the field is SYSCLK_CLKSRC_JTCK
impl R<u32, Reg<u32, _CLK_SYS_CFG>>
[src]
pub fn jtck_prescale(&self) -> JTCK_PRESCALE_R
[src]
Bits 16:19 - Prescale value for the input clock from pad JTCK (1 to 16 in steps of 1)
pub fn extclk_prescale(&self) -> EXTCLK_PRESCALE_R
[src]
Bits 8:11 - Prescale value for the input clock from pad EXTCLK (1 to 16 in steps of 1)
pub fn sysclk_src_sel(&self) -> SYSCLK_SRC_SEL_R
[src]
Bits 0:2 - Controls the source of the system clock : JTCK, RFCLK, RCCLK, EXTCLK or STANDBYCLK
impl R<u16, USRCLK_PRESCALE_A>
[src]
pub fn variant(&self) -> Variant<u16, USRCLK_PRESCALE_A>
[src]
Get enumerated values variant
pub fn is_usrclk_prescale_1(&self) -> bool
[src]
Checks if the value of the field is USRCLK_PRESCALE_1
pub fn is_usrclk_prescale_2(&self) -> bool
[src]
Checks if the value of the field is USRCLK_PRESCALE_2
pub fn is_usrclk_prescale_3(&self) -> bool
[src]
Checks if the value of the field is USRCLK_PRESCALE_3
pub fn is_usrclk_prescale_4095(&self) -> bool
[src]
Checks if the value of the field is USRCLK_PRESCALE_4095
pub fn is_usrclk_prescale_4096(&self) -> bool
[src]
Checks if the value of the field is USRCLK_PRESCALE_4096
impl R<u8, BBCLK_PRESCALE_A>
[src]
pub fn variant(&self) -> BBCLK_PRESCALE_A
[src]
Get enumerated values variant
pub fn is_bbclk_prescale_1(&self) -> bool
[src]
Checks if the value of the field is BBCLK_PRESCALE_1
pub fn is_bbclk_prescale_2(&self) -> bool
[src]
Checks if the value of the field is BBCLK_PRESCALE_2
pub fn is_bbclk_prescale_3(&self) -> bool
[src]
Checks if the value of the field is BBCLK_PRESCALE_3
pub fn is_bbclk_prescale_4(&self) -> bool
[src]
Checks if the value of the field is BBCLK_PRESCALE_4
pub fn is_bbclk_prescale_5(&self) -> bool
[src]
Checks if the value of the field is BBCLK_PRESCALE_5
pub fn is_bbclk_prescale_6(&self) -> bool
[src]
Checks if the value of the field is BBCLK_PRESCALE_6
pub fn is_bbclk_prescale_7(&self) -> bool
[src]
Checks if the value of the field is BBCLK_PRESCALE_7
pub fn is_bbclk_prescale_8(&self) -> bool
[src]
Checks if the value of the field is BBCLK_PRESCALE_8
impl R<u8, SLOWCLK_PRESCALE_A>
[src]
pub fn variant(&self) -> Variant<u8, SLOWCLK_PRESCALE_A>
[src]
Get enumerated values variant
pub fn is_slowclk_prescale_1(&self) -> bool
[src]
Checks if the value of the field is SLOWCLK_PRESCALE_1
pub fn is_slowclk_prescale_2(&self) -> bool
[src]
Checks if the value of the field is SLOWCLK_PRESCALE_2
pub fn is_slowclk_prescale_3(&self) -> bool
[src]
Checks if the value of the field is SLOWCLK_PRESCALE_3
pub fn is_slowclk_prescale_4(&self) -> bool
[src]
Checks if the value of the field is SLOWCLK_PRESCALE_4
pub fn is_slowclk_prescale_8(&self) -> bool
[src]
Checks if the value of the field is SLOWCLK_PRESCALE_8
pub fn is_slowclk_prescale_10(&self) -> bool
[src]
Checks if the value of the field is SLOWCLK_PRESCALE_10
pub fn is_slowclk_prescale_12(&self) -> bool
[src]
Checks if the value of the field is SLOWCLK_PRESCALE_12
pub fn is_slowclk_prescale_16(&self) -> bool
[src]
Checks if the value of the field is SLOWCLK_PRESCALE_16
pub fn is_slowclk_prescale_24(&self) -> bool
[src]
Checks if the value of the field is SLOWCLK_PRESCALE_24
pub fn is_slowclk_prescale_48(&self) -> bool
[src]
Checks if the value of the field is SLOWCLK_PRESCALE_48
pub fn is_slowclk_prescale_63(&self) -> bool
[src]
Checks if the value of the field is SLOWCLK_PRESCALE_63
pub fn is_slowclk_prescale_64(&self) -> bool
[src]
Checks if the value of the field is SLOWCLK_PRESCALE_64
impl R<u32, Reg<u32, _CLK_DIV_CFG0>>
[src]
pub fn usrclk_prescale(&self) -> USRCLK_PRESCALE_R
[src]
Bits 16:27 - Prescale value for the USR clock (1 to 4096 in steps of 1)
pub fn bbclk_prescale(&self) -> BBCLK_PRESCALE_R
[src]
Bits 8:10 - Prescale value for the Baseband peripheral clock (1 to 8 in steps of 1)
pub fn slowclk_prescale(&self) -> SLOWCLK_PRESCALE_R
[src]
Bits 0:5 - Prescale value for the SLOWCLK clock (1 to 64 in steps of 1)
impl R<u8, AUDIOSLOWCLK_PRESCALE_A>
[src]
pub fn variant(&self) -> AUDIOSLOWCLK_PRESCALE_A
[src]
Get enumerated values variant
pub fn is_audioslowclk_prescale_1(&self) -> bool
[src]
Checks if the value of the field is AUDIOSLOWCLK_PRESCALE_1
pub fn is_audioslowclk_prescale_2(&self) -> bool
[src]
Checks if the value of the field is AUDIOSLOWCLK_PRESCALE_2
pub fn is_audioslowclk_prescale_3(&self) -> bool
[src]
Checks if the value of the field is AUDIOSLOWCLK_PRESCALE_3
pub fn is_audioslowclk_prescale_4(&self) -> bool
[src]
Checks if the value of the field is AUDIOSLOWCLK_PRESCALE_4
impl R<u8, AUDIOCLK_PRESCALE_A>
[src]
pub fn variant(&self) -> Variant<u8, AUDIOCLK_PRESCALE_A>
[src]
Get enumerated values variant
pub fn is_audioclk_prescale_1(&self) -> bool
[src]
Checks if the value of the field is AUDIOCLK_PRESCALE_1
pub fn is_audioclk_prescale_2(&self) -> bool
[src]
Checks if the value of the field is AUDIOCLK_PRESCALE_2
pub fn is_audioclk_prescale_3(&self) -> bool
[src]
Checks if the value of the field is AUDIOCLK_PRESCALE_3
pub fn is_audioclk_prescale_4(&self) -> bool
[src]
Checks if the value of the field is AUDIOCLK_PRESCALE_4
pub fn is_audioclk_prescale_5(&self) -> bool
[src]
Checks if the value of the field is AUDIOCLK_PRESCALE_5
pub fn is_audioclk_prescale_6(&self) -> bool
[src]
Checks if the value of the field is AUDIOCLK_PRESCALE_6
pub fn is_audioclk_prescale_7(&self) -> bool
[src]
Checks if the value of the field is AUDIOCLK_PRESCALE_7
pub fn is_audioclk_prescale_8(&self) -> bool
[src]
Checks if the value of the field is AUDIOCLK_PRESCALE_8
pub fn is_audioclk_prescale_9(&self) -> bool
[src]
Checks if the value of the field is AUDIOCLK_PRESCALE_9
pub fn is_audioclk_prescale_10(&self) -> bool
[src]
Checks if the value of the field is AUDIOCLK_PRESCALE_10
pub fn is_audioclk_prescale_11(&self) -> bool
[src]
Checks if the value of the field is AUDIOCLK_PRESCALE_11
pub fn is_audioclk_prescale_12(&self) -> bool
[src]
Checks if the value of the field is AUDIOCLK_PRESCALE_12
pub fn is_audioclk_prescale_13(&self) -> bool
[src]
Checks if the value of the field is AUDIOCLK_PRESCALE_13
pub fn is_audioclk_prescale_14(&self) -> bool
[src]
Checks if the value of the field is AUDIOCLK_PRESCALE_14
pub fn is_audioclk_prescale_15(&self) -> bool
[src]
Checks if the value of the field is AUDIOCLK_PRESCALE_15
pub fn is_audioclk_prescale_16(&self) -> bool
[src]
Checks if the value of the field is AUDIOCLK_PRESCALE_16
pub fn is_audioclk_prescale_63(&self) -> bool
[src]
Checks if the value of the field is AUDIOCLK_PRESCALE_63
pub fn is_audioclk_prescale_64(&self) -> bool
[src]
Checks if the value of the field is AUDIOCLK_PRESCALE_64
impl R<u8, UARTCLK_PRESCALE_A>
[src]
pub fn variant(&self) -> Variant<u8, UARTCLK_PRESCALE_A>
[src]
Get enumerated values variant
pub fn is_uartclk_prescale_1(&self) -> bool
[src]
Checks if the value of the field is UARTCLK_PRESCALE_1
pub fn is_uartclk_prescale_2(&self) -> bool
[src]
Checks if the value of the field is UARTCLK_PRESCALE_2
pub fn is_uartclk_prescale_31(&self) -> bool
[src]
Checks if the value of the field is UARTCLK_PRESCALE_31
pub fn is_uartclk_prescale_32(&self) -> bool
[src]
Checks if the value of the field is UARTCLK_PRESCALE_32
impl R<u8, PWM1CLK_PRESCALE_A>
[src]
pub fn variant(&self) -> Variant<u8, PWM1CLK_PRESCALE_A>
[src]
Get enumerated values variant
pub fn is_pwm1clk_prescale_1(&self) -> bool
[src]
Checks if the value of the field is PWM1CLK_PRESCALE_1
pub fn is_pwm1clk_prescale_2(&self) -> bool
[src]
Checks if the value of the field is PWM1CLK_PRESCALE_2
pub fn is_pwm1clk_prescale_63(&self) -> bool
[src]
Checks if the value of the field is PWM1CLK_PRESCALE_63
pub fn is_pwm1clk_prescale_64(&self) -> bool
[src]
Checks if the value of the field is PWM1CLK_PRESCALE_64
impl R<u8, PWM0CLK_PRESCALE_A>
[src]
pub fn variant(&self) -> Variant<u8, PWM0CLK_PRESCALE_A>
[src]
Get enumerated values variant
pub fn is_pwm0clk_prescale_1(&self) -> bool
[src]
Checks if the value of the field is PWM0CLK_PRESCALE_1
pub fn is_pwm0clk_prescale_2(&self) -> bool
[src]
Checks if the value of the field is PWM0CLK_PRESCALE_2
pub fn is_pwm0clk_prescale_63(&self) -> bool
[src]
Checks if the value of the field is PWM0CLK_PRESCALE_63
pub fn is_pwm0clk_prescale_64(&self) -> bool
[src]
Checks if the value of the field is PWM0CLK_PRESCALE_64
impl R<u32, Reg<u32, _CLK_DIV_CFG1>>
[src]
pub fn audioslowclk_prescale(&self) -> AUDIOSLOWCLK_PRESCALE_R
[src]
Bits 30:31 - Prescale value for the slow audio clock down from the fast audio clock (1 to 4 in steps of 1)
pub fn audioclk_prescale(&self) -> AUDIOCLK_PRESCALE_R
[src]
Bits 24:29 - Prescale value for the fast audio clock (1 to 64 in steps of 1)
pub fn uartclk_prescale(&self) -> UARTCLK_PRESCALE_R
[src]
Bits 16:20 - Prescale value for the UART peripheral clock (1 to 32 in steps of 1)
pub fn pwm1clk_prescale(&self) -> PWM1CLK_PRESCALE_R
[src]
Bits 8:13 - Prescale value for the PWM1 peripheral clock (1 to 64 in steps of 1)
pub fn pwm0clk_prescale(&self) -> PWM0CLK_PRESCALE_R
[src]
Bits 0:5 - Prescale value for the PWM0 peripheral clock (1 to 64 in steps of 1)
impl R<bool, CPCLK_DISABLE_A>
[src]
pub fn variant(&self) -> CPCLK_DISABLE_A
[src]
Get enumerated values variant
pub fn is_cpclk_enable(&self) -> bool
[src]
Checks if the value of the field is CPCLK_ENABLE
pub fn is_cpclk_disable(&self) -> bool
[src]
Checks if the value of the field is CPCLK_DISABLE
impl R<u8, CPCLK_PRESCALE_A>
[src]
pub fn variant(&self) -> Variant<u8, CPCLK_PRESCALE_A>
[src]
Get enumerated values variant
pub fn is_cpclk_prescale_1(&self) -> bool
[src]
Checks if the value of the field is CPCLK_PRESCALE_1
pub fn is_cpclk_prescale_2(&self) -> bool
[src]
Checks if the value of the field is CPCLK_PRESCALE_2
pub fn is_cpclk_prescale_3(&self) -> bool
[src]
Checks if the value of the field is CPCLK_PRESCALE_3
pub fn is_cpclk_prescale_4(&self) -> bool
[src]
Checks if the value of the field is CPCLK_PRESCALE_4
pub fn is_cpclk_prescale_5(&self) -> bool
[src]
Checks if the value of the field is CPCLK_PRESCALE_5
pub fn is_cpclk_prescale_6(&self) -> bool
[src]
Checks if the value of the field is CPCLK_PRESCALE_6
pub fn is_cpclk_prescale_7(&self) -> bool
[src]
Checks if the value of the field is CPCLK_PRESCALE_7
pub fn is_cpclk_prescale_8(&self) -> bool
[src]
Checks if the value of the field is CPCLK_PRESCALE_8
pub fn is_cpclk_prescale_9(&self) -> bool
[src]
Checks if the value of the field is CPCLK_PRESCALE_9
pub fn is_cpclk_prescale_10(&self) -> bool
[src]
Checks if the value of the field is CPCLK_PRESCALE_10
pub fn is_cpclk_prescale_63(&self) -> bool
[src]
Checks if the value of the field is CPCLK_PRESCALE_63
pub fn is_cpclk_prescale_64(&self) -> bool
[src]
Checks if the value of the field is CPCLK_PRESCALE_64
impl R<bool, DCCLK_DISABLE_A>
[src]
pub fn variant(&self) -> DCCLK_DISABLE_A
[src]
Get enumerated values variant
pub fn is_dcclk_enable(&self) -> bool
[src]
Checks if the value of the field is DCCLK_ENABLE
pub fn is_dcclk_disable(&self) -> bool
[src]
Checks if the value of the field is DCCLK_DISABLE
impl R<u8, DCCLK_PRESCALE_A>
[src]
pub fn variant(&self) -> Variant<u8, DCCLK_PRESCALE_A>
[src]
Get enumerated values variant
pub fn is_dcclk_prescale_1(&self) -> bool
[src]
Checks if the value of the field is DCCLK_PRESCALE_1
pub fn is_dcclk_prescale_2(&self) -> bool
[src]
Checks if the value of the field is DCCLK_PRESCALE_2
pub fn is_dcclk_prescale_3(&self) -> bool
[src]
Checks if the value of the field is DCCLK_PRESCALE_3
pub fn is_dcclk_prescale_4(&self) -> bool
[src]
Checks if the value of the field is DCCLK_PRESCALE_4
pub fn is_dcclk_prescale_5(&self) -> bool
[src]
Checks if the value of the field is DCCLK_PRESCALE_5
pub fn is_dcclk_prescale_6(&self) -> bool
[src]
Checks if the value of the field is DCCLK_PRESCALE_6
pub fn is_dcclk_prescale_7(&self) -> bool
[src]
Checks if the value of the field is DCCLK_PRESCALE_7
pub fn is_dcclk_prescale_8(&self) -> bool
[src]
Checks if the value of the field is DCCLK_PRESCALE_8
pub fn is_dcclk_prescale_9(&self) -> bool
[src]
Checks if the value of the field is DCCLK_PRESCALE_9
pub fn is_dcclk_prescale_10(&self) -> bool
[src]
Checks if the value of the field is DCCLK_PRESCALE_10
pub fn is_dcclk_prescale_12(&self) -> bool
[src]
Checks if the value of the field is DCCLK_PRESCALE_12
pub fn is_dcclk_prescale_63(&self) -> bool
[src]
Checks if the value of the field is DCCLK_PRESCALE_63
pub fn is_dcclk_prescale_64(&self) -> bool
[src]
Checks if the value of the field is DCCLK_PRESCALE_64
impl R<u32, Reg<u32, _CLK_DIV_CFG2>>
[src]
pub fn cpclk_disable(&self) -> CPCLK_DISABLE_R
[src]
Bit 15 - Charge pump clock disable
pub fn cpclk_prescale(&self) -> CPCLK_PRESCALE_R
[src]
Bits 8:13 - Prescale value for the charge pump clock from the SLOWCLK clock (1 to 64 in steps of 1)
pub fn dcclk_disable(&self) -> DCCLK_DISABLE_R
[src]
Bit 7 - DC-DC converter clock disable
pub fn dcclk_prescale(&self) -> DCCLK_PRESCALE_R
[src]
Bits 0:5 - Prescale value for the DC-DC converter clock (1 to 64 in steps of 1)
impl R<bool, CLK_DET_SEL_A>
[src]
pub fn variant(&self) -> CLK_DET_SEL_A
[src]
Get enumerated values variant
pub fn is_clk_det_sel_extclk(&self) -> bool
[src]
Checks if the value of the field is CLK_DET_SEL_EXTCLK
pub fn is_clk_det_sel_jtck(&self) -> bool
[src]
Checks if the value of the field is CLK_DET_SEL_JTCK
impl R<u8, CLK_DET_INT_SEL_A>
[src]
pub fn variant(&self) -> CLK_DET_INT_SEL_A
[src]
Get enumerated values variant
pub fn is_clk_det_int_disable(&self) -> bool
[src]
Checks if the value of the field is CLK_DET_INT_DISABLE
pub fn is_clk_det_int_activated(&self) -> bool
[src]
Checks if the value of the field is CLK_DET_INT_ACTIVATED
pub fn is_clk_det_int_deactivated(&self) -> bool
[src]
Checks if the value of the field is CLK_DET_INT_DEACTIVATED
pub fn is_clk_det_int_activity_change(&self) -> bool
[src]
Checks if the value of the field is CLK_DET_INT_ACTIVITY_CHANGE
impl R<u8, CLK_DET_DIV_A>
[src]
pub fn variant(&self) -> CLK_DET_DIV_A
[src]
Get enumerated values variant
pub fn is_clk_det_slowclk_div32(&self) -> bool
[src]
Checks if the value of the field is CLK_DET_SLOWCLK_DIV32
pub fn is_clk_det_slowclk_div64(&self) -> bool
[src]
Checks if the value of the field is CLK_DET_SLOWCLK_DIV64
pub fn is_clk_det_slowclk_div96(&self) -> bool
[src]
Checks if the value of the field is CLK_DET_SLOWCLK_DIV96
pub fn is_clk_det_slowclk_div128(&self) -> bool
[src]
Checks if the value of the field is CLK_DET_SLOWCLK_DIV128
impl R<bool, CLK_DET_ENABLE_A>
[src]
pub fn variant(&self) -> CLK_DET_ENABLE_A
[src]
Get enumerated values variant
pub fn is_clk_det_disable(&self) -> bool
[src]
Checks if the value of the field is CLK_DET_DISABLE
pub fn is_clk_det_enable(&self) -> bool
[src]
Checks if the value of the field is CLK_DET_ENABLE
impl R<u32, Reg<u32, _CLK_DET_CFG>>
[src]
pub fn clk_det_sel(&self) -> CLK_DET_SEL_R
[src]
Bit 5 - Clock detector source selection
pub fn clk_det_int_sel(&self) -> CLK_DET_INT_SEL_R
[src]
Bits 3:4 - Clock detector interrupt configuration
pub fn clk_det_div(&self) -> CLK_DET_DIV_R
[src]
Bits 1:2 - Clock detector configuration - Not used when running on standby clock
pub fn clk_det_enable(&self) -> CLK_DET_ENABLE_R
[src]
Bit 0 - Clock detector enable/disable
impl R<bool, CLK_DET_INT_STATUS_A>
[src]
pub fn variant(&self) -> CLK_DET_INT_STATUS_A
[src]
Get enumerated values variant
pub fn is_clk_det_int_false(&self) -> bool
[src]
Checks if the value of the field is CLK_DET_INT_FALSE
pub fn is_clk_det_int_true(&self) -> bool
[src]
Checks if the value of the field is CLK_DET_INT_TRUE
impl R<bool, CLK_DET_STATUS_A>
[src]
pub fn variant(&self) -> CLK_DET_STATUS_A
[src]
Get enumerated values variant
pub fn is_clk_not_active(&self) -> bool
[src]
Checks if the value of the field is CLK_NOT_ACTIVE
pub fn is_clk_active(&self) -> bool
[src]
Checks if the value of the field is CLK_ACTIVE
impl R<u32, Reg<u32, _CLK_DET_STATUS>>
[src]
pub fn clk_det_int_status(&self) -> CLK_DET_INT_STATUS_R
[src]
Bit 1 - Clock detector interrupt status (cleared when read)
pub fn clk_det_status(&self) -> CLK_DET_STATUS_R
[src]
Bit 0 - Clock detector status
impl R<bool, LOCKUP_FLAG_A>
[src]
pub fn variant(&self) -> LOCKUP_FLAG_A
[src]
Get enumerated values variant
pub fn is_lockup_not_set(&self) -> bool
[src]
Checks if the value of the field is LOCKUP_NOT_SET
pub fn is_lockup_set(&self) -> bool
[src]
Checks if the value of the field is LOCKUP_SET
impl R<bool, WATCHDOG_RESET_FLAG_A>
[src]
pub fn variant(&self) -> WATCHDOG_RESET_FLAG_A
[src]
Get enumerated values variant
pub fn is_watchdog_reset_not_set(&self) -> bool
[src]
Checks if the value of the field is WATCHDOG_RESET_NOT_SET
pub fn is_watchdog_reset_set(&self) -> bool
[src]
Checks if the value of the field is WATCHDOG_RESET_SET
impl R<bool, CM3_SW_RESET_FLAG_A>
[src]
pub fn variant(&self) -> CM3_SW_RESET_FLAG_A
[src]
Get enumerated values variant
pub fn is_cm3_sw_reset_not_set(&self) -> bool
[src]
Checks if the value of the field is CM3_SW_RESET_NOT_SET
pub fn is_cm3_sw_reset_set(&self) -> bool
[src]
Checks if the value of the field is CM3_SW_RESET_SET
impl R<bool, ACS_RESET_FLAG_A>
[src]
pub fn variant(&self) -> ACS_RESET_FLAG_A
[src]
Get enumerated values variant
pub fn is_acs_reset_not_set(&self) -> bool
[src]
Checks if the value of the field is ACS_RESET_NOT_SET
pub fn is_acs_reset_set(&self) -> bool
[src]
Checks if the value of the field is ACS_RESET_SET
impl R<u32, Reg<u32, _DIG_RESET_STATUS>>
[src]
pub fn lockup_flag(&self) -> LOCKUP_FLAG_R
[src]
Bit 3 - Sticky flag that detects that a LOCKUP occurred
pub fn watchdog_reset_flag(&self) -> WATCHDOG_RESET_FLAG_R
[src]
Bit 2 - Sticky flag that detects that a Watchdog time-out reset occurred
pub fn cm3_sw_reset_flag(&self) -> CM3_SW_RESET_FLAG_R
[src]
Bit 1 - Sticky flag that detects that a CM3 software reset occurred
pub fn acs_reset_flag(&self) -> ACS_RESET_FLAG_R
[src]
Bit 0 - Sticky flag that detects that a ACS reset occurred
impl R<u8, TIMEOUT_VALUE_A>
[src]
pub fn variant(&self) -> Variant<u8, TIMEOUT_VALUE_A>
[src]
Get enumerated values variant
pub fn is_watchdog_timeout_2m048(&self) -> bool
[src]
Checks if the value of the field is WATCHDOG_TIMEOUT_2M048
pub fn is_watchdog_timeout_4m096(&self) -> bool
[src]
Checks if the value of the field is WATCHDOG_TIMEOUT_4M096
pub fn is_watchdog_timeout_8m2(&self) -> bool
[src]
Checks if the value of the field is WATCHDOG_TIMEOUT_8M2
pub fn is_watchdog_timeout_16m4(&self) -> bool
[src]
Checks if the value of the field is WATCHDOG_TIMEOUT_16M4
pub fn is_watchdog_timeout_32m8(&self) -> bool
[src]
Checks if the value of the field is WATCHDOG_TIMEOUT_32M8
pub fn is_watchdog_timeout_65m5(&self) -> bool
[src]
Checks if the value of the field is WATCHDOG_TIMEOUT_65M5
pub fn is_watchdog_timeout_131m1(&self) -> bool
[src]
Checks if the value of the field is WATCHDOG_TIMEOUT_131M1
pub fn is_watchdog_timeout_262m1(&self) -> bool
[src]
Checks if the value of the field is WATCHDOG_TIMEOUT_262M1
pub fn is_watchdog_timeout_524m3(&self) -> bool
[src]
Checks if the value of the field is WATCHDOG_TIMEOUT_524M3
pub fn is_watchdog_timeout_1048m6(&self) -> bool
[src]
Checks if the value of the field is WATCHDOG_TIMEOUT_1048M6
pub fn is_watchdog_timeout_2097m1(&self) -> bool
[src]
Checks if the value of the field is WATCHDOG_TIMEOUT_2097M1
pub fn is_watchdog_timeout_4194m3(&self) -> bool
[src]
Checks if the value of the field is WATCHDOG_TIMEOUT_4194M3
impl R<u32, Reg<u32, _WATCHDOG_CFG>>
[src]
pub fn timeout_value(&self) -> TIMEOUT_VALUE_R
[src]
Bits 0:3 - Watchdog timeout period. Values 0xC to 0xF result in the same timeout period as the value 0xB.
impl R<u8, MULTI_COUNT_A>
[src]
pub fn variant(&self) -> MULTI_COUNT_A
[src]
Get enumerated values variant
pub fn is_timer_multi_count_1(&self) -> bool
[src]
Checks if the value of the field is TIMER_MULTI_COUNT_1
pub fn is_timer_multi_count_2(&self) -> bool
[src]
Checks if the value of the field is TIMER_MULTI_COUNT_2
pub fn is_timer_multi_count_3(&self) -> bool
[src]
Checks if the value of the field is TIMER_MULTI_COUNT_3
pub fn is_timer_multi_count_4(&self) -> bool
[src]
Checks if the value of the field is TIMER_MULTI_COUNT_4
pub fn is_timer_multi_count_5(&self) -> bool
[src]
Checks if the value of the field is TIMER_MULTI_COUNT_5
pub fn is_timer_multi_count_6(&self) -> bool
[src]
Checks if the value of the field is TIMER_MULTI_COUNT_6
pub fn is_timer_multi_count_7(&self) -> bool
[src]
Checks if the value of the field is TIMER_MULTI_COUNT_7
pub fn is_timer_multi_count_8(&self) -> bool
[src]
Checks if the value of the field is TIMER_MULTI_COUNT_8
impl R<bool, MODE_A>
[src]
pub fn variant(&self) -> MODE_A
[src]
Get enumerated values variant
pub fn is_timer_shot_mode(&self) -> bool
[src]
Checks if the value of the field is TIMER_SHOT_MODE
pub fn is_timer_free_run(&self) -> bool
[src]
Checks if the value of the field is TIMER_FREE_RUN
impl R<bool, CLK_SRC_A>
[src]
pub fn variant(&self) -> CLK_SRC_A
[src]
Get enumerated values variant
pub fn is_timer_slowclk_div32(&self) -> bool
[src]
Checks if the value of the field is TIMER_SLOWCLK_DIV32
pub fn is_timer_slowclk_div2(&self) -> bool
[src]
Checks if the value of the field is TIMER_SLOWCLK_DIV2
impl R<u8, PRESCALE_A>
[src]
pub fn variant(&self) -> PRESCALE_A
[src]
Get enumerated values variant
pub fn is_timer_prescale_1(&self) -> bool
[src]
Checks if the value of the field is TIMER_PRESCALE_1
pub fn is_timer_prescale_2(&self) -> bool
[src]
Checks if the value of the field is TIMER_PRESCALE_2
pub fn is_timer_prescale_4(&self) -> bool
[src]
Checks if the value of the field is TIMER_PRESCALE_4
pub fn is_timer_prescale_8(&self) -> bool
[src]
Checks if the value of the field is TIMER_PRESCALE_8
pub fn is_timer_prescale_16(&self) -> bool
[src]
Checks if the value of the field is TIMER_PRESCALE_16
pub fn is_timer_prescale_32(&self) -> bool
[src]
Checks if the value of the field is TIMER_PRESCALE_32
pub fn is_timer_prescale_64(&self) -> bool
[src]
Checks if the value of the field is TIMER_PRESCALE_64
pub fn is_timer_prescale_128(&self) -> bool
[src]
Checks if the value of the field is TIMER_PRESCALE_128
impl R<u32, Reg<u32, _TIMER_CFG>>
[src]
pub fn multi_count(&self) -> MULTI_COUNT_R
[src]
Bits 29:31 - Multi-count value
pub fn mode(&self) -> MODE_R
[src]
Bit 28 - Timer mode
pub fn clk_src(&self) -> CLK_SRC_R
[src]
Bit 27 - Clock source
pub fn prescale(&self) -> PRESCALE_R
[src]
Bits 24:26 - Prescale value of the timer
pub fn timeout_value(&self) -> TIMEOUT_VALUE_R
[src]
Bits 0:23 - Number of Timer clock cycles to time-out
impl R<bool, TIMER_STATUS_A>
[src]
pub fn variant(&self) -> TIMER_STATUS_A
[src]
Get enumerated values variant
pub fn is_timer_inactive(&self) -> bool
[src]
Checks if the value of the field is TIMER_INACTIVE
pub fn is_timer_active(&self) -> bool
[src]
Checks if the value of the field is TIMER_ACTIVE
impl R<u32, Reg<u32, _TIMER_CTRL>>
[src]
pub fn timer_status(&self) -> TIMER_STATUS_R
[src]
Bit 2 - Indicate if the timer is active or not
impl R<u32, Reg<u32, _TIMER_VAL>>
[src]
pub fn timer_value(&self) -> TIMER_VALUE_R
[src]
Bits 0:23 - Current timer 0 value
impl R<bool, PREFETCH_DBUS_A>
[src]
pub fn variant(&self) -> PREFETCH_DBUS_A
[src]
Get enumerated values variant
pub fn is_flash_prefetch_dbus_disable(&self) -> bool
[src]
Checks if the value of the field is FLASH_PREFETCH_DBUS_DISABLE
pub fn is_flash_prefetch_dbus_enable(&self) -> bool
[src]
Checks if the value of the field is FLASH_PREFETCH_DBUS_ENABLE
impl R<bool, PREFETCH_IBUS_A>
[src]
pub fn variant(&self) -> PREFETCH_IBUS_A
[src]
Get enumerated values variant
pub fn is_flash_prefetch_ibus_disable(&self) -> bool
[src]
Checks if the value of the field is FLASH_PREFETCH_IBUS_DISABLE
pub fn is_flash_prefetch_ibus_enable(&self) -> bool
[src]
Checks if the value of the field is FLASH_PREFETCH_IBUS_ENABLE
impl R<bool, NOT_LOAD_AUTO_A>
[src]
pub fn variant(&self) -> NOT_LOAD_AUTO_A
[src]
Get enumerated values variant
pub fn is_flash_load_auto_enable(&self) -> bool
[src]
Checks if the value of the field is FLASH_LOAD_AUTO_ENABLE
pub fn is_flash_load_auto_disable(&self) -> bool
[src]
Checks if the value of the field is FLASH_LOAD_AUTO_DISABLE
impl R<bool, VREAD1_MODE_A>
[src]
pub fn variant(&self) -> VREAD1_MODE_A
[src]
Get enumerated values variant
pub fn is_flash_vread1_disable(&self) -> bool
[src]
Checks if the value of the field is FLASH_VREAD1_DISABLE
pub fn is_flash_vread1_enable(&self) -> bool
[src]
Checks if the value of the field is FLASH_VREAD1_ENABLE
impl R<bool, VREAD0_MODE_A>
[src]
pub fn variant(&self) -> VREAD0_MODE_A
[src]
Get enumerated values variant
pub fn is_flash_vread0_disable(&self) -> bool
[src]
Checks if the value of the field is FLASH_VREAD0_DISABLE
pub fn is_flash_vread0_enable(&self) -> bool
[src]
Checks if the value of the field is FLASH_VREAD0_ENABLE
impl R<bool, RECALL_A>
[src]
pub fn variant(&self) -> RECALL_A
[src]
Get enumerated values variant
pub fn is_flash_recall_disable(&self) -> bool
[src]
Checks if the value of the field is FLASH_RECALL_DISABLE
pub fn is_flash_recall_enable(&self) -> bool
[src]
Checks if the value of the field is FLASH_RECALL_ENABLE
impl R<u8, RETRY_A>
[src]
pub fn variant(&self) -> RETRY_A
[src]
Get enumerated values variant
pub fn is_flash_retry_1(&self) -> bool
[src]
Checks if the value of the field is FLASH_RETRY_1
pub fn is_flash_retry_2(&self) -> bool
[src]
Checks if the value of the field is FLASH_RETRY_2
pub fn is_flash_retry_3(&self) -> bool
[src]
Checks if the value of the field is FLASH_RETRY_3
pub fn is_flash_retry_4(&self) -> bool
[src]
Checks if the value of the field is FLASH_RETRY_4
impl R<bool, LP_MODE_A>
[src]
pub fn variant(&self) -> LP_MODE_A
[src]
Get enumerated values variant
pub fn is_flash_low_power_disable(&self) -> bool
[src]
Checks if the value of the field is FLASH_LOW_POWER_DISABLE
pub fn is_flash_low_power_enable(&self) -> bool
[src]
Checks if the value of the field is FLASH_LOW_POWER_ENABLE
impl R<u32, Reg<u32, _FLASH_IF_CTRL>>
[src]
pub fn prefetch_dbus(&self) -> PREFETCH_DBUS_R
[src]
Bit 18 - Pre-fetch on D-Bus control
pub fn prefetch_ibus(&self) -> PREFETCH_IBUS_R
[src]
Bit 17 - Pre-fetch on I-Bus control
pub fn not_load_auto(&self) -> NOT_LOAD_AUTO_R
[src]
Bit 16 - Do not automatically load the configuration registers and the patch information from NVR4 sector after the command WAKEUP is completed.
pub fn vread1_mode(&self) -> VREAD1_MODE_R
[src]
Bit 12 - Control VREAD1: Read data after erase with more stringent condition than normal read. Changing this bit will execute the CMD_SET_VREAD1 or CMD_UNSET_VREAD1 command.
pub fn vread0_mode(&self) -> VREAD0_MODE_R
[src]
Bit 11 - Control VREAD0: Read data after program with more stringent condition than normal read. Changing this bit will execute the CMD_SET_VREAD0 or CMD_UNSET_VREAD0 command.
pub fn recall(&self) -> RECALL_R
[src]
Bit 10 - Set the recall pins mode during CMD_READ. Changing this bit will execute the CMD_SET_RECALL or CMD_UNSET_RECALL command.
pub fn retry(&self) -> RETRY_R
[src]
Bits 8:9 - Configures the erase retry iteration. This impacts the eFlash endurance time. Also used by Flash programming.
pub fn lp_mode(&self) -> LP_MODE_R
[src]
Bit 0 - Set the low power mode. Changing this bit will execute the CMD_SET_LOW_POWER or CMD_UNSET_LOW_POWER command.
impl R<bool, MAIN_HIGH_W_EN_A>
[src]
pub fn variant(&self) -> MAIN_HIGH_W_EN_A
[src]
Get enumerated values variant
pub fn is_main_high_w_disable(&self) -> bool
[src]
Checks if the value of the field is MAIN_HIGH_W_DISABLE
pub fn is_main_high_w_enable(&self) -> bool
[src]
Checks if the value of the field is MAIN_HIGH_W_ENABLE
impl R<bool, MAIN_MIDDLE_W_EN_A>
[src]
pub fn variant(&self) -> MAIN_MIDDLE_W_EN_A
[src]
Get enumerated values variant
pub fn is_main_middle_w_disable(&self) -> bool
[src]
Checks if the value of the field is MAIN_MIDDLE_W_DISABLE
pub fn is_main_middle_w_enable(&self) -> bool
[src]
Checks if the value of the field is MAIN_MIDDLE_W_ENABLE
impl R<bool, MAIN_LOW_W_EN_A>
[src]
pub fn variant(&self) -> MAIN_LOW_W_EN_A
[src]
Get enumerated values variant
pub fn is_main_low_w_disable(&self) -> bool
[src]
Checks if the value of the field is MAIN_LOW_W_DISABLE
pub fn is_main_low_w_enable(&self) -> bool
[src]
Checks if the value of the field is MAIN_LOW_W_ENABLE
impl R<u32, Reg<u32, _FLASH_MAIN_CTRL>>
[src]
pub fn main_high_w_en(&self) -> MAIN_HIGH_W_EN_R
[src]
Bit 2 - Authorize the write access to the high part of the Flash MAIN block through the FLASH_IF registers.
pub fn main_middle_w_en(&self) -> MAIN_MIDDLE_W_EN_R
[src]
Bit 1 - Authorize the write access to the middle part of the Flash MAIN block through the FLASH_IF registers.
pub fn main_low_w_en(&self) -> MAIN_LOW_W_EN_R
[src]
Bit 0 - Authorize the write access to the lower part of the Flash MAIN block through the FLASH_IF registers.
impl R<bool, READ_MARGIN_A>
[src]
pub fn variant(&self) -> READ_MARGIN_A
[src]
Get enumerated values variant
pub fn is_default_read_margin(&self) -> bool
[src]
Checks if the value of the field is DEFAULT_READ_MARGIN
pub fn is_fast_read_margin(&self) -> bool
[src]
Checks if the value of the field is FAST_READ_MARGIN
impl R<u8, SYSCLK_FREQ_A>
[src]
pub fn variant(&self) -> Variant<u8, SYSCLK_FREQ_A>
[src]
Get enumerated values variant
pub fn is_flash_delay_for_sysclk_3mhz(&self) -> bool
[src]
Checks if the value of the field is FLASH_DELAY_FOR_SYSCLK_3MHZ
pub fn is_flash_delay_for_sysclk_4mhz(&self) -> bool
[src]
Checks if the value of the field is FLASH_DELAY_FOR_SYSCLK_4MHZ
pub fn is_flash_delay_for_sysclk_5mhz(&self) -> bool
[src]
Checks if the value of the field is FLASH_DELAY_FOR_SYSCLK_5MHZ
pub fn is_flash_delay_for_sysclk_8mhz(&self) -> bool
[src]
Checks if the value of the field is FLASH_DELAY_FOR_SYSCLK_8MHZ
pub fn is_flash_delay_for_sysclk_10mhz(&self) -> bool
[src]
Checks if the value of the field is FLASH_DELAY_FOR_SYSCLK_10MHZ
pub fn is_flash_delay_for_sysclk_12mhz(&self) -> bool
[src]
Checks if the value of the field is FLASH_DELAY_FOR_SYSCLK_12MHZ
pub fn is_flash_delay_for_sysclk_16mhz(&self) -> bool
[src]
Checks if the value of the field is FLASH_DELAY_FOR_SYSCLK_16MHZ
pub fn is_flash_delay_for_sysclk_20mhz(&self) -> bool
[src]
Checks if the value of the field is FLASH_DELAY_FOR_SYSCLK_20MHZ
pub fn is_flash_delay_for_sysclk_24mhz(&self) -> bool
[src]
Checks if the value of the field is FLASH_DELAY_FOR_SYSCLK_24MHZ
pub fn is_flash_delay_for_sysclk_48mhz(&self) -> bool
[src]
Checks if the value of the field is FLASH_DELAY_FOR_SYSCLK_48MHZ
impl R<u32, Reg<u32, _FLASH_DELAY_CTRL>>
[src]
pub fn read_margin(&self) -> READ_MARGIN_R
[src]
Bit 7 - Flash Read access time margin
pub fn sysclk_freq(&self) -> SYSCLK_FREQ_R
[src]
Bits 0:3 - Configure Flash, memory and RF power-up delays
impl R<u8, COMMAND_A>
[src]
pub fn variant(&self) -> Variant<u8, COMMAND_A>
[src]
Get enumerated values variant
pub fn is_cmd_idle(&self) -> bool
[src]
Checks if the value of the field is CMD_IDLE
pub fn is_cmd_wake_up(&self) -> bool
[src]
Checks if the value of the field is CMD_WAKE_UP
pub fn is_cmd_load_trim(&self) -> bool
[src]
Checks if the value of the field is CMD_LOAD_TRIM
pub fn is_cmd_read(&self) -> bool
[src]
Checks if the value of the field is CMD_READ
pub fn is_cmd_program_noseq(&self) -> bool
[src]
Checks if the value of the field is CMD_PROGRAM_NOSEQ
pub fn is_cmd_program_seq(&self) -> bool
[src]
Checks if the value of the field is CMD_PROGRAM_SEQ
pub fn is_cmd_sector_erase(&self) -> bool
[src]
Checks if the value of the field is CMD_SECTOR_ERASE
pub fn is_cmd_mass_erase(&self) -> bool
[src]
Checks if the value of the field is CMD_MASS_ERASE
pub fn is_cmd_set_low_power(&self) -> bool
[src]
Checks if the value of the field is CMD_SET_LOW_POWER
pub fn is_cmd_unset_low_power(&self) -> bool
[src]
Checks if the value of the field is CMD_UNSET_LOW_POWER
pub fn is_cmd_set_recall(&self) -> bool
[src]
Checks if the value of the field is CMD_SET_RECALL
pub fn is_cmd_unset_recall(&self) -> bool
[src]
Checks if the value of the field is CMD_UNSET_RECALL
pub fn is_cmd_set_vread1(&self) -> bool
[src]
Checks if the value of the field is CMD_SET_VREAD1
pub fn is_cmd_unset_vread1(&self) -> bool
[src]
Checks if the value of the field is CMD_UNSET_VREAD1
pub fn is_cmd_set_vread0(&self) -> bool
[src]
Checks if the value of the field is CMD_SET_VREAD0
pub fn is_cmd_unset_vread0(&self) -> bool
[src]
Checks if the value of the field is CMD_UNSET_VREAD0
pub fn is_cmd_write_user_red1(&self) -> bool
[src]
Checks if the value of the field is CMD_WRITE_USER_RED1
pub fn is_cmd_write_user_red2(&self) -> bool
[src]
Checks if the value of the field is CMD_WRITE_USER_RED2
impl R<u32, Reg<u32, _FLASH_CMD_CTRL>>
[src]
pub fn command(&self) -> COMMAND_R
[src]
Bits 0:4 - Flash access command only writable when equal to CMD_IDLE
impl R<bool, TRIMMED_STATUS_A>
[src]
pub fn variant(&self) -> TRIMMED_STATUS_A
[src]
Get enumerated values variant
pub fn is_flash_untrimmed(&self) -> bool
[src]
Checks if the value of the field is FLASH_UNTRIMMED
pub fn is_flash_trimmed(&self) -> bool
[src]
Checks if the value of the field is FLASH_TRIMMED
impl R<bool, ISOLATE_STATUS_A>
[src]
pub fn variant(&self) -> ISOLATE_STATUS_A
[src]
Get enumerated values variant
pub fn is_flash_accessible(&self) -> bool
[src]
Checks if the value of the field is FLASH_ACCESSIBLE
pub fn is_flash_isolate(&self) -> bool
[src]
Checks if the value of the field is FLASH_ISOLATE
impl R<bool, PROG_SEQ_DATA_REQ_A>
[src]
pub fn variant(&self) -> PROG_SEQ_DATA_REQ_A
[src]
Get enumerated values variant
pub fn is_flash_prog_seq_idle(&self) -> bool
[src]
Checks if the value of the field is FLASH_PROG_SEQ_IDLE
pub fn is_flash_prog_seq_req_new_data(&self) -> bool
[src]
Checks if the value of the field is FLASH_PROG_SEQ_REQ_NEW_DATA
impl R<bool, BUSY_A>
[src]
pub fn variant(&self) -> BUSY_A
[src]
Get enumerated values variant
pub fn is_flash_if_idle(&self) -> bool
[src]
Checks if the value of the field is FLASH_IF_IDLE
pub fn is_flash_if_busy(&self) -> bool
[src]
Checks if the value of the field is FLASH_IF_BUSY
impl R<bool, RED2_W_UNLOCK_A>
[src]
pub fn variant(&self) -> RED2_W_UNLOCK_A
[src]
Get enumerated values variant
pub fn is_flash_red2_w_locked(&self) -> bool
[src]
Checks if the value of the field is FLASH_RED2_W_LOCKED
pub fn is_flash_red2_w_unlocked(&self) -> bool
[src]
Checks if the value of the field is FLASH_RED2_W_UNLOCKED
impl R<bool, RED1_W_UNLOCK_A>
[src]
pub fn variant(&self) -> RED1_W_UNLOCK_A
[src]
Get enumerated values variant
pub fn is_flash_red1_w_locked(&self) -> bool
[src]
Checks if the value of the field is FLASH_RED1_W_LOCKED
pub fn is_flash_red1_w_unlocked(&self) -> bool
[src]
Checks if the value of the field is FLASH_RED1_W_UNLOCKED
impl R<bool, NVR3_W_UNLOCK_A>
[src]
pub fn variant(&self) -> NVR3_W_UNLOCK_A
[src]
Get enumerated values variant
pub fn is_flash_nvr3_w_locked(&self) -> bool
[src]
Checks if the value of the field is FLASH_NVR3_W_LOCKED
pub fn is_flash_nvr3_w_unlocked(&self) -> bool
[src]
Checks if the value of the field is FLASH_NVR3_W_UNLOCKED
impl R<bool, NVR2_W_UNLOCK_A>
[src]
pub fn variant(&self) -> NVR2_W_UNLOCK_A
[src]
Get enumerated values variant
pub fn is_flash_nvr2_w_locked(&self) -> bool
[src]
Checks if the value of the field is FLASH_NVR2_W_LOCKED
pub fn is_flash_nvr2_w_unlocked(&self) -> bool
[src]
Checks if the value of the field is FLASH_NVR2_W_UNLOCKED
impl R<bool, NVR1_W_UNLOCK_A>
[src]
pub fn variant(&self) -> NVR1_W_UNLOCK_A
[src]
Get enumerated values variant
pub fn is_flash_nvr1_w_locked(&self) -> bool
[src]
Checks if the value of the field is FLASH_NVR1_W_LOCKED
pub fn is_flash_nvr1_w_unlocked(&self) -> bool
[src]
Checks if the value of the field is FLASH_NVR1_W_UNLOCKED
impl R<bool, MAIN_HIGH_W_UNLOCK_A>
[src]
pub fn variant(&self) -> MAIN_HIGH_W_UNLOCK_A
[src]
Get enumerated values variant
pub fn is_flash_main_high_w_locked(&self) -> bool
[src]
Checks if the value of the field is FLASH_MAIN_HIGH_W_LOCKED
pub fn is_flash_main_high_w_unlocked(&self) -> bool
[src]
Checks if the value of the field is FLASH_MAIN_HIGH_W_UNLOCKED
impl R<bool, MAIN_MIDDLE_W_UNLOCK_A>
[src]
pub fn variant(&self) -> MAIN_MIDDLE_W_UNLOCK_A
[src]
Get enumerated values variant
pub fn is_flash_main_middle_w_locked(&self) -> bool
[src]
Checks if the value of the field is FLASH_MAIN_MIDDLE_W_LOCKED
pub fn is_flash_main_middle_w_unlocked(&self) -> bool
[src]
Checks if the value of the field is FLASH_MAIN_MIDDLE_W_UNLOCKED
impl R<bool, MAIN_LOW_W_UNLOCK_A>
[src]
pub fn variant(&self) -> MAIN_LOW_W_UNLOCK_A
[src]
Get enumerated values variant
pub fn is_flash_main_low_w_locked(&self) -> bool
[src]
Checks if the value of the field is FLASH_MAIN_LOW_W_LOCKED
pub fn is_flash_main_low_w_unlocked(&self) -> bool
[src]
Checks if the value of the field is FLASH_MAIN_LOW_W_UNLOCKED
impl R<u32, Reg<u32, _FLASH_IF_STATUS>>
[src]
pub fn trimmed_status(&self) -> TRIMMED_STATUS_R
[src]
Bit 13 - Flash trimming status
pub fn isolate_status(&self) -> ISOLATE_STATUS_R
[src]
Bit 12 - Flash isolate status
pub fn prog_seq_data_req(&self) -> PROG_SEQ_DATA_REQ_R
[src]
Bit 11 - Request new data while in sequential program mode
pub fn busy(&self) -> BUSY_R
[src]
Bit 10 - Flash interface busy status bit
pub fn red2_w_unlock(&self) -> RED2_W_UNLOCK_R
[src]
Bit 9 - Flash RED2 write unlock status bit
pub fn red1_w_unlock(&self) -> RED1_W_UNLOCK_R
[src]
Bit 8 - Flash RED1 write unlock status bit
pub fn nvr3_w_unlock(&self) -> NVR3_W_UNLOCK_R
[src]
Bit 6 - Flash NVR3 write unlock status bit
pub fn nvr2_w_unlock(&self) -> NVR2_W_UNLOCK_R
[src]
Bit 5 - Flash NVR2 write unlock status bit
pub fn nvr1_w_unlock(&self) -> NVR1_W_UNLOCK_R
[src]
Bit 4 - Flash NVR1 write unlock status bit
pub fn main_high_w_unlock(&self) -> MAIN_HIGH_W_UNLOCK_R
[src]
Bit 2 - Write unlock status bit of the high part of the Flash MAIN block
pub fn main_middle_w_unlock(&self) -> MAIN_MIDDLE_W_UNLOCK_R
[src]
Bit 1 - Write unlock status bit of the middle part of the Flash MAIN block
pub fn main_low_w_unlock(&self) -> MAIN_LOW_W_UNLOCK_R
[src]
Bit 0 - Write unlock status bit of the lower part of the Flash MAIN block
impl R<u32, Reg<u32, _FLASH_ADDR>>
[src]
pub fn flash_addr(&self) -> FLASH_ADDR_R
[src]
Bits 2:20 - Flash Byte Address
impl R<u32, Reg<u32, _FLASH_DATA>>
[src]
impl R<bool, NVR3_W_EN_A>
[src]
pub fn variant(&self) -> NVR3_W_EN_A
[src]
Get enumerated values variant
pub fn is_nvr3_write_disable(&self) -> bool
[src]
Checks if the value of the field is NVR3_WRITE_DISABLE
pub fn is_nvr3_write_enable(&self) -> bool
[src]
Checks if the value of the field is NVR3_WRITE_ENABLE
impl R<bool, NVR2_W_EN_A>
[src]
pub fn variant(&self) -> NVR2_W_EN_A
[src]
Get enumerated values variant
pub fn is_nvr2_write_disable(&self) -> bool
[src]
Checks if the value of the field is NVR2_WRITE_DISABLE
pub fn is_nvr2_write_enable(&self) -> bool
[src]
Checks if the value of the field is NVR2_WRITE_ENABLE
impl R<bool, NVR1_W_EN_A>
[src]
pub fn variant(&self) -> NVR1_W_EN_A
[src]
Get enumerated values variant
pub fn is_nvr1_write_disable(&self) -> bool
[src]
Checks if the value of the field is NVR1_WRITE_DISABLE
pub fn is_nvr1_write_enable(&self) -> bool
[src]
Checks if the value of the field is NVR1_WRITE_ENABLE
impl R<u32, Reg<u32, _FLASH_NVR_CTRL>>
[src]
pub fn nvr3_w_en(&self) -> NVR3_W_EN_R
[src]
Bit 3 - Authorize Write access to the Flash NVR3 sector through the FLASH_IF registers.
pub fn nvr2_w_en(&self) -> NVR2_W_EN_R
[src]
Bit 2 - Authorize Write access to the Flash NVR2 sector through the FLASH_IF registers.
pub fn nvr1_w_en(&self) -> NVR1_W_EN_R
[src]
Bit 1 - Authorize Write access to the Flash NVR1 sector through the FLASH_IF registers.
impl R<u32, Reg<u32, _FLASH_PATCH_ADDR>>
[src]
pub fn patch_addr(&self) -> PATCH_ADDR_R
[src]
Bits 11:20
impl R<bool, COMP_ADDR_STEP_A>
[src]
pub fn variant(&self) -> COMP_ADDR_STEP_A
[src]
Get enumerated values variant
pub fn is_comp_addr_step_1(&self) -> bool
[src]
Checks if the value of the field is COMP_ADDR_STEP_1
pub fn is_comp_addr_step_2(&self) -> bool
[src]
Checks if the value of the field is COMP_ADDR_STEP_2
impl R<bool, COMP_ADDR_DIR_A>
[src]
pub fn variant(&self) -> COMP_ADDR_DIR_A
[src]
Get enumerated values variant
pub fn is_comp_addr_down(&self) -> bool
[src]
Checks if the value of the field is COMP_ADDR_DOWN
pub fn is_comp_addr_up(&self) -> bool
[src]
Checks if the value of the field is COMP_ADDR_UP
impl R<bool, COMP_MODE_A>
[src]
pub fn variant(&self) -> COMP_MODE_A
[src]
Get enumerated values variant
pub fn is_comp_mode_constant(&self) -> bool
[src]
Checks if the value of the field is COMP_MODE_CONSTANT
pub fn is_comp_mode_chbk(&self) -> bool
[src]
Checks if the value of the field is COMP_MODE_CHBK
impl R<bool, COPY_DEST_A>
[src]
pub fn variant(&self) -> COPY_DEST_A
[src]
Get enumerated values variant
pub fn is_copy_to_mem(&self) -> bool
[src]
Checks if the value of the field is COPY_TO_MEM
pub fn is_copy_to_crc(&self) -> bool
[src]
Checks if the value of the field is COPY_TO_CRC
impl R<bool, COPY_MODE_A>
[src]
pub fn variant(&self) -> COPY_MODE_A
[src]
Get enumerated values variant
pub fn is_copy_to_32bit(&self) -> bool
[src]
Checks if the value of the field is COPY_TO_32BIT
pub fn is_copy_to_40bit(&self) -> bool
[src]
Checks if the value of the field is COPY_TO_40BIT
impl R<bool, MODE_A>
[src]
pub fn variant(&self) -> MODE_A
[src]
Get enumerated values variant
pub fn is_copy_mode(&self) -> bool
[src]
Checks if the value of the field is COPY_MODE
pub fn is_comparator_mode(&self) -> bool
[src]
Checks if the value of the field is COMPARATOR_MODE
impl R<u32, Reg<u32, _FLASH_COPY_CFG>>
[src]
pub fn comp_addr_step(&self) -> COMP_ADDR_STEP_R
[src]
Bit 18 - Comparator address increment/decrement by 1 or 2
pub fn comp_addr_dir(&self) -> COMP_ADDR_DIR_R
[src]
Bit 17 - Comparator address-up or address-down
pub fn comp_mode(&self) -> COMP_MODE_R
[src]
Bit 16 - Comparator Mode
pub fn copy_dest(&self) -> COPY_DEST_R
[src]
Bit 9 - Destination copier is the CRC or memories
pub fn copy_mode(&self) -> COPY_MODE_R
[src]
Bit 8 - Select copier mode (32-bit or 40-bit)
pub fn mode(&self) -> MODE_R
[src]
Bit 0 - Copier or Comparator Mode Configuration
impl R<bool, ERROR_A>
[src]
pub fn variant(&self) -> ERROR_A
[src]
Get enumerated values variant
pub fn is_copy_no_error(&self) -> bool
[src]
Checks if the value of the field is COPY_NO_ERROR
pub fn is_copy_error(&self) -> bool
[src]
Checks if the value of the field is COPY_ERROR
impl R<bool, BUSY_A>
[src]
pub fn variant(&self) -> BUSY_A
[src]
Get enumerated values variant
pub fn is_copy_idle(&self) -> bool
[src]
Checks if the value of the field is COPY_IDLE
pub fn is_copy_busy(&self) -> bool
[src]
Checks if the value of the field is COPY_BUSY
impl R<u32, Reg<u32, _FLASH_COPY_CTRL>>
[src]
pub fn error(&self) -> ERROR_R
[src]
Bit 3 - Error status
pub fn busy(&self) -> BUSY_R
[src]
Bit 0 - Busy status
impl R<u32, Reg<u32, _FLASH_COPY_SRC_ADDR_PTR>>
[src]
pub fn copy_src_addr_ptr(&self) -> COPY_SRC_ADDR_PTR_R
[src]
Bits 0:20 - Source address pointer
impl R<u32, Reg<u32, _FLASH_COPY_DST_ADDR_PTR>>
[src]
pub fn copy_dst_addr_ptr(&self) -> COPY_DST_ADDR_PTR_R
[src]
Bits 2:31 - Destination address pointer
impl R<u32, Reg<u32, _FLASH_COPY_WORD_CNT>>
[src]
pub fn copy_word_cnt(&self) -> COPY_WORD_CNT_R
[src]
Bits 0:16 - Number of words to copy / compare
impl R<u8, ECC_COR_CNT_INT_THRESHOLD_A>
[src]
pub fn variant(&self) -> Variant<u8, ECC_COR_CNT_INT_THRESHOLD_A>
[src]
Get enumerated values variant
pub fn is_flash_ecc_cor_int_threshold_disabled(&self) -> bool
[src]
Checks if the value of the field is FLASH_ECC_COR_INT_THRESHOLD_DISABLED
pub fn is_flash_ecc_cor_int_threshold_1(&self) -> bool
[src]
Checks if the value of the field is FLASH_ECC_COR_INT_THRESHOLD_1
pub fn is_flash_ecc_cor_int_threshold_255(&self) -> bool
[src]
Checks if the value of the field is FLASH_ECC_COR_INT_THRESHOLD_255
impl R<bool, COPIER_ECC_CTRL_A>
[src]
pub fn variant(&self) -> COPIER_ECC_CTRL_A
[src]
Get enumerated values variant
pub fn is_flash_copier_ecc_disable(&self) -> bool
[src]
Checks if the value of the field is FLASH_COPIER_ECC_DISABLE
pub fn is_flash_copier_ecc_enable(&self) -> bool
[src]
Checks if the value of the field is FLASH_COPIER_ECC_ENABLE
impl R<bool, CMD_ECC_CTRL_A>
[src]
pub fn variant(&self) -> CMD_ECC_CTRL_A
[src]
Get enumerated values variant
pub fn is_flash_cmd_ecc_disable(&self) -> bool
[src]
Checks if the value of the field is FLASH_CMD_ECC_DISABLE
pub fn is_flash_cmd_ecc_enable(&self) -> bool
[src]
Checks if the value of the field is FLASH_CMD_ECC_ENABLE
impl R<bool, IDBUS_ECC_CTRL_A>
[src]
pub fn variant(&self) -> IDBUS_ECC_CTRL_A
[src]
Get enumerated values variant
pub fn is_flash_idbus_ecc_disable(&self) -> bool
[src]
Checks if the value of the field is FLASH_IDBUS_ECC_DISABLE
pub fn is_flash_idbus_ecc_enable(&self) -> bool
[src]
Checks if the value of the field is FLASH_IDBUS_ECC_ENABLE
impl R<u32, Reg<u32, _FLASH_ECC_CTRL>>
[src]
pub fn ecc_cor_cnt_int_threshold(&self) -> ECC_COR_CNT_INT_THRESHOLD_R
[src]
Bits 8:15 - Select the number of corrected errors before sending a CM3 interrupt
pub fn copier_ecc_ctrl(&self) -> COPIER_ECC_CTRL_R
[src]
Bit 3
pub fn cmd_ecc_ctrl(&self) -> CMD_ECC_CTRL_R
[src]
Bit 2
pub fn idbus_ecc_ctrl(&self) -> IDBUS_ECC_CTRL_R
[src]
Bit 0 - Select the operating mode of the Flash ECC
impl R<bool, ECC_COR_ERROR_CNT_STATUS_A>
[src]
pub fn variant(&self) -> ECC_COR_ERROR_CNT_STATUS_A
[src]
Get enumerated values variant
pub fn is_flash_ecc_no_corrected_error(&self) -> bool
[src]
Checks if the value of the field is FLASH_ECC_NO_CORRECTED_ERROR
pub fn is_flash_ecc_corrected_error(&self) -> bool
[src]
Checks if the value of the field is FLASH_ECC_CORRECTED_ERROR
impl R<bool, ECC_UNCOR_ERROR_CNT_STATUS_A>
[src]
pub fn variant(&self) -> ECC_UNCOR_ERROR_CNT_STATUS_A
[src]
Get enumerated values variant
pub fn is_flash_ecc_no_uncorrected_error(&self) -> bool
[src]
Checks if the value of the field is FLASH_ECC_NO_UNCORRECTED_ERROR
pub fn is_flash_ecc_uncorrected_error(&self) -> bool
[src]
Checks if the value of the field is FLASH_ECC_UNCORRECTED_ERROR
impl R<u32, Reg<u32, _FLASH_ECC_STATUS>>
[src]
pub fn ecc_cor_error_cnt_status(&self) -> ECC_COR_ERROR_CNT_STATUS_R
[src]
Bit 1 - FLASH_ECC_ERROR_COR_CNT status
pub fn ecc_uncor_error_cnt_status(&self) -> ECC_UNCOR_ERROR_CNT_STATUS_R
[src]
Bit 0 - FLASH_ECC_ERROR_UNCOR_CNT status
impl R<u32, Reg<u32, _FLASH_ECC_ERROR_ADDR>>
[src]
pub fn ecc_error_addr(&self) -> ECC_ERROR_ADDR_R
[src]
Bits 2:20 - Store the Flash address of the latest Flash ECC error
impl R<u32, Reg<u32, _FLASH_ECC_UNCOR_ERROR_CNT>>
[src]
pub fn ecc_uncor_error_cnt(&self) -> ECC_UNCOR_ERROR_CNT_R
[src]
Bits 0:7 - Flash ECC uncorrected error counter
impl R<u32, Reg<u32, _FLASH_ECC_COR_ERROR_CNT>>
[src]
pub fn ecc_cor_error_cnt(&self) -> ECC_COR_ERROR_CNT_R
[src]
Bits 0:7 - Flash ECC corrected error counter
impl R<u8, DEST_ADDR_STEP_SIZE_A>
[src]
pub fn variant(&self) -> DEST_ADDR_STEP_SIZE_A
[src]
Get enumerated values variant
pub fn is_dma_dest_addr_step_size_1(&self) -> bool
[src]
Checks if the value of the field is DMA_DEST_ADDR_STEP_SIZE_1
pub fn is_dma_dest_addr_step_size_2(&self) -> bool
[src]
Checks if the value of the field is DMA_DEST_ADDR_STEP_SIZE_2
pub fn is_dma_dest_addr_step_size_3(&self) -> bool
[src]
Checks if the value of the field is DMA_DEST_ADDR_STEP_SIZE_3
pub fn is_dma_dest_addr_step_size_4(&self) -> bool
[src]
Checks if the value of the field is DMA_DEST_ADDR_STEP_SIZE_4
impl R<u8, SRC_ADDR_STEP_SIZE_A>
[src]
pub fn variant(&self) -> SRC_ADDR_STEP_SIZE_A
[src]
Get enumerated values variant
pub fn is_dma_src_addr_step_size_1(&self) -> bool
[src]
Checks if the value of the field is DMA_SRC_ADDR_STEP_SIZE_1
pub fn is_dma_src_addr_step_size_2(&self) -> bool
[src]
Checks if the value of the field is DMA_SRC_ADDR_STEP_SIZE_2
pub fn is_dma_src_addr_step_size_3(&self) -> bool
[src]
Checks if the value of the field is DMA_SRC_ADDR_STEP_SIZE_3
pub fn is_dma_src_addr_step_size_4(&self) -> bool
[src]
Checks if the value of the field is DMA_SRC_ADDR_STEP_SIZE_4
impl R<bool, DEST_ADDR_STEP_MODE_A>
[src]
pub fn variant(&self) -> DEST_ADDR_STEP_MODE_A
[src]
Get enumerated values variant
pub fn is_dma_dest_addr_pos(&self) -> bool
[src]
Checks if the value of the field is DMA_DEST_ADDR_POS
pub fn is_dma_dest_addr_neg(&self) -> bool
[src]
Checks if the value of the field is DMA_DEST_ADDR_NEG
impl R<bool, SRC_ADDR_STEP_MODE_A>
[src]
pub fn variant(&self) -> SRC_ADDR_STEP_MODE_A
[src]
Get enumerated values variant
pub fn is_dma_src_addr_pos(&self) -> bool
[src]
Checks if the value of the field is DMA_SRC_ADDR_POS
pub fn is_dma_src_addr_neg(&self) -> bool
[src]
Checks if the value of the field is DMA_SRC_ADDR_NEG
impl R<bool, BYTE_ORDER_A>
[src]
pub fn variant(&self) -> BYTE_ORDER_A
[src]
Get enumerated values variant
pub fn is_dma_little_endian(&self) -> bool
[src]
Checks if the value of the field is DMA_LITTLE_ENDIAN
pub fn is_dma_big_endian(&self) -> bool
[src]
Checks if the value of the field is DMA_BIG_ENDIAN
impl R<bool, DISABLE_INT_ENABLE_A>
[src]
pub fn variant(&self) -> DISABLE_INT_ENABLE_A
[src]
Get enumerated values variant
pub fn is_dma_disable_int_disable(&self) -> bool
[src]
Checks if the value of the field is DMA_DISABLE_INT_DISABLE
pub fn is_dma_disable_int_enable(&self) -> bool
[src]
Checks if the value of the field is DMA_DISABLE_INT_ENABLE
impl R<bool, ERROR_INT_ENABLE_A>
[src]
pub fn variant(&self) -> ERROR_INT_ENABLE_A
[src]
Get enumerated values variant
pub fn is_dma_error_int_disable(&self) -> bool
[src]
Checks if the value of the field is DMA_ERROR_INT_DISABLE
pub fn is_dma_error_int_enable(&self) -> bool
[src]
Checks if the value of the field is DMA_ERROR_INT_ENABLE
impl R<bool, COMPLETE_INT_ENABLE_A>
[src]
pub fn variant(&self) -> COMPLETE_INT_ENABLE_A
[src]
Get enumerated values variant
pub fn is_dma_complete_int_disable(&self) -> bool
[src]
Checks if the value of the field is DMA_COMPLETE_INT_DISABLE
pub fn is_dma_complete_int_enable(&self) -> bool
[src]
Checks if the value of the field is DMA_COMPLETE_INT_ENABLE
impl R<bool, COUNTER_INT_ENABLE_A>
[src]
pub fn variant(&self) -> COUNTER_INT_ENABLE_A
[src]
Get enumerated values variant
pub fn is_dma_counter_int_disable(&self) -> bool
[src]
Checks if the value of the field is DMA_COUNTER_INT_DISABLE
pub fn is_dma_counter_int_enable(&self) -> bool
[src]
Checks if the value of the field is DMA_COUNTER_INT_ENABLE
impl R<bool, START_INT_ENABLE_A>
[src]
pub fn variant(&self) -> START_INT_ENABLE_A
[src]
Get enumerated values variant
pub fn is_dma_start_int_disable(&self) -> bool
[src]
Checks if the value of the field is DMA_START_INT_DISABLE
pub fn is_dma_start_int_enable(&self) -> bool
[src]
Checks if the value of the field is DMA_START_INT_ENABLE
impl R<u8, DEST_WORD_SIZE_A>
[src]
pub fn variant(&self) -> DEST_WORD_SIZE_A
[src]
Get enumerated values variant
pub fn is_dma_dest_word_size_8(&self) -> bool
[src]
Checks if the value of the field is DMA_DEST_WORD_SIZE_8
pub fn is_dma_dest_word_size_16(&self) -> bool
[src]
Checks if the value of the field is DMA_DEST_WORD_SIZE_16
pub fn is_dma_dest_word_size_32(&self) -> bool
[src]
Checks if the value of the field is DMA_DEST_WORD_SIZE_32
pub fn is_dma_dest_word_size_4(&self) -> bool
[src]
Checks if the value of the field is DMA_DEST_WORD_SIZE_4
impl R<u8, SRC_WORD_SIZE_A>
[src]
pub fn variant(&self) -> SRC_WORD_SIZE_A
[src]
Get enumerated values variant
pub fn is_dma_src_word_size_8(&self) -> bool
[src]
Checks if the value of the field is DMA_SRC_WORD_SIZE_8
pub fn is_dma_src_word_size_16(&self) -> bool
[src]
Checks if the value of the field is DMA_SRC_WORD_SIZE_16
pub fn is_dma_src_word_size_32(&self) -> bool
[src]
Checks if the value of the field is DMA_SRC_WORD_SIZE_32
pub fn is_dma_src_word_size_4(&self) -> bool
[src]
Checks if the value of the field is DMA_SRC_WORD_SIZE_4
impl R<u8, DEST_SELECT_A>
[src]
pub fn variant(&self) -> DEST_SELECT_A
[src]
Get enumerated values variant
pub fn is_dma_dest_i2c(&self) -> bool
[src]
Checks if the value of the field is DMA_DEST_I2C
pub fn is_dma_dest_spi0(&self) -> bool
[src]
Checks if the value of the field is DMA_DEST_SPI0
pub fn is_dma_dest_spi1(&self) -> bool
[src]
Checks if the value of the field is DMA_DEST_SPI1
pub fn is_dma_dest_pcm(&self) -> bool
[src]
Checks if the value of the field is DMA_DEST_PCM
pub fn is_dma_dest_uart(&self) -> bool
[src]
Checks if the value of the field is DMA_DEST_UART
pub fn is_dma_dest_asrc(&self) -> bool
[src]
Checks if the value of the field is DMA_DEST_ASRC
pub fn is_dma_dest_pbus(&self) -> bool
[src]
Checks if the value of the field is DMA_DEST_PBUS
pub fn is_dma_dest_od(&self) -> bool
[src]
Checks if the value of the field is DMA_DEST_OD
impl R<u8, SRC_SELECT_A>
[src]
pub fn variant(&self) -> SRC_SELECT_A
[src]
Get enumerated values variant
pub fn is_dma_src_i2c(&self) -> bool
[src]
Checks if the value of the field is DMA_SRC_I2C
pub fn is_dma_src_spi0(&self) -> bool
[src]
Checks if the value of the field is DMA_SRC_SPI0
pub fn is_dma_src_spi1(&self) -> bool
[src]
Checks if the value of the field is DMA_SRC_SPI1
pub fn is_dma_src_pcm(&self) -> bool
[src]
Checks if the value of the field is DMA_SRC_PCM
pub fn is_dma_src_uart(&self) -> bool
[src]
Checks if the value of the field is DMA_SRC_UART
pub fn is_dma_src_asrc(&self) -> bool
[src]
Checks if the value of the field is DMA_SRC_ASRC
pub fn is_dma_src_pbus(&self) -> bool
[src]
Checks if the value of the field is DMA_SRC_PBUS
pub fn is_dma_src_dmic(&self) -> bool
[src]
Checks if the value of the field is DMA_SRC_DMIC
impl R<u8, CHANNEL_PRIORITY_A>
[src]
pub fn variant(&self) -> CHANNEL_PRIORITY_A
[src]
Get enumerated values variant
pub fn is_dma_priority_0(&self) -> bool
[src]
Checks if the value of the field is DMA_PRIORITY_0
pub fn is_dma_priority_1(&self) -> bool
[src]
Checks if the value of the field is DMA_PRIORITY_1
pub fn is_dma_priority_2(&self) -> bool
[src]
Checks if the value of the field is DMA_PRIORITY_2
pub fn is_dma_priority_3(&self) -> bool
[src]
Checks if the value of the field is DMA_PRIORITY_3
impl R<u8, TRANSFER_TYPE_A>
[src]
pub fn variant(&self) -> TRANSFER_TYPE_A
[src]
Get enumerated values variant
pub fn is_dma_transfer_m_to_m(&self) -> bool
[src]
Checks if the value of the field is DMA_TRANSFER_M_TO_M
pub fn is_dma_transfer_m_to_p(&self) -> bool
[src]
Checks if the value of the field is DMA_TRANSFER_M_TO_P
pub fn is_dma_transfer_p_to_m(&self) -> bool
[src]
Checks if the value of the field is DMA_TRANSFER_P_TO_M
pub fn is_dma_transfer_p_to_p(&self) -> bool
[src]
Checks if the value of the field is DMA_TRANSFER_P_TO_P
impl R<bool, DEST_ADDR_INC_A>
[src]
pub fn variant(&self) -> DEST_ADDR_INC_A
[src]
Get enumerated values variant
pub fn is_dma_dest_addr_static(&self) -> bool
[src]
Checks if the value of the field is DMA_DEST_ADDR_STATIC
pub fn is_dma_dest_addr_inc(&self) -> bool
[src]
Checks if the value of the field is DMA_DEST_ADDR_INC
impl R<bool, SRC_ADDR_INC_A>
[src]
pub fn variant(&self) -> SRC_ADDR_INC_A
[src]
Get enumerated values variant
pub fn is_dma_src_addr_static(&self) -> bool
[src]
Checks if the value of the field is DMA_SRC_ADDR_STATIC
pub fn is_dma_src_addr_inc(&self) -> bool
[src]
Checks if the value of the field is DMA_SRC_ADDR_INC
impl R<bool, ADDR_MODE_A>
[src]
pub fn variant(&self) -> ADDR_MODE_A
[src]
Get enumerated values variant
pub fn is_dma_addr_circ(&self) -> bool
[src]
Checks if the value of the field is DMA_ADDR_CIRC
pub fn is_dma_addr_lin(&self) -> bool
[src]
Checks if the value of the field is DMA_ADDR_LIN
impl R<bool, ENABLE_A>
[src]
pub fn variant(&self) -> ENABLE_A
[src]
Get enumerated values variant
pub fn is_dma_disable(&self) -> bool
[src]
Checks if the value of the field is DMA_DISABLE
pub fn is_dma_enable(&self) -> bool
[src]
Checks if the value of the field is DMA_ENABLE
impl R<u32, Reg<u32, _DMA_CTRL0>>
[src]
pub fn dest_addr_step_size(&self) -> DEST_ADDR_STEP_SIZE_R
[src]
Bits 30:31 - Select the destination address step size
pub fn src_addr_step_size(&self) -> SRC_ADDR_STEP_SIZE_R
[src]
Bits 28:29 - Select the source address step size
pub fn dest_addr_step_mode(&self) -> DEST_ADDR_STEP_MODE_R
[src]
Bit 27 - Configure the destination address to either increment or decrement
pub fn src_addr_step_mode(&self) -> SRC_ADDR_STEP_MODE_R
[src]
Bit 26 - Configure the source address to either increment or decrement
pub fn byte_order(&self) -> BYTE_ORDER_R
[src]
Bit 25 - Select the byte ordering for the DMA channel
pub fn disable_int_enable(&self) -> DISABLE_INT_ENABLE_R
[src]
Bit 24 - Raise an interrupt when the DMA channel is disabled
pub fn error_int_enable(&self) -> ERROR_INT_ENABLE_R
[src]
Bit 23 - Raise an interrupt when a state machine error occurs during a DMA transfer
pub fn complete_int_enable(&self) -> COMPLETE_INT_ENABLE_R
[src]
Bit 22 - Raise an interrupt when the DMA transfer completes
pub fn counter_int_enable(&self) -> COUNTER_INT_ENABLE_R
[src]
Bit 21 - Raise an interrupt when the DMA transfer reaches the counter value
pub fn start_int_enable(&self) -> START_INT_ENABLE_R
[src]
Bit 20 - Raise an interrupt when the DMA transfer starts
pub fn dest_word_size(&self) -> DEST_WORD_SIZE_R
[src]
Bits 18:19 - Select the destination word size
pub fn src_word_size(&self) -> SRC_WORD_SIZE_R
[src]
Bits 16:17 - Select the source word size
pub fn dest_select(&self) -> DEST_SELECT_R
[src]
Bits 12:14 - Select the request line for the destination
pub fn src_select(&self) -> SRC_SELECT_R
[src]
Bits 9:11 - Select the request line for the source
pub fn channel_priority(&self) -> CHANNEL_PRIORITY_R
[src]
Bits 6:7 - Select the priority level for this channel
pub fn transfer_type(&self) -> TRANSFER_TYPE_R
[src]
Bits 4:5 - Select the type of transfer implemented by DMA channel
pub fn dest_addr_inc(&self) -> DEST_ADDR_INC_R
[src]
Bit 3 - Configure whether the destination address should increment
pub fn src_addr_inc(&self) -> SRC_ADDR_INC_R
[src]
Bit 2 - Configure whether the source address should increment
pub fn addr_mode(&self) -> ADDR_MODE_R
[src]
Bit 1 - Select the addressing mode for this channel
pub fn enable(&self) -> ENABLE_R
[src]
Bit 0 - Enable DMA Channel
impl R<u32, Reg<u32, _DMA_SRC_BASE_ADDR>>
[src]
pub fn dma_src_base_addr(&self) -> DMA_SRC_BASE_ADDR_R
[src]
Bits 0:31 - Base address for the source of data transferred using DMA channel
impl R<u32, Reg<u32, _DMA_DEST_BASE_ADDR>>
[src]
pub fn dma_dest_base_addr(&self) -> DMA_DEST_BASE_ADDR_R
[src]
Bits 0:31 - Base address for the destination of data transferred using DMA channel
impl R<u32, Reg<u32, _DMA_CTRL1>>
[src]
pub fn counter_int_value(&self) -> COUNTER_INT_VALUE_R
[src]
Bits 16:31 - Trigger a counter interrupt when the DMA transfer word count reaches this value
pub fn transfer_length(&self) -> TRANSFER_LENGTH_R
[src]
Bits 0:15 - The length, in words, of each data transfer using DMA channel
impl R<u32, Reg<u32, _DMA_NEXT_SRC_ADDR>>
[src]
pub fn dma_next_src_addr(&self) -> DMA_NEXT_SRC_ADDR_R
[src]
Bits 0:31 - Address of the next data to be transferred using DMA channel
impl R<u32, Reg<u32, _DMA_NEXT_DEST_ADDR>>
[src]
pub fn dma_next_dest_addr(&self) -> DMA_NEXT_DEST_ADDR_R
[src]
Bits 0:31 - Address where the next data to be transferred using DMA channel will be stored
impl R<u32, Reg<u32, _DMA_WORD_CNT>>
[src]
pub fn dma_word_cnt(&self) -> DMA_WORD_CNT_R
[src]
Bits 0:15 - The number of words that have been transferred using DMA channel during the current transfer
impl R<u8, STATE_A>
[src]
pub fn variant(&self) -> STATE_A
[src]
Get enumerated values variant
pub fn is_dma_idle(&self) -> bool
[src]
Checks if the value of the field is DMA_IDLE
pub fn is_dma_wait_src_dst_rdy(&self) -> bool
[src]
Checks if the value of the field is DMA_WAIT_SRC_DST_RDY
pub fn is_dma_wait_src_rdy(&self) -> bool
[src]
Checks if the value of the field is DMA_WAIT_SRC_RDY
pub fn is_dma_wait_rd_comp(&self) -> bool
[src]
Checks if the value of the field is DMA_WAIT_RD_COMP
pub fn is_dma_chk_dst(&self) -> bool
[src]
Checks if the value of the field is DMA_CHK_DST
pub fn is_dma_dis_chan(&self) -> bool
[src]
Checks if the value of the field is DMA_DIS_CHAN
pub fn is_dma_wait_dst_rdy(&self) -> bool
[src]
Checks if the value of the field is DMA_WAIT_DST_RDY
pub fn is_dma_wait_wr_comp(&self) -> bool
[src]
Checks if the value of the field is DMA_WAIT_WR_COMP
impl R<bool, ERROR_INT_STATUS_A>
[src]
pub fn variant(&self) -> Variant<bool, ERROR_INT_STATUS_A>
[src]
Get enumerated values variant
pub fn is_dma_error_int_status(&self) -> bool
[src]
Checks if the value of the field is DMA_ERROR_INT_STATUS
impl R<bool, COMPLETE_INT_STATUS_A>
[src]
pub fn variant(&self) -> Variant<bool, COMPLETE_INT_STATUS_A>
[src]
Get enumerated values variant
pub fn is_dma_complete_int_status(&self) -> bool
[src]
Checks if the value of the field is DMA_COMPLETE_INT_STATUS
impl R<bool, COUNTER_INT_STATUS_A>
[src]
pub fn variant(&self) -> Variant<bool, COUNTER_INT_STATUS_A>
[src]
Get enumerated values variant
pub fn is_dma_counter_int_status(&self) -> bool
[src]
Checks if the value of the field is DMA_COUNTER_INT_STATUS
impl R<bool, START_INT_STATUS_A>
[src]
pub fn variant(&self) -> Variant<bool, START_INT_STATUS_A>
[src]
Get enumerated values variant
pub fn is_dma_start_int_status(&self) -> bool
[src]
Checks if the value of the field is DMA_START_INT_STATUS
impl R<bool, DISABLE_INT_STATUS_A>
[src]
pub fn variant(&self) -> Variant<bool, DISABLE_INT_STATUS_A>
[src]
Get enumerated values variant
pub fn is_dma_disable_int_status(&self) -> bool
[src]
Checks if the value of the field is DMA_DISABLE_INT_STATUS
impl R<u32, Reg<u32, _DMA_STATUS>>
[src]
pub fn state(&self) -> STATE_R
[src]
Bits 5:7 - DMA channel state
pub fn error_int_status(&self) -> ERROR_INT_STATUS_R
[src]
Bit 4 - Indicate if a state machine error interrupt has occurred on DMA channel
pub fn complete_int_status(&self) -> COMPLETE_INT_STATUS_R
[src]
Bit 3 - Indicate if a complete interrupt has occurred on DMA channel
pub fn counter_int_status(&self) -> COUNTER_INT_STATUS_R
[src]
Bit 2 - Indicate if a counter interrupt has occurred on DMA channel
pub fn start_int_status(&self) -> START_INT_STATUS_R
[src]
Bit 1 - Indicate if a start interrupt has occurred on DMA channel
pub fn disable_int_status(&self) -> DISABLE_INT_STATUS_R
[src]
Bit 0 - Indicate if a channel disable interrupt has occurred on DMA channel
impl R<u8, DRIVE_A>
[src]
pub fn variant(&self) -> DRIVE_A
[src]
Get enumerated values variant
pub fn is_dio_2x_drive(&self) -> bool
[src]
Checks if the value of the field is DIO_2X_DRIVE
pub fn is_dio_3x_drive(&self) -> bool
[src]
Checks if the value of the field is DIO_3X_DRIVE
pub fn is_dio_5x_drive(&self) -> bool
[src]
Checks if the value of the field is DIO_5X_DRIVE
pub fn is_dio_6x_drive(&self) -> bool
[src]
Checks if the value of the field is DIO_6X_DRIVE
impl R<bool, LPF_A>
[src]
pub fn variant(&self) -> LPF_A
[src]
Get enumerated values variant
pub fn is_dio_lpf_disable(&self) -> bool
[src]
Checks if the value of the field is DIO_LPF_DISABLE
pub fn is_dio_lpf_enable(&self) -> bool
[src]
Checks if the value of the field is DIO_LPF_ENABLE
impl R<u8, PULL_CTRL_A>
[src]
pub fn variant(&self) -> PULL_CTRL_A
[src]
Get enumerated values variant
pub fn is_dio_no_pull(&self) -> bool
[src]
Checks if the value of the field is DIO_NO_PULL
pub fn is_dio_weak_pull_up(&self) -> bool
[src]
Checks if the value of the field is DIO_WEAK_PULL_UP
pub fn is_dio_weak_pull_down(&self) -> bool
[src]
Checks if the value of the field is DIO_WEAK_PULL_DOWN
pub fn is_dio_strong_pull_up(&self) -> bool
[src]
Checks if the value of the field is DIO_STRONG_PULL_UP
impl R<u8, IO_MODE_A>
[src]
pub fn variant(&self) -> IO_MODE_A
[src]
Get enumerated values variant
pub fn is_dio_mode_gpio_in_0(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_GPIO_IN_0
pub fn is_dio_mode_gpio_in_1(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_GPIO_IN_1
pub fn is_dio_mode_gpio_out_0(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_GPIO_OUT_0
pub fn is_dio_mode_gpio_out_1(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_GPIO_OUT_1
pub fn is_dio_mode_usrclk(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_USRCLK
pub fn is_dio_mode_slowclk(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_SLOWCLK
pub fn is_dio_mode_sysclk(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_SYSCLK
pub fn is_dio_mode_pcm_sero(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_PCM_SERO
pub fn is_dio_mode_pcm_frame(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_PCM_FRAME
pub fn is_dio_mode_spi0_sero(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_SPI0_SERO
pub fn is_dio_mode_spi0_cs(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_SPI0_CS
pub fn is_dio_mode_spi0_clk(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_SPI0_CLK
pub fn is_dio_mode_spi1_sero(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_SPI1_SERO
pub fn is_dio_mode_spi1_cs(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_SPI1_CS
pub fn is_dio_mode_spi1_clk(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_SPI1_CLK
pub fn is_dio_mode_uart_tx(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_UART_TX
pub fn is_dio_mode_scl(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_SCL
pub fn is_dio_mode_sda(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_SDA
pub fn is_dio_mode_pwm0(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_PWM0
pub fn is_dio_mode_pwm0_inv(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_PWM0_INV
pub fn is_dio_mode_pwm1(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_PWM1
pub fn is_dio_mode_pwm1_inv(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_PWM1_INV
pub fn is_dio_mode_lpdsp32_tdo(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_LPDSP32_TDO
pub fn is_dio_mode_rfclk(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_RFCLK
pub fn is_dio_mode_rcclk(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_RCCLK
pub fn is_dio_mode_jtck_div(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_JTCK_DIV
pub fn is_dio_mode_extclk_div(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_EXTCLK_DIV
pub fn is_dio_mode_standbyclk(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_STANDBYCLK
pub fn is_dio_mode_bb_tx_data(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_BB_TX_DATA
pub fn is_dio_mode_bb_tx_data_valid(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_BB_TX_DATA_VALID
pub fn is_dio_mode_bb_sync_p(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_BB_SYNC_P
pub fn is_dio_mode_bb_audio0_sync_p(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_BB_AUDIO0_SYNC_P
pub fn is_dio_mode_bb_audio1_sync_p(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_BB_AUDIO1_SYNC_P
pub fn is_dio_mode_bb_audio2_sync_p(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_BB_AUDIO2_SYNC_P
pub fn is_dio_mode_bb_spi_csn(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_BB_SPI_CSN
pub fn is_dio_mode_bb_spi_clk(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_BB_SPI_CLK
pub fn is_dio_mode_bb_spi_mosi(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_BB_SPI_MOSI
pub fn is_dio_mode_bb_dbg0_0(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_BB_DBG0_0
pub fn is_dio_mode_bb_dbg0_1(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_BB_DBG0_1
pub fn is_dio_mode_bb_dbg0_2(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_BB_DBG0_2
pub fn is_dio_mode_bb_dbg0_3(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_BB_DBG0_3
pub fn is_dio_mode_bb_dbg0_4(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_BB_DBG0_4
pub fn is_dio_mode_bb_dbg0_5(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_BB_DBG0_5
pub fn is_dio_mode_bb_dbg0_6(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_BB_DBG0_6
pub fn is_dio_mode_bb_dbg0_7(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_BB_DBG0_7
pub fn is_dio_mode_rf_spi_miso(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_RF_SPI_MISO
pub fn is_dio_mode_rf_gpio0(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_RF_GPIO0
pub fn is_dio_mode_rf_gpio1(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_RF_GPIO1
pub fn is_dio_mode_rf_gpio2(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_RF_GPIO2
pub fn is_dio_mode_rf_gpio3(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_RF_GPIO3
pub fn is_dio_mode_rf_gpio4(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_RF_GPIO4
pub fn is_dio_mode_rf_gpio5(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_RF_GPIO5
pub fn is_dio_mode_rf_gpio6(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_RF_GPIO6
pub fn is_dio_mode_rf_gpio7(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_RF_GPIO7
pub fn is_dio_mode_rf_gpio8(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_RF_GPIO8
pub fn is_dio_mode_rf_gpio9(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_RF_GPIO9
pub fn is_dio_mode_audioclk(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_AUDIOCLK
pub fn is_dio_mode_audioslowclk(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_AUDIOSLOWCLK
pub fn is_dio_mode_od_p(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_OD_P
pub fn is_dio_mode_od_n(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_OD_N
pub fn is_dio_mode_audio_sync_pulse(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_AUDIO_SYNC_PULSE
pub fn is_dio_mode_audio_sync_missed(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_AUDIO_SYNC_MISSED
pub fn is_dio_mode_input(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_INPUT
pub fn is_dio_mode_disable(&self) -> bool
[src]
Checks if the value of the field is DIO_MODE_DISABLE
impl R<u32, Reg<u32, _DIO_CFG>>
[src]
pub fn drive(&self) -> DRIVE_R
[src]
Bits 12:13 - Drive strength configuration
pub fn lpf(&self) -> LPF_R
[src]
Bit 10 - Low Pass Filter enable
pub fn pull_ctrl(&self) -> PULL_CTRL_R
[src]
Bits 8:9 - Pull selection
pub fn io_mode(&self) -> IO_MODE_R
[src]
Bits 0:5 - IO mode selection
impl R<u16, DIO_A>
[src]
pub fn variant(&self) -> Variant<u16, DIO_A>
[src]
Get enumerated values variant
pub fn is_dio0_low(&self) -> bool
[src]
Checks if the value of the field is DIO0_LOW
pub fn is_dio0_high(&self) -> bool
[src]
Checks if the value of the field is DIO0_HIGH
pub fn is_dio1_high(&self) -> bool
[src]
Checks if the value of the field is DIO1_HIGH
pub fn is_dio2_high(&self) -> bool
[src]
Checks if the value of the field is DIO2_HIGH
pub fn is_dio3_high(&self) -> bool
[src]
Checks if the value of the field is DIO3_HIGH
pub fn is_dio4_high(&self) -> bool
[src]
Checks if the value of the field is DIO4_HIGH
pub fn is_dio5_high(&self) -> bool
[src]
Checks if the value of the field is DIO5_HIGH
pub fn is_dio6_high(&self) -> bool
[src]
Checks if the value of the field is DIO6_HIGH
pub fn is_dio7_high(&self) -> bool
[src]
Checks if the value of the field is DIO7_HIGH
pub fn is_dio8_high(&self) -> bool
[src]
Checks if the value of the field is DIO8_HIGH
pub fn is_dio9_high(&self) -> bool
[src]
Checks if the value of the field is DIO9_HIGH
pub fn is_dio10_high(&self) -> bool
[src]
Checks if the value of the field is DIO10_HIGH
pub fn is_dio11_high(&self) -> bool
[src]
Checks if the value of the field is DIO11_HIGH
pub fn is_dio12_high(&self) -> bool
[src]
Checks if the value of the field is DIO12_HIGH
pub fn is_dio13_high(&self) -> bool
[src]
Checks if the value of the field is DIO13_HIGH
pub fn is_dio14_high(&self) -> bool
[src]
Checks if the value of the field is DIO14_HIGH
pub fn is_dio15_high(&self) -> bool
[src]
Checks if the value of the field is DIO15_HIGH
impl R<u32, Reg<u32, _DIO_DATA>>
[src]
impl R<u16, DIO_A>
[src]
pub fn variant(&self) -> Variant<u16, DIO_A>
[src]
Get enumerated values variant
pub fn is_dio0_input(&self) -> bool
[src]
Checks if the value of the field is DIO0_INPUT
pub fn is_dio0_output(&self) -> bool
[src]
Checks if the value of the field is DIO0_OUTPUT
pub fn is_dio1_output(&self) -> bool
[src]
Checks if the value of the field is DIO1_OUTPUT
pub fn is_dio2_output(&self) -> bool
[src]
Checks if the value of the field is DIO2_OUTPUT
pub fn is_dio3_output(&self) -> bool
[src]
Checks if the value of the field is DIO3_OUTPUT
pub fn is_dio4_output(&self) -> bool
[src]
Checks if the value of the field is DIO4_OUTPUT
pub fn is_dio5_output(&self) -> bool
[src]
Checks if the value of the field is DIO5_OUTPUT
pub fn is_dio6_output(&self) -> bool
[src]
Checks if the value of the field is DIO6_OUTPUT
pub fn is_dio7_output(&self) -> bool
[src]
Checks if the value of the field is DIO7_OUTPUT
pub fn is_dio8_output(&self) -> bool
[src]
Checks if the value of the field is DIO8_OUTPUT
pub fn is_dio9_output(&self) -> bool
[src]
Checks if the value of the field is DIO9_OUTPUT
pub fn is_dio10_output(&self) -> bool
[src]
Checks if the value of the field is DIO10_OUTPUT
pub fn is_dio11_output(&self) -> bool
[src]
Checks if the value of the field is DIO11_OUTPUT
pub fn is_dio12_output(&self) -> bool
[src]
Checks if the value of the field is DIO12_OUTPUT
pub fn is_dio13_output(&self) -> bool
[src]
Checks if the value of the field is DIO13_OUTPUT
pub fn is_dio14_output(&self) -> bool
[src]
Checks if the value of the field is DIO14_OUTPUT
pub fn is_dio15_output(&self) -> bool
[src]
Checks if the value of the field is DIO15_OUTPUT
impl R<u32, Reg<u32, _DIO_DIR>>
[src]
impl R<u16, GPIO_A>
[src]
pub fn variant(&self) -> Variant<u16, GPIO_A>
[src]
Get enumerated values variant
pub fn is_dio0_is_not_gpio(&self) -> bool
[src]
Checks if the value of the field is DIO0_IS_NOT_GPIO
pub fn is_dio0_is_gpio(&self) -> bool
[src]
Checks if the value of the field is DIO0_IS_GPIO
pub fn is_dio1_is_gpio(&self) -> bool
[src]
Checks if the value of the field is DIO1_IS_GPIO
pub fn is_dio2_is_gpio(&self) -> bool
[src]
Checks if the value of the field is DIO2_IS_GPIO
pub fn is_dio3_is_gpio(&self) -> bool
[src]
Checks if the value of the field is DIO3_IS_GPIO
pub fn is_dio4_is_gpio(&self) -> bool
[src]
Checks if the value of the field is DIO4_IS_GPIO
pub fn is_dio5_is_gpio(&self) -> bool
[src]
Checks if the value of the field is DIO5_IS_GPIO
pub fn is_dio6_is_gpio(&self) -> bool
[src]
Checks if the value of the field is DIO6_IS_GPIO
pub fn is_dio7_is_gpio(&self) -> bool
[src]
Checks if the value of the field is DIO7_IS_GPIO
pub fn is_dio8_is_gpio(&self) -> bool
[src]
Checks if the value of the field is DIO8_IS_GPIO
pub fn is_dio9_is_gpio(&self) -> bool
[src]
Checks if the value of the field is DIO9_IS_GPIO
pub fn is_dio10_is_gpio(&self) -> bool
[src]
Checks if the value of the field is DIO10_IS_GPIO
pub fn is_dio11_is_gpio(&self) -> bool
[src]
Checks if the value of the field is DIO11_IS_GPIO
pub fn is_dio12_is_gpio(&self) -> bool
[src]
Checks if the value of the field is DIO12_IS_GPIO
pub fn is_dio13_is_gpio(&self) -> bool
[src]
Checks if the value of the field is DIO13_IS_GPIO
pub fn is_dio14_is_gpio(&self) -> bool
[src]
Checks if the value of the field is DIO14_IS_GPIO
pub fn is_dio15_is_gpio(&self) -> bool
[src]
Checks if the value of the field is DIO15_IS_GPIO
impl R<u32, Reg<u32, _DIO_MODE>>
[src]
impl R<bool, DEBOUNCE_ENABLE_A>
[src]
pub fn variant(&self) -> DEBOUNCE_ENABLE_A
[src]
Get enumerated values variant
pub fn is_dio_debounce_disable(&self) -> bool
[src]
Checks if the value of the field is DIO_DEBOUNCE_DISABLE
pub fn is_dio_debounce_enable(&self) -> bool
[src]
Checks if the value of the field is DIO_DEBOUNCE_ENABLE
impl R<u8, EVENT_A>
[src]
pub fn variant(&self) -> Variant<u8, EVENT_A>
[src]
Get enumerated values variant
pub fn is_dio_event_none(&self) -> bool
[src]
Checks if the value of the field is DIO_EVENT_NONE
pub fn is_dio_event_high_level(&self) -> bool
[src]
Checks if the value of the field is DIO_EVENT_HIGH_LEVEL
pub fn is_dio_event_low_level(&self) -> bool
[src]
Checks if the value of the field is DIO_EVENT_LOW_LEVEL
pub fn is_dio_event_rising_edge(&self) -> bool
[src]
Checks if the value of the field is DIO_EVENT_RISING_EDGE
pub fn is_dio_event_falling_edge(&self) -> bool
[src]
Checks if the value of the field is DIO_EVENT_FALLING_EDGE
pub fn is_dio_event_transition(&self) -> bool
[src]
Checks if the value of the field is DIO_EVENT_TRANSITION
impl R<u8, SRC_A>
[src]
pub fn variant(&self) -> Variant<u8, SRC_A>
[src]
Get enumerated values variant
pub fn is_dio_src_dio_0(&self) -> bool
[src]
Checks if the value of the field is DIO_SRC_DIO_0
pub fn is_dio_src_dio_1(&self) -> bool
[src]
Checks if the value of the field is DIO_SRC_DIO_1
pub fn is_dio_src_dio_2(&self) -> bool
[src]
Checks if the value of the field is DIO_SRC_DIO_2
pub fn is_dio_src_dio_3(&self) -> bool
[src]
Checks if the value of the field is DIO_SRC_DIO_3
pub fn is_dio_src_dio_4(&self) -> bool
[src]
Checks if the value of the field is DIO_SRC_DIO_4
pub fn is_dio_src_dio_5(&self) -> bool
[src]
Checks if the value of the field is DIO_SRC_DIO_5
pub fn is_dio_src_dio_6(&self) -> bool
[src]
Checks if the value of the field is DIO_SRC_DIO_6
pub fn is_dio_src_dio_7(&self) -> bool
[src]
Checks if the value of the field is DIO_SRC_DIO_7
pub fn is_dio_src_dio_8(&self) -> bool
[src]
Checks if the value of the field is DIO_SRC_DIO_8
pub fn is_dio_src_dio_9(&self) -> bool
[src]
Checks if the value of the field is DIO_SRC_DIO_9
pub fn is_dio_src_dio_10(&self) -> bool
[src]
Checks if the value of the field is DIO_SRC_DIO_10
pub fn is_dio_src_dio_11(&self) -> bool
[src]
Checks if the value of the field is DIO_SRC_DIO_11
pub fn is_dio_src_dio_12(&self) -> bool
[src]
Checks if the value of the field is DIO_SRC_DIO_12
pub fn is_dio_src_dio_13(&self) -> bool
[src]
Checks if the value of the field is DIO_SRC_DIO_13
pub fn is_dio_src_dio_14(&self) -> bool
[src]
Checks if the value of the field is DIO_SRC_DIO_14
pub fn is_dio_src_dio_15(&self) -> bool
[src]
Checks if the value of the field is DIO_SRC_DIO_15
pub fn is_dio_src_extclk(&self) -> bool
[src]
Checks if the value of the field is DIO_SRC_EXTCLK
pub fn is_dio_src_wakeup(&self) -> bool
[src]
Checks if the value of the field is DIO_SRC_WAKEUP
impl R<u32, Reg<u32, _DIO_INT_CFG>>
[src]
pub fn debounce_enable(&self) -> DEBOUNCE_ENABLE_R
[src]
Bit 11 - Interrupt button debounce filter enable/disable
pub fn event(&self) -> EVENT_R
[src]
Bits 8:10 - Interrupt event configuration
pub fn src(&self) -> SRC_R
[src]
Bits 0:4 - Interrupt input selection
impl R<bool, DEBOUNCE_CLK_A>
[src]
pub fn variant(&self) -> DEBOUNCE_CLK_A
[src]
Get enumerated values variant
pub fn is_dio_debounce_slowclk_div32(&self) -> bool
[src]
Checks if the value of the field is DIO_DEBOUNCE_SLOWCLK_DIV32
pub fn is_dio_debounce_slowclk_div1024(&self) -> bool
[src]
Checks if the value of the field is DIO_DEBOUNCE_SLOWCLK_DIV1024
impl R<u32, Reg<u32, _DIO_INT_DEBOUNCE>>
[src]
pub fn debounce_clk(&self) -> DEBOUNCE_CLK_R
[src]
Bit 8 - Interrupt button debounce filter clock
pub fn debounce_count(&self) -> DEBOUNCE_COUNT_R
[src]
Bits 0:7 - Interrupt button debounce filter count
impl R<u8, SERI_A>
[src]
pub fn variant(&self) -> Variant<u8, SERI_A>
[src]
Get enumerated values variant
pub fn is_pcm_seri_src_dio_0(&self) -> bool
[src]
Checks if the value of the field is PCM_SERI_SRC_DIO_0
pub fn is_pcm_seri_src_dio_1(&self) -> bool
[src]
Checks if the value of the field is PCM_SERI_SRC_DIO_1
pub fn is_pcm_seri_src_dio_2(&self) -> bool
[src]
Checks if the value of the field is PCM_SERI_SRC_DIO_2
pub fn is_pcm_seri_src_dio_3(&self) -> bool
[src]
Checks if the value of the field is PCM_SERI_SRC_DIO_3
pub fn is_pcm_seri_src_dio_4(&self) -> bool
[src]
Checks if the value of the field is PCM_SERI_SRC_DIO_4
pub fn is_pcm_seri_src_dio_5(&self) -> bool
[src]
Checks if the value of the field is PCM_SERI_SRC_DIO_5
pub fn is_pcm_seri_src_dio_6(&self) -> bool
[src]
Checks if the value of the field is PCM_SERI_SRC_DIO_6
pub fn is_pcm_seri_src_dio_7(&self) -> bool
[src]
Checks if the value of the field is PCM_SERI_SRC_DIO_7
pub fn is_pcm_seri_src_dio_8(&self) -> bool
[src]
Checks if the value of the field is PCM_SERI_SRC_DIO_8
pub fn is_pcm_seri_src_dio_9(&self) -> bool
[src]
Checks if the value of the field is PCM_SERI_SRC_DIO_9
pub fn is_pcm_seri_src_dio_10(&self) -> bool
[src]
Checks if the value of the field is PCM_SERI_SRC_DIO_10
pub fn is_pcm_seri_src_dio_11(&self) -> bool
[src]
Checks if the value of the field is PCM_SERI_SRC_DIO_11
pub fn is_pcm_seri_src_dio_12(&self) -> bool
[src]
Checks if the value of the field is PCM_SERI_SRC_DIO_12
pub fn is_pcm_seri_src_dio_13(&self) -> bool
[src]
Checks if the value of the field is PCM_SERI_SRC_DIO_13
pub fn is_pcm_seri_src_dio_14(&self) -> bool
[src]
Checks if the value of the field is PCM_SERI_SRC_DIO_14
pub fn is_pcm_seri_src_dio_15(&self) -> bool
[src]
Checks if the value of the field is PCM_SERI_SRC_DIO_15
pub fn is_pcm_seri_src_const_low(&self) -> bool
[src]
Checks if the value of the field is PCM_SERI_SRC_CONST_LOW
pub fn is_pcm_seri_src_const_high(&self) -> bool
[src]
Checks if the value of the field is PCM_SERI_SRC_CONST_HIGH
impl R<u8, FRAME_A>
[src]
pub fn variant(&self) -> Variant<u8, FRAME_A>
[src]
Get enumerated values variant
pub fn is_pcm_frame_src_dio_0(&self) -> bool
[src]
Checks if the value of the field is PCM_FRAME_SRC_DIO_0
pub fn is_pcm_frame_src_dio_1(&self) -> bool
[src]
Checks if the value of the field is PCM_FRAME_SRC_DIO_1
pub fn is_pcm_frame_src_dio_2(&self) -> bool
[src]
Checks if the value of the field is PCM_FRAME_SRC_DIO_2
pub fn is_pcm_frame_src_dio_3(&self) -> bool
[src]
Checks if the value of the field is PCM_FRAME_SRC_DIO_3
pub fn is_pcm_frame_src_dio_4(&self) -> bool
[src]
Checks if the value of the field is PCM_FRAME_SRC_DIO_4
pub fn is_pcm_frame_src_dio_5(&self) -> bool
[src]
Checks if the value of the field is PCM_FRAME_SRC_DIO_5
pub fn is_pcm_frame_src_dio_6(&self) -> bool
[src]
Checks if the value of the field is PCM_FRAME_SRC_DIO_6
pub fn is_pcm_frame_src_dio_7(&self) -> bool
[src]
Checks if the value of the field is PCM_FRAME_SRC_DIO_7
pub fn is_pcm_frame_src_dio_8(&self) -> bool
[src]
Checks if the value of the field is PCM_FRAME_SRC_DIO_8
pub fn is_pcm_frame_src_dio_9(&self) -> bool
[src]
Checks if the value of the field is PCM_FRAME_SRC_DIO_9
pub fn is_pcm_frame_src_dio_10(&self) -> bool
[src]
Checks if the value of the field is PCM_FRAME_SRC_DIO_10
pub fn is_pcm_frame_src_dio_11(&self) -> bool
[src]
Checks if the value of the field is PCM_FRAME_SRC_DIO_11
pub fn is_pcm_frame_src_dio_12(&self) -> bool
[src]
Checks if the value of the field is PCM_FRAME_SRC_DIO_12
pub fn is_pcm_frame_src_dio_13(&self) -> bool
[src]
Checks if the value of the field is PCM_FRAME_SRC_DIO_13
pub fn is_pcm_frame_src_dio_14(&self) -> bool
[src]
Checks if the value of the field is PCM_FRAME_SRC_DIO_14
pub fn is_pcm_frame_src_dio_15(&self) -> bool
[src]
Checks if the value of the field is PCM_FRAME_SRC_DIO_15
pub fn is_pcm_frame_src_const_low(&self) -> bool
[src]
Checks if the value of the field is PCM_FRAME_SRC_CONST_LOW
pub fn is_pcm_frame_src_const_high(&self) -> bool
[src]
Checks if the value of the field is PCM_FRAME_SRC_CONST_HIGH
impl R<u8, CLK_A>
[src]
pub fn variant(&self) -> Variant<u8, CLK_A>
[src]
Get enumerated values variant
pub fn is_pcm_clk_src_dio_0(&self) -> bool
[src]
Checks if the value of the field is PCM_CLK_SRC_DIO_0
pub fn is_pcm_clk_src_dio_1(&self) -> bool
[src]
Checks if the value of the field is PCM_CLK_SRC_DIO_1
pub fn is_pcm_clk_src_dio_2(&self) -> bool
[src]
Checks if the value of the field is PCM_CLK_SRC_DIO_2
pub fn is_pcm_clk_src_dio_3(&self) -> bool
[src]
Checks if the value of the field is PCM_CLK_SRC_DIO_3
pub fn is_pcm_clk_src_dio_4(&self) -> bool
[src]
Checks if the value of the field is PCM_CLK_SRC_DIO_4
pub fn is_pcm_clk_src_dio_5(&self) -> bool
[src]
Checks if the value of the field is PCM_CLK_SRC_DIO_5
pub fn is_pcm_clk_src_dio_6(&self) -> bool
[src]
Checks if the value of the field is PCM_CLK_SRC_DIO_6
pub fn is_pcm_clk_src_dio_7(&self) -> bool
[src]
Checks if the value of the field is PCM_CLK_SRC_DIO_7
pub fn is_pcm_clk_src_dio_8(&self) -> bool
[src]
Checks if the value of the field is PCM_CLK_SRC_DIO_8
pub fn is_pcm_clk_src_dio_9(&self) -> bool
[src]
Checks if the value of the field is PCM_CLK_SRC_DIO_9
pub fn is_pcm_clk_src_dio_10(&self) -> bool
[src]
Checks if the value of the field is PCM_CLK_SRC_DIO_10
pub fn is_pcm_clk_src_dio_11(&self) -> bool
[src]
Checks if the value of the field is PCM_CLK_SRC_DIO_11
pub fn is_pcm_clk_src_dio_12(&self) -> bool
[src]
Checks if the value of the field is PCM_CLK_SRC_DIO_12
pub fn is_pcm_clk_src_dio_13(&self) -> bool
[src]
Checks if the value of the field is PCM_CLK_SRC_DIO_13
pub fn is_pcm_clk_src_dio_14(&self) -> bool
[src]
Checks if the value of the field is PCM_CLK_SRC_DIO_14
pub fn is_pcm_clk_src_dio_15(&self) -> bool
[src]
Checks if the value of the field is PCM_CLK_SRC_DIO_15
pub fn is_pcm_clk_src_const_low(&self) -> bool
[src]
Checks if the value of the field is PCM_CLK_SRC_CONST_LOW
pub fn is_pcm_clk_src_const_high(&self) -> bool
[src]
Checks if the value of the field is PCM_CLK_SRC_CONST_HIGH
impl R<u32, Reg<u32, _DIO_PCM_SRC>>
[src]
pub fn seri(&self) -> SERI_R
[src]
Bits 16:20 - PCM_SERI input selection
pub fn frame(&self) -> FRAME_R
[src]
Bits 8:12 - PCM_FRAME input selection
pub fn clk(&self) -> CLK_R
[src]
Bits 0:4 - PCM_CLK input selection
impl R<u8, SERI_A>
[src]
pub fn variant(&self) -> Variant<u8, SERI_A>
[src]
Get enumerated values variant
pub fn is_spi_seri_src_dio_0(&self) -> bool
[src]
Checks if the value of the field is SPI_SERI_SRC_DIO_0
pub fn is_spi_seri_src_dio_1(&self) -> bool
[src]
Checks if the value of the field is SPI_SERI_SRC_DIO_1
pub fn is_spi_seri_src_dio_2(&self) -> bool
[src]
Checks if the value of the field is SPI_SERI_SRC_DIO_2
pub fn is_spi_seri_src_dio_3(&self) -> bool
[src]
Checks if the value of the field is SPI_SERI_SRC_DIO_3
pub fn is_spi_seri_src_dio_4(&self) -> bool
[src]
Checks if the value of the field is SPI_SERI_SRC_DIO_4
pub fn is_spi_seri_src_dio_5(&self) -> bool
[src]
Checks if the value of the field is SPI_SERI_SRC_DIO_5
pub fn is_spi_seri_src_dio_6(&self) -> bool
[src]
Checks if the value of the field is SPI_SERI_SRC_DIO_6
pub fn is_spi_seri_src_dio_7(&self) -> bool
[src]
Checks if the value of the field is SPI_SERI_SRC_DIO_7
pub fn is_spi_seri_src_dio_8(&self) -> bool
[src]
Checks if the value of the field is SPI_SERI_SRC_DIO_8
pub fn is_spi_seri_src_dio_9(&self) -> bool
[src]
Checks if the value of the field is SPI_SERI_SRC_DIO_9
pub fn is_spi_seri_src_dio_10(&self) -> bool
[src]
Checks if the value of the field is SPI_SERI_SRC_DIO_10
pub fn is_spi_seri_src_dio_11(&self) -> bool
[src]
Checks if the value of the field is SPI_SERI_SRC_DIO_11
pub fn is_spi_seri_src_dio_12(&self) -> bool
[src]
Checks if the value of the field is SPI_SERI_SRC_DIO_12
pub fn is_spi_seri_src_dio_13(&self) -> bool
[src]
Checks if the value of the field is SPI_SERI_SRC_DIO_13
pub fn is_spi_seri_src_dio_14(&self) -> bool
[src]
Checks if the value of the field is SPI_SERI_SRC_DIO_14
pub fn is_spi_seri_src_dio_15(&self) -> bool
[src]
Checks if the value of the field is SPI_SERI_SRC_DIO_15
pub fn is_spi_seri_src_const_low(&self) -> bool
[src]
Checks if the value of the field is SPI_SERI_SRC_CONST_LOW
pub fn is_spi_seri_src_const_high(&self) -> bool
[src]
Checks if the value of the field is SPI_SERI_SRC_CONST_HIGH
impl R<u8, CS_A>
[src]
pub fn variant(&self) -> Variant<u8, CS_A>
[src]
Get enumerated values variant
pub fn is_spi_cs_src_dio_0(&self) -> bool
[src]
Checks if the value of the field is SPI_CS_SRC_DIO_0
pub fn is_spi_cs_src_dio_1(&self) -> bool
[src]
Checks if the value of the field is SPI_CS_SRC_DIO_1
pub fn is_spi_cs_src_dio_2(&self) -> bool
[src]
Checks if the value of the field is SPI_CS_SRC_DIO_2
pub fn is_spi_cs_src_dio_3(&self) -> bool
[src]
Checks if the value of the field is SPI_CS_SRC_DIO_3
pub fn is_spi_cs_src_dio_4(&self) -> bool
[src]
Checks if the value of the field is SPI_CS_SRC_DIO_4
pub fn is_spi_cs_src_dio_5(&self) -> bool
[src]
Checks if the value of the field is SPI_CS_SRC_DIO_5
pub fn is_spi_cs_src_dio_6(&self) -> bool
[src]
Checks if the value of the field is SPI_CS_SRC_DIO_6
pub fn is_spi_cs_src_dio_7(&self) -> bool
[src]
Checks if the value of the field is SPI_CS_SRC_DIO_7
pub fn is_spi_cs_src_dio_8(&self) -> bool
[src]
Checks if the value of the field is SPI_CS_SRC_DIO_8
pub fn is_spi_cs_src_dio_9(&self) -> bool
[src]
Checks if the value of the field is SPI_CS_SRC_DIO_9
pub fn is_spi_cs_src_dio_10(&self) -> bool
[src]
Checks if the value of the field is SPI_CS_SRC_DIO_10
pub fn is_spi_cs_src_dio_11(&self) -> bool
[src]
Checks if the value of the field is SPI_CS_SRC_DIO_11
pub fn is_spi_cs_src_dio_12(&self) -> bool
[src]
Checks if the value of the field is SPI_CS_SRC_DIO_12
pub fn is_spi_cs_src_dio_13(&self) -> bool
[src]
Checks if the value of the field is SPI_CS_SRC_DIO_13
pub fn is_spi_cs_src_dio_14(&self) -> bool
[src]
Checks if the value of the field is SPI_CS_SRC_DIO_14
pub fn is_spi_cs_src_dio_15(&self) -> bool
[src]
Checks if the value of the field is SPI_CS_SRC_DIO_15
pub fn is_spi_cs_src_const_low(&self) -> bool
[src]
Checks if the value of the field is SPI_CS_SRC_CONST_LOW
pub fn is_spi_cs_src_const_high(&self) -> bool
[src]
Checks if the value of the field is SPI_CS_SRC_CONST_HIGH
impl R<u8, CLK_A>
[src]
pub fn variant(&self) -> Variant<u8, CLK_A>
[src]
Get enumerated values variant
pub fn is_spi_clk_src_dio_0(&self) -> bool
[src]
Checks if the value of the field is SPI_CLK_SRC_DIO_0
pub fn is_spi_clk_src_dio_1(&self) -> bool
[src]
Checks if the value of the field is SPI_CLK_SRC_DIO_1
pub fn is_spi_clk_src_dio_2(&self) -> bool
[src]
Checks if the value of the field is SPI_CLK_SRC_DIO_2
pub fn is_spi_clk_src_dio_3(&self) -> bool
[src]
Checks if the value of the field is SPI_CLK_SRC_DIO_3
pub fn is_spi_clk_src_dio_4(&self) -> bool
[src]
Checks if the value of the field is SPI_CLK_SRC_DIO_4
pub fn is_spi_clk_src_dio_5(&self) -> bool
[src]
Checks if the value of the field is SPI_CLK_SRC_DIO_5
pub fn is_spi_clk_src_dio_6(&self) -> bool
[src]
Checks if the value of the field is SPI_CLK_SRC_DIO_6
pub fn is_spi_clk_src_dio_7(&self) -> bool
[src]
Checks if the value of the field is SPI_CLK_SRC_DIO_7
pub fn is_spi_clk_src_dio_8(&self) -> bool
[src]
Checks if the value of the field is SPI_CLK_SRC_DIO_8
pub fn is_spi_clk_src_dio_9(&self) -> bool
[src]
Checks if the value of the field is SPI_CLK_SRC_DIO_9
pub fn is_spi_clk_src_dio_10(&self) -> bool
[src]
Checks if the value of the field is SPI_CLK_SRC_DIO_10
pub fn is_spi_clk_src_dio_11(&self) -> bool
[src]
Checks if the value of the field is SPI_CLK_SRC_DIO_11
pub fn is_spi_clk_src_dio_12(&self) -> bool
[src]
Checks if the value of the field is SPI_CLK_SRC_DIO_12
pub fn is_spi_clk_src_dio_13(&self) -> bool
[src]
Checks if the value of the field is SPI_CLK_SRC_DIO_13
pub fn is_spi_clk_src_dio_14(&self) -> bool
[src]
Checks if the value of the field is SPI_CLK_SRC_DIO_14
pub fn is_spi_clk_src_dio_15(&self) -> bool
[src]
Checks if the value of the field is SPI_CLK_SRC_DIO_15
pub fn is_spi_clk_src_const_low(&self) -> bool
[src]
Checks if the value of the field is SPI_CLK_SRC_CONST_LOW
pub fn is_spi_clk_src_const_high(&self) -> bool
[src]
Checks if the value of the field is SPI_CLK_SRC_CONST_HIGH
impl R<u32, Reg<u32, _DIO_SPI_SRC>>
[src]
pub fn seri(&self) -> SERI_R
[src]
Bits 16:20 - SPI_SERI input selection
pub fn cs(&self) -> CS_R
[src]
Bits 8:12 - SPI_CS input selection
pub fn clk(&self) -> CLK_R
[src]
Bits 0:4 - SPI_CLK input selection
impl R<u8, RX_A>
[src]
pub fn variant(&self) -> Variant<u8, RX_A>
[src]
Get enumerated values variant
pub fn is_uart_rx_src_dio_0(&self) -> bool
[src]
Checks if the value of the field is UART_RX_SRC_DIO_0
pub fn is_uart_rx_src_dio_1(&self) -> bool
[src]
Checks if the value of the field is UART_RX_SRC_DIO_1
pub fn is_uart_rx_src_dio_2(&self) -> bool
[src]
Checks if the value of the field is UART_RX_SRC_DIO_2
pub fn is_uart_rx_src_dio_3(&self) -> bool
[src]
Checks if the value of the field is UART_RX_SRC_DIO_3
pub fn is_uart_rx_src_dio_4(&self) -> bool
[src]
Checks if the value of the field is UART_RX_SRC_DIO_4
pub fn is_uart_rx_src_dio_5(&self) -> bool
[src]
Checks if the value of the field is UART_RX_SRC_DIO_5
pub fn is_uart_rx_src_dio_6(&self) -> bool
[src]
Checks if the value of the field is UART_RX_SRC_DIO_6
pub fn is_uart_rx_src_dio_7(&self) -> bool
[src]
Checks if the value of the field is UART_RX_SRC_DIO_7
pub fn is_uart_rx_src_dio_8(&self) -> bool
[src]
Checks if the value of the field is UART_RX_SRC_DIO_8
pub fn is_uart_rx_src_dio_9(&self) -> bool
[src]
Checks if the value of the field is UART_RX_SRC_DIO_9
pub fn is_uart_rx_src_dio_10(&self) -> bool
[src]
Checks if the value of the field is UART_RX_SRC_DIO_10
pub fn is_uart_rx_src_dio_11(&self) -> bool
[src]
Checks if the value of the field is UART_RX_SRC_DIO_11
pub fn is_uart_rx_src_dio_12(&self) -> bool
[src]
Checks if the value of the field is UART_RX_SRC_DIO_12
pub fn is_uart_rx_src_dio_13(&self) -> bool
[src]
Checks if the value of the field is UART_RX_SRC_DIO_13
pub fn is_uart_rx_src_dio_14(&self) -> bool
[src]
Checks if the value of the field is UART_RX_SRC_DIO_14
pub fn is_uart_rx_src_dio_15(&self) -> bool
[src]
Checks if the value of the field is UART_RX_SRC_DIO_15
pub fn is_uart_rx_src_const_low(&self) -> bool
[src]
Checks if the value of the field is UART_RX_SRC_CONST_LOW
pub fn is_uart_rx_src_const_high(&self) -> bool
[src]
Checks if the value of the field is UART_RX_SRC_CONST_HIGH
impl R<u32, Reg<u32, _DIO_UART_SRC>>
[src]
impl R<u8, SDA_A>
[src]
pub fn variant(&self) -> Variant<u8, SDA_A>
[src]
Get enumerated values variant
pub fn is_sda_src_dio_0(&self) -> bool
[src]
Checks if the value of the field is SDA_SRC_DIO_0
pub fn is_sda_src_dio_1(&self) -> bool
[src]
Checks if the value of the field is SDA_SRC_DIO_1
pub fn is_sda_src_dio_2(&self) -> bool
[src]
Checks if the value of the field is SDA_SRC_DIO_2
pub fn is_sda_src_dio_3(&self) -> bool
[src]
Checks if the value of the field is SDA_SRC_DIO_3
pub fn is_sda_src_dio_4(&self) -> bool
[src]
Checks if the value of the field is SDA_SRC_DIO_4
pub fn is_sda_src_dio_5(&self) -> bool
[src]
Checks if the value of the field is SDA_SRC_DIO_5
pub fn is_sda_src_dio_6(&self) -> bool
[src]
Checks if the value of the field is SDA_SRC_DIO_6
pub fn is_sda_src_dio_7(&self) -> bool
[src]
Checks if the value of the field is SDA_SRC_DIO_7
pub fn is_sda_src_dio_8(&self) -> bool
[src]
Checks if the value of the field is SDA_SRC_DIO_8
pub fn is_sda_src_dio_9(&self) -> bool
[src]
Checks if the value of the field is SDA_SRC_DIO_9
pub fn is_sda_src_dio_10(&self) -> bool
[src]
Checks if the value of the field is SDA_SRC_DIO_10
pub fn is_sda_src_dio_11(&self) -> bool
[src]
Checks if the value of the field is SDA_SRC_DIO_11
pub fn is_sda_src_dio_12(&self) -> bool
[src]
Checks if the value of the field is SDA_SRC_DIO_12
pub fn is_sda_src_dio_13(&self) -> bool
[src]
Checks if the value of the field is SDA_SRC_DIO_13
pub fn is_sda_src_dio_14(&self) -> bool
[src]
Checks if the value of the field is SDA_SRC_DIO_14
pub fn is_sda_src_dio_15(&self) -> bool
[src]
Checks if the value of the field is SDA_SRC_DIO_15
pub fn is_sda_src_const_low(&self) -> bool
[src]
Checks if the value of the field is SDA_SRC_CONST_LOW
pub fn is_sda_src_const_high(&self) -> bool
[src]
Checks if the value of the field is SDA_SRC_CONST_HIGH
impl R<u8, SCL_A>
[src]
pub fn variant(&self) -> Variant<u8, SCL_A>
[src]
Get enumerated values variant
pub fn is_scl_src_dio_0(&self) -> bool
[src]
Checks if the value of the field is SCL_SRC_DIO_0
pub fn is_scl_src_dio_1(&self) -> bool
[src]
Checks if the value of the field is SCL_SRC_DIO_1
pub fn is_scl_src_dio_2(&self) -> bool
[src]
Checks if the value of the field is SCL_SRC_DIO_2
pub fn is_scl_src_dio_3(&self) -> bool
[src]
Checks if the value of the field is SCL_SRC_DIO_3
pub fn is_scl_src_dio_4(&self) -> bool
[src]
Checks if the value of the field is SCL_SRC_DIO_4
pub fn is_scl_src_dio_5(&self) -> bool
[src]
Checks if the value of the field is SCL_SRC_DIO_5
pub fn is_scl_src_dio_6(&self) -> bool
[src]
Checks if the value of the field is SCL_SRC_DIO_6
pub fn is_scl_src_dio_7(&self) -> bool
[src]
Checks if the value of the field is SCL_SRC_DIO_7
pub fn is_scl_src_dio_8(&self) -> bool
[src]
Checks if the value of the field is SCL_SRC_DIO_8
pub fn is_scl_src_dio_9(&self) -> bool
[src]
Checks if the value of the field is SCL_SRC_DIO_9
pub fn is_scl_src_dio_10(&self) -> bool
[src]
Checks if the value of the field is SCL_SRC_DIO_10
pub fn is_scl_src_dio_11(&self) -> bool
[src]
Checks if the value of the field is SCL_SRC_DIO_11
pub fn is_scl_src_dio_12(&self) -> bool
[src]
Checks if the value of the field is SCL_SRC_DIO_12
pub fn is_scl_src_dio_13(&self) -> bool
[src]
Checks if the value of the field is SCL_SRC_DIO_13
pub fn is_scl_src_dio_14(&self) -> bool
[src]
Checks if the value of the field is SCL_SRC_DIO_14
pub fn is_scl_src_dio_15(&self) -> bool
[src]
Checks if the value of the field is SCL_SRC_DIO_15
pub fn is_scl_src_const_low(&self) -> bool
[src]
Checks if the value of the field is SCL_SRC_CONST_LOW
pub fn is_scl_src_const_high(&self) -> bool
[src]
Checks if the value of the field is SCL_SRC_CONST_HIGH
impl R<u32, Reg<u32, _DIO_I2C_SRC>>
[src]
pub fn sda(&self) -> SDA_R
[src]
Bits 8:12 - SDA input selection
pub fn scl(&self) -> SCL_R
[src]
Bits 0:4 - SCL input selection
impl R<u8, CLK_A>
[src]
pub fn variant(&self) -> Variant<u8, CLK_A>
[src]
Get enumerated values variant
pub fn is_audiosink_clk_src_dio_0(&self) -> bool
[src]
Checks if the value of the field is AUDIOSINK_CLK_SRC_DIO_0
pub fn is_audiosink_clk_src_dio_1(&self) -> bool
[src]
Checks if the value of the field is AUDIOSINK_CLK_SRC_DIO_1
pub fn is_audiosink_clk_src_dio_2(&self) -> bool
[src]
Checks if the value of the field is AUDIOSINK_CLK_SRC_DIO_2
pub fn is_audiosink_clk_src_dio_3(&self) -> bool
[src]
Checks if the value of the field is AUDIOSINK_CLK_SRC_DIO_3
pub fn is_audiosink_clk_src_dio_4(&self) -> bool
[src]
Checks if the value of the field is AUDIOSINK_CLK_SRC_DIO_4
pub fn is_audiosink_clk_src_dio_5(&self) -> bool
[src]
Checks if the value of the field is AUDIOSINK_CLK_SRC_DIO_5
pub fn is_audiosink_clk_src_dio_6(&self) -> bool
[src]
Checks if the value of the field is AUDIOSINK_CLK_SRC_DIO_6
pub fn is_audiosink_clk_src_dio_7(&self) -> bool
[src]
Checks if the value of the field is AUDIOSINK_CLK_SRC_DIO_7
pub fn is_audiosink_clk_src_dio_8(&self) -> bool
[src]
Checks if the value of the field is AUDIOSINK_CLK_SRC_DIO_8
pub fn is_audiosink_clk_src_dio_9(&self) -> bool
[src]
Checks if the value of the field is AUDIOSINK_CLK_SRC_DIO_9
pub fn is_audiosink_clk_src_dio_10(&self) -> bool
[src]
Checks if the value of the field is AUDIOSINK_CLK_SRC_DIO_10
pub fn is_audiosink_clk_src_dio_11(&self) -> bool
[src]
Checks if the value of the field is AUDIOSINK_CLK_SRC_DIO_11
pub fn is_audiosink_clk_src_dio_12(&self) -> bool
[src]
Checks if the value of the field is AUDIOSINK_CLK_SRC_DIO_12
pub fn is_audiosink_clk_src_dio_13(&self) -> bool
[src]
Checks if the value of the field is AUDIOSINK_CLK_SRC_DIO_13
pub fn is_audiosink_clk_src_dio_14(&self) -> bool
[src]
Checks if the value of the field is AUDIOSINK_CLK_SRC_DIO_14
pub fn is_audiosink_clk_src_dio_15(&self) -> bool
[src]
Checks if the value of the field is AUDIOSINK_CLK_SRC_DIO_15
pub fn is_audiosink_clk_src_const_low(&self) -> bool
[src]
Checks if the value of the field is AUDIOSINK_CLK_SRC_CONST_LOW
pub fn is_audiosink_clk_src_const_high(&self) -> bool
[src]
Checks if the value of the field is AUDIOSINK_CLK_SRC_CONST_HIGH
pub fn is_audiosink_clk_src_standbyclk(&self) -> bool
[src]
Checks if the value of the field is AUDIOSINK_CLK_SRC_STANDBYCLK
pub fn is_audiosink_clk_src_dmic_od(&self) -> bool
[src]
Checks if the value of the field is AUDIOSINK_CLK_SRC_DMIC_OD
impl R<u32, Reg<u32, _DIO_AUDIOSINK_SRC>>
[src]
impl R<bool, NMI_POLARITY_A>
[src]
pub fn variant(&self) -> NMI_POLARITY_A
[src]
Get enumerated values variant
pub fn is_nmi_active_low(&self) -> bool
[src]
Checks if the value of the field is NMI_ACTIVE_LOW
pub fn is_nmi_active_high(&self) -> bool
[src]
Checks if the value of the field is NMI_ACTIVE_HIGH
impl R<u8, NMI_A>
[src]
pub fn variant(&self) -> Variant<u8, NMI_A>
[src]
Get enumerated values variant
pub fn is_nmi_src_dio_0(&self) -> bool
[src]
Checks if the value of the field is NMI_SRC_DIO_0
pub fn is_nmi_src_dio_1(&self) -> bool
[src]
Checks if the value of the field is NMI_SRC_DIO_1
pub fn is_nmi_src_dio_2(&self) -> bool
[src]
Checks if the value of the field is NMI_SRC_DIO_2
pub fn is_nmi_src_dio_3(&self) -> bool
[src]
Checks if the value of the field is NMI_SRC_DIO_3
pub fn is_nmi_src_dio_4(&self) -> bool
[src]
Checks if the value of the field is NMI_SRC_DIO_4
pub fn is_nmi_src_dio_5(&self) -> bool
[src]
Checks if the value of the field is NMI_SRC_DIO_5
pub fn is_nmi_src_dio_6(&self) -> bool
[src]
Checks if the value of the field is NMI_SRC_DIO_6
pub fn is_nmi_src_dio_7(&self) -> bool
[src]
Checks if the value of the field is NMI_SRC_DIO_7
pub fn is_nmi_src_dio_8(&self) -> bool
[src]
Checks if the value of the field is NMI_SRC_DIO_8
pub fn is_nmi_src_dio_9(&self) -> bool
[src]
Checks if the value of the field is NMI_SRC_DIO_9
pub fn is_nmi_src_dio_10(&self) -> bool
[src]
Checks if the value of the field is NMI_SRC_DIO_10
pub fn is_nmi_src_dio_11(&self) -> bool
[src]
Checks if the value of the field is NMI_SRC_DIO_11
pub fn is_nmi_src_dio_12(&self) -> bool
[src]
Checks if the value of the field is NMI_SRC_DIO_12
pub fn is_nmi_src_dio_13(&self) -> bool
[src]
Checks if the value of the field is NMI_SRC_DIO_13
pub fn is_nmi_src_dio_14(&self) -> bool
[src]
Checks if the value of the field is NMI_SRC_DIO_14
pub fn is_nmi_src_dio_15(&self) -> bool
[src]
Checks if the value of the field is NMI_SRC_DIO_15
pub fn is_nmi_src_const_low(&self) -> bool
[src]
Checks if the value of the field is NMI_SRC_CONST_LOW
pub fn is_nmi_src_const_high(&self) -> bool
[src]
Checks if the value of the field is NMI_SRC_CONST_HIGH
impl R<u32, Reg<u32, _DIO_NMI_SRC>>
[src]
pub fn nmi_polarity(&self) -> NMI_POLARITY_R
[src]
Bit 5 - NMI polarity
pub fn nmi(&self) -> NMI_R
[src]
Bits 0:4 - NMI input selection
impl R<u8, RF_SYNC_P_A>
[src]
pub fn variant(&self) -> Variant<u8, RF_SYNC_P_A>
[src]
Get enumerated values variant
pub fn is_bb_rf_sync_p_src_dio_0(&self) -> bool
[src]
Checks if the value of the field is BB_RF_SYNC_P_SRC_DIO_0
pub fn is_bb_rf_sync_p_src_dio_1(&self) -> bool
[src]
Checks if the value of the field is BB_RF_SYNC_P_SRC_DIO_1
pub fn is_bb_rf_sync_p_src_dio_2(&self) -> bool
[src]
Checks if the value of the field is BB_RF_SYNC_P_SRC_DIO_2
pub fn is_bb_rf_sync_p_src_dio_3(&self) -> bool
[src]
Checks if the value of the field is BB_RF_SYNC_P_SRC_DIO_3
pub fn is_bb_rf_sync_p_src_dio_4(&self) -> bool
[src]
Checks if the value of the field is BB_RF_SYNC_P_SRC_DIO_4
pub fn is_bb_rf_sync_p_src_dio_5(&self) -> bool
[src]
Checks if the value of the field is BB_RF_SYNC_P_SRC_DIO_5
pub fn is_bb_rf_sync_p_src_dio_6(&self) -> bool
[src]
Checks if the value of the field is BB_RF_SYNC_P_SRC_DIO_6
pub fn is_bb_rf_sync_p_src_dio_7(&self) -> bool
[src]
Checks if the value of the field is BB_RF_SYNC_P_SRC_DIO_7
pub fn is_bb_rf_sync_p_src_dio_8(&self) -> bool
[src]
Checks if the value of the field is BB_RF_SYNC_P_SRC_DIO_8
pub fn is_bb_rf_sync_p_src_dio_9(&self) -> bool
[src]
Checks if the value of the field is BB_RF_SYNC_P_SRC_DIO_9
pub fn is_bb_rf_sync_p_src_dio_10(&self) -> bool
[src]
Checks if the value of the field is BB_RF_SYNC_P_SRC_DIO_10
pub fn is_bb_rf_sync_p_src_dio_11(&self) -> bool
[src]
Checks if the value of the field is BB_RF_SYNC_P_SRC_DIO_11
pub fn is_bb_rf_sync_p_src_dio_12(&self) -> bool
[src]
Checks if the value of the field is BB_RF_SYNC_P_SRC_DIO_12
pub fn is_bb_rf_sync_p_src_dio_13(&self) -> bool
[src]
Checks if the value of the field is BB_RF_SYNC_P_SRC_DIO_13
pub fn is_bb_rf_sync_p_src_dio_14(&self) -> bool
[src]
Checks if the value of the field is BB_RF_SYNC_P_SRC_DIO_14
pub fn is_bb_rf_sync_p_src_dio_15(&self) -> bool
[src]
Checks if the value of the field is BB_RF_SYNC_P_SRC_DIO_15
pub fn is_bb_rf_sync_p_src_const_low(&self) -> bool
[src]
Checks if the value of the field is BB_RF_SYNC_P_SRC_CONST_LOW
pub fn is_bb_rf_sync_p_src_const_high(&self) -> bool
[src]
Checks if the value of the field is BB_RF_SYNC_P_SRC_CONST_HIGH
pub fn is_bb_rf_sync_p_src_rf(&self) -> bool
[src]
Checks if the value of the field is BB_RF_SYNC_P_SRC_RF
impl R<u8, CLK_A>
[src]
pub fn variant(&self) -> Variant<u8, CLK_A>
[src]
Get enumerated values variant
pub fn is_bb_rx_clk_src_dio_0(&self) -> bool
[src]
Checks if the value of the field is BB_RX_CLK_SRC_DIO_0
pub fn is_bb_rx_clk_src_dio_1(&self) -> bool
[src]
Checks if the value of the field is BB_RX_CLK_SRC_DIO_1
pub fn is_bb_rx_clk_src_dio_2(&self) -> bool
[src]
Checks if the value of the field is BB_RX_CLK_SRC_DIO_2
pub fn is_bb_rx_clk_src_dio_3(&self) -> bool
[src]
Checks if the value of the field is BB_RX_CLK_SRC_DIO_3
pub fn is_bb_rx_clk_src_dio_4(&self) -> bool
[src]
Checks if the value of the field is BB_RX_CLK_SRC_DIO_4
pub fn is_bb_rx_clk_src_dio_5(&self) -> bool
[src]
Checks if the value of the field is BB_RX_CLK_SRC_DIO_5
pub fn is_bb_rx_clk_src_dio_6(&self) -> bool
[src]
Checks if the value of the field is BB_RX_CLK_SRC_DIO_6
pub fn is_bb_rx_clk_src_dio_7(&self) -> bool
[src]
Checks if the value of the field is BB_RX_CLK_SRC_DIO_7
pub fn is_bb_rx_clk_src_dio_8(&self) -> bool
[src]
Checks if the value of the field is BB_RX_CLK_SRC_DIO_8
pub fn is_bb_rx_clk_src_dio_9(&self) -> bool
[src]
Checks if the value of the field is BB_RX_CLK_SRC_DIO_9
pub fn is_bb_rx_clk_src_dio_10(&self) -> bool
[src]
Checks if the value of the field is BB_RX_CLK_SRC_DIO_10
pub fn is_bb_rx_clk_src_dio_11(&self) -> bool
[src]
Checks if the value of the field is BB_RX_CLK_SRC_DIO_11
pub fn is_bb_rx_clk_src_dio_12(&self) -> bool
[src]
Checks if the value of the field is BB_RX_CLK_SRC_DIO_12
pub fn is_bb_rx_clk_src_dio_13(&self) -> bool
[src]
Checks if the value of the field is BB_RX_CLK_SRC_DIO_13
pub fn is_bb_rx_clk_src_dio_14(&self) -> bool
[src]
Checks if the value of the field is BB_RX_CLK_SRC_DIO_14
pub fn is_bb_rx_clk_src_dio_15(&self) -> bool
[src]
Checks if the value of the field is BB_RX_CLK_SRC_DIO_15
pub fn is_bb_rx_clk_src_const_low(&self) -> bool
[src]
Checks if the value of the field is BB_RX_CLK_SRC_CONST_LOW
pub fn is_bb_rx_clk_src_const_high(&self) -> bool
[src]
Checks if the value of the field is BB_RX_CLK_SRC_CONST_HIGH
pub fn is_bb_rx_clk_src_rf_gpio1(&self) -> bool
[src]
Checks if the value of the field is BB_RX_CLK_SRC_RF_GPIO1
impl R<u8, DATA_A>
[src]
pub fn variant(&self) -> Variant<u8, DATA_A>
[src]
Get enumerated values variant
pub fn is_bb_rx_data_src_dio_0(&self) -> bool
[src]
Checks if the value of the field is BB_RX_DATA_SRC_DIO_0
pub fn is_bb_rx_data_src_dio_1(&self) -> bool
[src]
Checks if the value of the field is BB_RX_DATA_SRC_DIO_1
pub fn is_bb_rx_data_src_dio_2(&self) -> bool
[src]
Checks if the value of the field is BB_RX_DATA_SRC_DIO_2
pub fn is_bb_rx_data_src_dio_3(&self) -> bool
[src]
Checks if the value of the field is BB_RX_DATA_SRC_DIO_3
pub fn is_bb_rx_data_src_dio_4(&self) -> bool
[src]
Checks if the value of the field is BB_RX_DATA_SRC_DIO_4
pub fn is_bb_rx_data_src_dio_5(&self) -> bool
[src]
Checks if the value of the field is BB_RX_DATA_SRC_DIO_5
pub fn is_bb_rx_data_src_dio_6(&self) -> bool
[src]
Checks if the value of the field is BB_RX_DATA_SRC_DIO_6
pub fn is_bb_rx_data_src_dio_7(&self) -> bool
[src]
Checks if the value of the field is BB_RX_DATA_SRC_DIO_7
pub fn is_bb_rx_data_src_dio_8(&self) -> bool
[src]
Checks if the value of the field is BB_RX_DATA_SRC_DIO_8
pub fn is_bb_rx_data_src_dio_9(&self) -> bool
[src]
Checks if the value of the field is BB_RX_DATA_SRC_DIO_9
pub fn is_bb_rx_data_src_dio_10(&self) -> bool
[src]
Checks if the value of the field is BB_RX_DATA_SRC_DIO_10
pub fn is_bb_rx_data_src_dio_11(&self) -> bool
[src]
Checks if the value of the field is BB_RX_DATA_SRC_DIO_11
pub fn is_bb_rx_data_src_dio_12(&self) -> bool
[src]
Checks if the value of the field is BB_RX_DATA_SRC_DIO_12
pub fn is_bb_rx_data_src_dio_13(&self) -> bool
[src]
Checks if the value of the field is BB_RX_DATA_SRC_DIO_13
pub fn is_bb_rx_data_src_dio_14(&self) -> bool
[src]
Checks if the value of the field is BB_RX_DATA_SRC_DIO_14
pub fn is_bb_rx_data_src_dio_15(&self) -> bool
[src]
Checks if the value of the field is BB_RX_DATA_SRC_DIO_15
pub fn is_bb_rx_data_src_const_low(&self) -> bool
[src]
Checks if the value of the field is BB_RX_DATA_SRC_CONST_LOW
pub fn is_bb_rx_data_src_const_high(&self) -> bool
[src]
Checks if the value of the field is BB_RX_DATA_SRC_CONST_HIGH
pub fn is_bb_rx_data_src_rf_gpio0(&self) -> bool
[src]
Checks if the value of the field is BB_RX_DATA_SRC_RF_GPIO0
impl R<u32, Reg<u32, _DIO_BB_RX_SRC>>
[src]
pub fn rf_sync_p(&self) -> RF_SYNC_P_R
[src]
Bits 16:20 - Baseband controller interface RF_SYNC_P input selection
pub fn clk(&self) -> CLK_R
[src]
Bits 8:12 - Baseband controller RX clock input selection
pub fn data(&self) -> DATA_R
[src]
Bits 0:4 - Baseband controller RX data input selection
impl R<u8, MISO_A>
[src]
pub fn variant(&self) -> Variant<u8, MISO_A>
[src]
Get enumerated values variant
pub fn is_bb_spi_miso_src_dio_0(&self) -> bool
[src]
Checks if the value of the field is BB_SPI_MISO_SRC_DIO_0
pub fn is_bb_spi_miso_src_dio_1(&self) -> bool
[src]
Checks if the value of the field is BB_SPI_MISO_SRC_DIO_1
pub fn is_bb_spi_miso_src_dio_2(&self) -> bool
[src]
Checks if the value of the field is BB_SPI_MISO_SRC_DIO_2
pub fn is_bb_spi_miso_src_dio_3(&self) -> bool
[src]
Checks if the value of the field is BB_SPI_MISO_SRC_DIO_3
pub fn is_bb_spi_miso_src_dio_4(&self) -> bool
[src]
Checks if the value of the field is BB_SPI_MISO_SRC_DIO_4
pub fn is_bb_spi_miso_src_dio_5(&self) -> bool
[src]
Checks if the value of the field is BB_SPI_MISO_SRC_DIO_5
pub fn is_bb_spi_miso_src_dio_6(&self) -> bool
[src]
Checks if the value of the field is BB_SPI_MISO_SRC_DIO_6
pub fn is_bb_spi_miso_src_dio_7(&self) -> bool
[src]
Checks if the value of the field is BB_SPI_MISO_SRC_DIO_7
pub fn is_bb_spi_miso_src_dio_8(&self) -> bool
[src]
Checks if the value of the field is BB_SPI_MISO_SRC_DIO_8
pub fn is_bb_spi_miso_src_dio_9(&self) -> bool
[src]
Checks if the value of the field is BB_SPI_MISO_SRC_DIO_9
pub fn is_bb_spi_miso_src_dio_10(&self) -> bool
[src]
Checks if the value of the field is BB_SPI_MISO_SRC_DIO_10
pub fn is_bb_spi_miso_src_dio_11(&self) -> bool
[src]
Checks if the value of the field is BB_SPI_MISO_SRC_DIO_11
pub fn is_bb_spi_miso_src_dio_12(&self) -> bool
[src]
Checks if the value of the field is BB_SPI_MISO_SRC_DIO_12
pub fn is_bb_spi_miso_src_dio_13(&self) -> bool
[src]
Checks if the value of the field is BB_SPI_MISO_SRC_DIO_13
pub fn is_bb_spi_miso_src_dio_14(&self) -> bool
[src]
Checks if the value of the field is BB_SPI_MISO_SRC_DIO_14
pub fn is_bb_spi_miso_src_dio_15(&self) -> bool
[src]
Checks if the value of the field is BB_SPI_MISO_SRC_DIO_15
pub fn is_bb_spi_miso_src_const_low(&self) -> bool
[src]
Checks if the value of the field is BB_SPI_MISO_SRC_CONST_LOW
pub fn is_bb_spi_miso_src_const_high(&self) -> bool
[src]
Checks if the value of the field is BB_SPI_MISO_SRC_CONST_HIGH
pub fn is_bb_spi_miso_src_rf_spi_miso(&self) -> bool
[src]
Checks if the value of the field is BB_SPI_MISO_SRC_RF_SPI_MISO
impl R<u32, Reg<u32, _DIO_BB_SPI_SRC>>
[src]
impl R<u8, MOSI_A>
[src]
pub fn variant(&self) -> Variant<u8, MOSI_A>
[src]
Get enumerated values variant
pub fn is_rf_spi_mosi_src_dio_0(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_MOSI_SRC_DIO_0
pub fn is_rf_spi_mosi_src_dio_1(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_MOSI_SRC_DIO_1
pub fn is_rf_spi_mosi_src_dio_2(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_MOSI_SRC_DIO_2
pub fn is_rf_spi_mosi_src_dio_3(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_MOSI_SRC_DIO_3
pub fn is_rf_spi_mosi_src_dio_4(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_MOSI_SRC_DIO_4
pub fn is_rf_spi_mosi_src_dio_5(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_MOSI_SRC_DIO_5
pub fn is_rf_spi_mosi_src_dio_6(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_MOSI_SRC_DIO_6
pub fn is_rf_spi_mosi_src_dio_7(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_MOSI_SRC_DIO_7
pub fn is_rf_spi_mosi_src_dio_8(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_MOSI_SRC_DIO_8
pub fn is_rf_spi_mosi_src_dio_9(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_MOSI_SRC_DIO_9
pub fn is_rf_spi_mosi_src_dio_10(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_MOSI_SRC_DIO_10
pub fn is_rf_spi_mosi_src_dio_11(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_MOSI_SRC_DIO_11
pub fn is_rf_spi_mosi_src_dio_12(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_MOSI_SRC_DIO_12
pub fn is_rf_spi_mosi_src_dio_13(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_MOSI_SRC_DIO_13
pub fn is_rf_spi_mosi_src_dio_14(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_MOSI_SRC_DIO_14
pub fn is_rf_spi_mosi_src_dio_15(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_MOSI_SRC_DIO_15
pub fn is_rf_spi_mosi_src_const_low(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_MOSI_SRC_CONST_LOW
pub fn is_rf_spi_mosi_src_const_high(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_MOSI_SRC_CONST_HIGH
pub fn is_rf_spi_mosi_src_bb_spi_mosi(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_MOSI_SRC_BB_SPI_MOSI
impl R<u8, CSN_A>
[src]
pub fn variant(&self) -> Variant<u8, CSN_A>
[src]
Get enumerated values variant
pub fn is_rf_spi_csn_src_dio_0(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CSN_SRC_DIO_0
pub fn is_rf_spi_csn_src_dio_1(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CSN_SRC_DIO_1
pub fn is_rf_spi_csn_src_dio_2(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CSN_SRC_DIO_2
pub fn is_rf_spi_csn_src_dio_3(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CSN_SRC_DIO_3
pub fn is_rf_spi_csn_src_dio_4(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CSN_SRC_DIO_4
pub fn is_rf_spi_csn_src_dio_5(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CSN_SRC_DIO_5
pub fn is_rf_spi_csn_src_dio_6(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CSN_SRC_DIO_6
pub fn is_rf_spi_csn_src_dio_7(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CSN_SRC_DIO_7
pub fn is_rf_spi_csn_src_dio_8(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CSN_SRC_DIO_8
pub fn is_rf_spi_csn_src_dio_9(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CSN_SRC_DIO_9
pub fn is_rf_spi_csn_src_dio_10(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CSN_SRC_DIO_10
pub fn is_rf_spi_csn_src_dio_11(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CSN_SRC_DIO_11
pub fn is_rf_spi_csn_src_dio_12(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CSN_SRC_DIO_12
pub fn is_rf_spi_csn_src_dio_13(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CSN_SRC_DIO_13
pub fn is_rf_spi_csn_src_dio_14(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CSN_SRC_DIO_14
pub fn is_rf_spi_csn_src_dio_15(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CSN_SRC_DIO_15
pub fn is_rf_spi_csn_src_const_low(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CSN_SRC_CONST_LOW
pub fn is_rf_spi_csn_src_const_high(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CSN_SRC_CONST_HIGH
pub fn is_rf_spi_csn_src_bb_spi_csn(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CSN_SRC_BB_SPI_CSN
impl R<u8, CLK_A>
[src]
pub fn variant(&self) -> Variant<u8, CLK_A>
[src]
Get enumerated values variant
pub fn is_rf_spi_clk_src_dio_0(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CLK_SRC_DIO_0
pub fn is_rf_spi_clk_src_dio_1(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CLK_SRC_DIO_1
pub fn is_rf_spi_clk_src_dio_2(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CLK_SRC_DIO_2
pub fn is_rf_spi_clk_src_dio_3(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CLK_SRC_DIO_3
pub fn is_rf_spi_clk_src_dio_4(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CLK_SRC_DIO_4
pub fn is_rf_spi_clk_src_dio_5(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CLK_SRC_DIO_5
pub fn is_rf_spi_clk_src_dio_6(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CLK_SRC_DIO_6
pub fn is_rf_spi_clk_src_dio_7(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CLK_SRC_DIO_7
pub fn is_rf_spi_clk_src_dio_8(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CLK_SRC_DIO_8
pub fn is_rf_spi_clk_src_dio_9(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CLK_SRC_DIO_9
pub fn is_rf_spi_clk_src_dio_10(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CLK_SRC_DIO_10
pub fn is_rf_spi_clk_src_dio_11(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CLK_SRC_DIO_11
pub fn is_rf_spi_clk_src_dio_12(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CLK_SRC_DIO_12
pub fn is_rf_spi_clk_src_dio_13(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CLK_SRC_DIO_13
pub fn is_rf_spi_clk_src_dio_14(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CLK_SRC_DIO_14
pub fn is_rf_spi_clk_src_dio_15(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CLK_SRC_DIO_15
pub fn is_rf_spi_clk_src_const_low(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CLK_SRC_CONST_LOW
pub fn is_rf_spi_clk_src_const_high(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CLK_SRC_CONST_HIGH
pub fn is_rf_spi_clk_src_bb_spi_clk(&self) -> bool
[src]
Checks if the value of the field is RF_SPI_CLK_SRC_BB_SPI_CLK
impl R<u32, Reg<u32, _DIO_RF_SPI_SRC>>
[src]
pub fn mosi(&self) -> MOSI_R
[src]
Bits 16:20 - RF front-end SPI_MOSI input selection
pub fn csn(&self) -> CSN_R
[src]
Bits 8:12 - RF front-end SPI_CSN input selection
pub fn clk(&self) -> CLK_R
[src]
Bits 0:4 - RF front-end SPI_CLK input selection
impl R<u8, GPIO3_A>
[src]
pub fn variant(&self) -> Variant<u8, GPIO3_A>
[src]
Get enumerated values variant
pub fn is_rf_gpio3_src_dio_0(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO3_SRC_DIO_0
pub fn is_rf_gpio3_src_dio_1(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO3_SRC_DIO_1
pub fn is_rf_gpio3_src_dio_2(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO3_SRC_DIO_2
pub fn is_rf_gpio3_src_dio_3(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO3_SRC_DIO_3
pub fn is_rf_gpio3_src_dio_4(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO3_SRC_DIO_4
pub fn is_rf_gpio3_src_dio_5(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO3_SRC_DIO_5
pub fn is_rf_gpio3_src_dio_6(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO3_SRC_DIO_6
pub fn is_rf_gpio3_src_dio_7(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO3_SRC_DIO_7
pub fn is_rf_gpio3_src_dio_8(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO3_SRC_DIO_8
pub fn is_rf_gpio3_src_dio_9(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO3_SRC_DIO_9
pub fn is_rf_gpio3_src_dio_10(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO3_SRC_DIO_10
pub fn is_rf_gpio3_src_dio_11(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO3_SRC_DIO_11
pub fn is_rf_gpio3_src_dio_12(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO3_SRC_DIO_12
pub fn is_rf_gpio3_src_dio_13(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO3_SRC_DIO_13
pub fn is_rf_gpio3_src_dio_14(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO3_SRC_DIO_14
pub fn is_rf_gpio3_src_dio_15(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO3_SRC_DIO_15
pub fn is_rf_gpio3_src_const_low(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO3_SRC_CONST_LOW
pub fn is_rf_gpio3_src_const_high(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO3_SRC_CONST_HIGH
pub fn is_rf_gpio3_src_bb_tx_data(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO3_SRC_BB_TX_DATA
impl R<u8, GPIO2_A>
[src]
pub fn variant(&self) -> Variant<u8, GPIO2_A>
[src]
Get enumerated values variant
pub fn is_rf_gpio2_src_dio_0(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO2_SRC_DIO_0
pub fn is_rf_gpio2_src_dio_1(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO2_SRC_DIO_1
pub fn is_rf_gpio2_src_dio_2(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO2_SRC_DIO_2
pub fn is_rf_gpio2_src_dio_3(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO2_SRC_DIO_3
pub fn is_rf_gpio2_src_dio_4(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO2_SRC_DIO_4
pub fn is_rf_gpio2_src_dio_5(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO2_SRC_DIO_5
pub fn is_rf_gpio2_src_dio_6(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO2_SRC_DIO_6
pub fn is_rf_gpio2_src_dio_7(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO2_SRC_DIO_7
pub fn is_rf_gpio2_src_dio_8(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO2_SRC_DIO_8
pub fn is_rf_gpio2_src_dio_9(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO2_SRC_DIO_9
pub fn is_rf_gpio2_src_dio_10(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO2_SRC_DIO_10
pub fn is_rf_gpio2_src_dio_11(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO2_SRC_DIO_11
pub fn is_rf_gpio2_src_dio_12(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO2_SRC_DIO_12
pub fn is_rf_gpio2_src_dio_13(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO2_SRC_DIO_13
pub fn is_rf_gpio2_src_dio_14(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO2_SRC_DIO_14
pub fn is_rf_gpio2_src_dio_15(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO2_SRC_DIO_15
pub fn is_rf_gpio2_src_const_low(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO2_SRC_CONST_LOW
pub fn is_rf_gpio2_src_const_high(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO2_SRC_CONST_HIGH
pub fn is_rf_gpio2_src_bb_sync_p(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO2_SRC_BB_SYNC_P
impl R<u8, GPIO1_A>
[src]
pub fn variant(&self) -> Variant<u8, GPIO1_A>
[src]
Get enumerated values variant
pub fn is_rf_gpio1_src_dio_0(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO1_SRC_DIO_0
pub fn is_rf_gpio1_src_dio_1(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO1_SRC_DIO_1
pub fn is_rf_gpio1_src_dio_2(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO1_SRC_DIO_2
pub fn is_rf_gpio1_src_dio_3(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO1_SRC_DIO_3
pub fn is_rf_gpio1_src_dio_4(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO1_SRC_DIO_4
pub fn is_rf_gpio1_src_dio_5(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO1_SRC_DIO_5
pub fn is_rf_gpio1_src_dio_6(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO1_SRC_DIO_6
pub fn is_rf_gpio1_src_dio_7(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO1_SRC_DIO_7
pub fn is_rf_gpio1_src_dio_8(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO1_SRC_DIO_8
pub fn is_rf_gpio1_src_dio_9(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO1_SRC_DIO_9
pub fn is_rf_gpio1_src_dio_10(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO1_SRC_DIO_10
pub fn is_rf_gpio1_src_dio_11(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO1_SRC_DIO_11
pub fn is_rf_gpio1_src_dio_12(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO1_SRC_DIO_12
pub fn is_rf_gpio1_src_dio_13(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO1_SRC_DIO_13
pub fn is_rf_gpio1_src_dio_14(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO1_SRC_DIO_14
pub fn is_rf_gpio1_src_dio_15(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO1_SRC_DIO_15
pub fn is_rf_gpio1_src_const_low(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO1_SRC_CONST_LOW
pub fn is_rf_gpio1_src_const_high(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO1_SRC_CONST_HIGH
impl R<u8, GPIO0_A>
[src]
pub fn variant(&self) -> Variant<u8, GPIO0_A>
[src]
Get enumerated values variant
pub fn is_rf_gpio0_src_dio_0(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO0_SRC_DIO_0
pub fn is_rf_gpio0_src_dio_1(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO0_SRC_DIO_1
pub fn is_rf_gpio0_src_dio_2(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO0_SRC_DIO_2
pub fn is_rf_gpio0_src_dio_3(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO0_SRC_DIO_3
pub fn is_rf_gpio0_src_dio_4(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO0_SRC_DIO_4
pub fn is_rf_gpio0_src_dio_5(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO0_SRC_DIO_5
pub fn is_rf_gpio0_src_dio_6(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO0_SRC_DIO_6
pub fn is_rf_gpio0_src_dio_7(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO0_SRC_DIO_7
pub fn is_rf_gpio0_src_dio_8(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO0_SRC_DIO_8
pub fn is_rf_gpio0_src_dio_9(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO0_SRC_DIO_9
pub fn is_rf_gpio0_src_dio_10(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO0_SRC_DIO_10
pub fn is_rf_gpio0_src_dio_11(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO0_SRC_DIO_11
pub fn is_rf_gpio0_src_dio_12(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO0_SRC_DIO_12
pub fn is_rf_gpio0_src_dio_13(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO0_SRC_DIO_13
pub fn is_rf_gpio0_src_dio_14(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO0_SRC_DIO_14
pub fn is_rf_gpio0_src_dio_15(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO0_SRC_DIO_15
pub fn is_rf_gpio0_src_const_low(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO0_SRC_CONST_LOW
pub fn is_rf_gpio0_src_const_high(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO0_SRC_CONST_HIGH
impl R<u32, Reg<u32, _DIO_RF_GPIO03_SRC>>
[src]
pub fn gpio3(&self) -> GPIO3_R
[src]
Bits 24:28 - RF front-end GPIO3 input selection
pub fn gpio2(&self) -> GPIO2_R
[src]
Bits 16:20 - RF front-end GPIO2 input selection
pub fn gpio1(&self) -> GPIO1_R
[src]
Bits 8:12 - RF front-end GPIO1 input selection
pub fn gpio0(&self) -> GPIO0_R
[src]
Bits 0:4 - RF front-end GPIO0 input selection
impl R<u8, GPIO7_A>
[src]
pub fn variant(&self) -> Variant<u8, GPIO7_A>
[src]
Get enumerated values variant
pub fn is_rf_gpio7_src_dio_0(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO7_SRC_DIO_0
pub fn is_rf_gpio7_src_dio_1(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO7_SRC_DIO_1
pub fn is_rf_gpio7_src_dio_2(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO7_SRC_DIO_2
pub fn is_rf_gpio7_src_dio_3(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO7_SRC_DIO_3
pub fn is_rf_gpio7_src_dio_4(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO7_SRC_DIO_4
pub fn is_rf_gpio7_src_dio_5(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO7_SRC_DIO_5
pub fn is_rf_gpio7_src_dio_6(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO7_SRC_DIO_6
pub fn is_rf_gpio7_src_dio_7(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO7_SRC_DIO_7
pub fn is_rf_gpio7_src_dio_8(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO7_SRC_DIO_8
pub fn is_rf_gpio7_src_dio_9(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO7_SRC_DIO_9
pub fn is_rf_gpio7_src_dio_10(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO7_SRC_DIO_10
pub fn is_rf_gpio7_src_dio_11(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO7_SRC_DIO_11
pub fn is_rf_gpio7_src_dio_12(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO7_SRC_DIO_12
pub fn is_rf_gpio7_src_dio_13(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO7_SRC_DIO_13
pub fn is_rf_gpio7_src_dio_14(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO7_SRC_DIO_14
pub fn is_rf_gpio7_src_dio_15(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO7_SRC_DIO_15
pub fn is_rf_gpio7_src_const_low(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO7_SRC_CONST_LOW
pub fn is_rf_gpio7_src_const_high(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO7_SRC_CONST_HIGH
impl R<u8, GPIO6_A>
[src]
pub fn variant(&self) -> Variant<u8, GPIO6_A>
[src]
Get enumerated values variant
pub fn is_rf_gpio6_src_dio_0(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO6_SRC_DIO_0
pub fn is_rf_gpio6_src_dio_1(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO6_SRC_DIO_1
pub fn is_rf_gpio6_src_dio_2(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO6_SRC_DIO_2
pub fn is_rf_gpio6_src_dio_3(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO6_SRC_DIO_3
pub fn is_rf_gpio6_src_dio_4(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO6_SRC_DIO_4
pub fn is_rf_gpio6_src_dio_5(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO6_SRC_DIO_5
pub fn is_rf_gpio6_src_dio_6(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO6_SRC_DIO_6
pub fn is_rf_gpio6_src_dio_7(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO6_SRC_DIO_7
pub fn is_rf_gpio6_src_dio_8(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO6_SRC_DIO_8
pub fn is_rf_gpio6_src_dio_9(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO6_SRC_DIO_9
pub fn is_rf_gpio6_src_dio_10(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO6_SRC_DIO_10
pub fn is_rf_gpio6_src_dio_11(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO6_SRC_DIO_11
pub fn is_rf_gpio6_src_dio_12(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO6_SRC_DIO_12
pub fn is_rf_gpio6_src_dio_13(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO6_SRC_DIO_13
pub fn is_rf_gpio6_src_dio_14(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO6_SRC_DIO_14
pub fn is_rf_gpio6_src_dio_15(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO6_SRC_DIO_15
pub fn is_rf_gpio6_src_const_low(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO6_SRC_CONST_LOW
pub fn is_rf_gpio6_src_const_high(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO6_SRC_CONST_HIGH
impl R<u8, GPIO5_A>
[src]
pub fn variant(&self) -> Variant<u8, GPIO5_A>
[src]
Get enumerated values variant
pub fn is_rf_gpio5_src_dio_0(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO5_SRC_DIO_0
pub fn is_rf_gpio5_src_dio_1(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO5_SRC_DIO_1
pub fn is_rf_gpio5_src_dio_2(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO5_SRC_DIO_2
pub fn is_rf_gpio5_src_dio_3(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO5_SRC_DIO_3
pub fn is_rf_gpio5_src_dio_4(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO5_SRC_DIO_4
pub fn is_rf_gpio5_src_dio_5(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO5_SRC_DIO_5
pub fn is_rf_gpio5_src_dio_6(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO5_SRC_DIO_6
pub fn is_rf_gpio5_src_dio_7(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO5_SRC_DIO_7
pub fn is_rf_gpio5_src_dio_8(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO5_SRC_DIO_8
pub fn is_rf_gpio5_src_dio_9(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO5_SRC_DIO_9
pub fn is_rf_gpio5_src_dio_10(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO5_SRC_DIO_10
pub fn is_rf_gpio5_src_dio_11(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO5_SRC_DIO_11
pub fn is_rf_gpio5_src_dio_12(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO5_SRC_DIO_12
pub fn is_rf_gpio5_src_dio_13(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO5_SRC_DIO_13
pub fn is_rf_gpio5_src_dio_14(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO5_SRC_DIO_14
pub fn is_rf_gpio5_src_dio_15(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO5_SRC_DIO_15
pub fn is_rf_gpio5_src_const_low(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO5_SRC_CONST_LOW
pub fn is_rf_gpio5_src_const_high(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO5_SRC_CONST_HIGH
impl R<u8, GPIO4_A>
[src]
pub fn variant(&self) -> Variant<u8, GPIO4_A>
[src]
Get enumerated values variant
pub fn is_rf_gpio4_src_dio_0(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO4_SRC_DIO_0
pub fn is_rf_gpio4_src_dio_1(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO4_SRC_DIO_1
pub fn is_rf_gpio4_src_dio_2(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO4_SRC_DIO_2
pub fn is_rf_gpio4_src_dio_3(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO4_SRC_DIO_3
pub fn is_rf_gpio4_src_dio_4(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO4_SRC_DIO_4
pub fn is_rf_gpio4_src_dio_5(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO4_SRC_DIO_5
pub fn is_rf_gpio4_src_dio_6(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO4_SRC_DIO_6
pub fn is_rf_gpio4_src_dio_7(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO4_SRC_DIO_7
pub fn is_rf_gpio4_src_dio_8(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO4_SRC_DIO_8
pub fn is_rf_gpio4_src_dio_9(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO4_SRC_DIO_9
pub fn is_rf_gpio4_src_dio_10(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO4_SRC_DIO_10
pub fn is_rf_gpio4_src_dio_11(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO4_SRC_DIO_11
pub fn is_rf_gpio4_src_dio_12(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO4_SRC_DIO_12
pub fn is_rf_gpio4_src_dio_13(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO4_SRC_DIO_13
pub fn is_rf_gpio4_src_dio_14(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO4_SRC_DIO_14
pub fn is_rf_gpio4_src_dio_15(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO4_SRC_DIO_15
pub fn is_rf_gpio4_src_const_low(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO4_SRC_CONST_LOW
pub fn is_rf_gpio4_src_const_high(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO4_SRC_CONST_HIGH
pub fn is_rf_gpio4_src_bb_tx_data_valid(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO4_SRC_BB_TX_DATA_VALID
impl R<u32, Reg<u32, _DIO_RF_GPIO47_SRC>>
[src]
pub fn gpio7(&self) -> GPIO7_R
[src]
Bits 24:28 - RF front-end GPIO7 input selection
pub fn gpio6(&self) -> GPIO6_R
[src]
Bits 16:20 - RF front-end GPIO6 input selection
pub fn gpio5(&self) -> GPIO5_R
[src]
Bits 8:12 - RF front-end GPIO5 input selection
pub fn gpio4(&self) -> GPIO4_R
[src]
Bits 0:4 - RE front-end GPIO4 input selection
impl R<u8, GPIO9_A>
[src]
pub fn variant(&self) -> Variant<u8, GPIO9_A>
[src]
Get enumerated values variant
pub fn is_rf_gpio9_src_dio_0(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO9_SRC_DIO_0
pub fn is_rf_gpio9_src_dio_1(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO9_SRC_DIO_1
pub fn is_rf_gpio9_src_dio_2(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO9_SRC_DIO_2
pub fn is_rf_gpio9_src_dio_3(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO9_SRC_DIO_3
pub fn is_rf_gpio9_src_dio_4(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO9_SRC_DIO_4
pub fn is_rf_gpio9_src_dio_5(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO9_SRC_DIO_5
pub fn is_rf_gpio9_src_dio_6(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO9_SRC_DIO_6
pub fn is_rf_gpio9_src_dio_7(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO9_SRC_DIO_7
pub fn is_rf_gpio9_src_dio_8(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO9_SRC_DIO_8
pub fn is_rf_gpio9_src_dio_9(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO9_SRC_DIO_9
pub fn is_rf_gpio9_src_dio_10(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO9_SRC_DIO_10
pub fn is_rf_gpio9_src_dio_11(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO9_SRC_DIO_11
pub fn is_rf_gpio9_src_dio_12(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO9_SRC_DIO_12
pub fn is_rf_gpio9_src_dio_13(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO9_SRC_DIO_13
pub fn is_rf_gpio9_src_dio_14(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO9_SRC_DIO_14
pub fn is_rf_gpio9_src_dio_15(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO9_SRC_DIO_15
pub fn is_rf_gpio9_src_const_low(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO9_SRC_CONST_LOW
pub fn is_rf_gpio9_src_const_high(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO9_SRC_CONST_HIGH
impl R<u8, GPIO8_A>
[src]
pub fn variant(&self) -> Variant<u8, GPIO8_A>
[src]
Get enumerated values variant
pub fn is_rf_gpio8_src_dio_0(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO8_SRC_DIO_0
pub fn is_rf_gpio8_src_dio_1(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO8_SRC_DIO_1
pub fn is_rf_gpio8_src_dio_2(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO8_SRC_DIO_2
pub fn is_rf_gpio8_src_dio_3(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO8_SRC_DIO_3
pub fn is_rf_gpio8_src_dio_4(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO8_SRC_DIO_4
pub fn is_rf_gpio8_src_dio_5(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO8_SRC_DIO_5
pub fn is_rf_gpio8_src_dio_6(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO8_SRC_DIO_6
pub fn is_rf_gpio8_src_dio_7(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO8_SRC_DIO_7
pub fn is_rf_gpio8_src_dio_8(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO8_SRC_DIO_8
pub fn is_rf_gpio8_src_dio_9(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO8_SRC_DIO_9
pub fn is_rf_gpio8_src_dio_10(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO8_SRC_DIO_10
pub fn is_rf_gpio8_src_dio_11(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO8_SRC_DIO_11
pub fn is_rf_gpio8_src_dio_12(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO8_SRC_DIO_12
pub fn is_rf_gpio8_src_dio_13(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO8_SRC_DIO_13
pub fn is_rf_gpio8_src_dio_14(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO8_SRC_DIO_14
pub fn is_rf_gpio8_src_dio_15(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO8_SRC_DIO_15
pub fn is_rf_gpio8_src_const_low(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO8_SRC_CONST_LOW
pub fn is_rf_gpio8_src_const_high(&self) -> bool
[src]
Checks if the value of the field is RF_GPIO8_SRC_CONST_HIGH
impl R<u32, Reg<u32, _DIO_RF_GPIO89_SRC>>
[src]
pub fn gpio9(&self) -> GPIO9_R
[src]
Bits 8:12 - RF front-end GPIO9 input selection
pub fn gpio8(&self) -> GPIO8_R
[src]
Bits 0:4 - RF front-end GPIO8 input selection
impl R<u8, CLK_A>
[src]
pub fn variant(&self) -> Variant<u8, CLK_A>
[src]
Get enumerated values variant
pub fn is_dmic_clk_src_dio_0(&self) -> bool
[src]
Checks if the value of the field is DMIC_CLK_SRC_DIO_0
pub fn is_dmic_clk_src_dio_1(&self) -> bool
[src]
Checks if the value of the field is DMIC_CLK_SRC_DIO_1
pub fn is_dmic_clk_src_dio_2(&self) -> bool
[src]
Checks if the value of the field is DMIC_CLK_SRC_DIO_2
pub fn is_dmic_clk_src_dio_3(&self) -> bool
[src]
Checks if the value of the field is DMIC_CLK_SRC_DIO_3
pub fn is_dmic_clk_src_dio_4(&self) -> bool
[src]
Checks if the value of the field is DMIC_CLK_SRC_DIO_4
pub fn is_dmic_clk_src_dio_5(&self) -> bool
[src]
Checks if the value of the field is DMIC_CLK_SRC_DIO_5
pub fn is_dmic_clk_src_dio_6(&self) -> bool
[src]
Checks if the value of the field is DMIC_CLK_SRC_DIO_6
pub fn is_dmic_clk_src_dio_7(&self) -> bool
[src]
Checks if the value of the field is DMIC_CLK_SRC_DIO_7
pub fn is_dmic_clk_src_dio_8(&self) -> bool
[src]
Checks if the value of the field is DMIC_CLK_SRC_DIO_8
pub fn is_dmic_clk_src_dio_9(&self) -> bool
[src]
Checks if the value of the field is DMIC_CLK_SRC_DIO_9
pub fn is_dmic_clk_src_dio_10(&self) -> bool
[src]
Checks if the value of the field is DMIC_CLK_SRC_DIO_10
pub fn is_dmic_clk_src_dio_11(&self) -> bool
[src]
Checks if the value of the field is DMIC_CLK_SRC_DIO_11
pub fn is_dmic_clk_src_dio_12(&self) -> bool
[src]
Checks if the value of the field is DMIC_CLK_SRC_DIO_12
pub fn is_dmic_clk_src_dio_13(&self) -> bool
[src]
Checks if the value of the field is DMIC_CLK_SRC_DIO_13
pub fn is_dmic_clk_src_dio_14(&self) -> bool
[src]
Checks if the value of the field is DMIC_CLK_SRC_DIO_14
pub fn is_dmic_clk_src_dio_15(&self) -> bool
[src]
Checks if the value of the field is DMIC_CLK_SRC_DIO_15
pub fn is_dmic_clk_src_const_low(&self) -> bool
[src]
Checks if the value of the field is DMIC_CLK_SRC_CONST_LOW
pub fn is_dmic_clk_src_const_high(&self) -> bool
[src]
Checks if the value of the field is DMIC_CLK_SRC_CONST_HIGH
impl R<u8, DATA_A>
[src]
pub fn variant(&self) -> Variant<u8, DATA_A>
[src]
Get enumerated values variant
pub fn is_dmic_data_src_dio_0(&self) -> bool
[src]
Checks if the value of the field is DMIC_DATA_SRC_DIO_0
pub fn is_dmic_data_src_dio_1(&self) -> bool
[src]
Checks if the value of the field is DMIC_DATA_SRC_DIO_1
pub fn is_dmic_data_src_dio_2(&self) -> bool
[src]
Checks if the value of the field is DMIC_DATA_SRC_DIO_2
pub fn is_dmic_data_src_dio_3(&self) -> bool
[src]
Checks if the value of the field is DMIC_DATA_SRC_DIO_3
pub fn is_dmic_data_src_dio_4(&self) -> bool
[src]
Checks if the value of the field is DMIC_DATA_SRC_DIO_4
pub fn is_dmic_data_src_dio_5(&self) -> bool
[src]
Checks if the value of the field is DMIC_DATA_SRC_DIO_5
pub fn is_dmic_data_src_dio_6(&self) -> bool
[src]
Checks if the value of the field is DMIC_DATA_SRC_DIO_6
pub fn is_dmic_data_src_dio_7(&self) -> bool
[src]
Checks if the value of the field is DMIC_DATA_SRC_DIO_7
pub fn is_dmic_data_src_dio_8(&self) -> bool
[src]
Checks if the value of the field is DMIC_DATA_SRC_DIO_8
pub fn is_dmic_data_src_dio_9(&self) -> bool
[src]
Checks if the value of the field is DMIC_DATA_SRC_DIO_9
pub fn is_dmic_data_src_dio_10(&self) -> bool
[src]
Checks if the value of the field is DMIC_DATA_SRC_DIO_10
pub fn is_dmic_data_src_dio_11(&self) -> bool
[src]
Checks if the value of the field is DMIC_DATA_SRC_DIO_11
pub fn is_dmic_data_src_dio_12(&self) -> bool
[src]
Checks if the value of the field is DMIC_DATA_SRC_DIO_12
pub fn is_dmic_data_src_dio_13(&self) -> bool
[src]
Checks if the value of the field is DMIC_DATA_SRC_DIO_13
pub fn is_dmic_data_src_dio_14(&self) -> bool
[src]
Checks if the value of the field is DMIC_DATA_SRC_DIO_14
pub fn is_dmic_data_src_dio_15(&self) -> bool
[src]
Checks if the value of the field is DMIC_DATA_SRC_DIO_15
pub fn is_dmic_data_src_const_low(&self) -> bool
[src]
Checks if the value of the field is DMIC_DATA_SRC_CONST_LOW
pub fn is_dmic_data_src_const_high(&self) -> bool
[src]
Checks if the value of the field is DMIC_DATA_SRC_CONST_HIGH
pub fn is_dmic_data_src_extclk(&self) -> bool
[src]
Checks if the value of the field is DMIC_DATA_SRC_EXTCLK
impl R<u32, Reg<u32, _DIO_DMIC_SRC>>
[src]
pub fn clk(&self) -> CLK_R
[src]
Bits 8:12 - DMIC clock input selection
pub fn data(&self) -> DATA_R
[src]
Bits 0:4 - DMIC data input selection
impl R<u8, TDI_A>
[src]
pub fn variant(&self) -> Variant<u8, TDI_A>
[src]
Get enumerated values variant
pub fn is_lpdsp32_tdi_src_dio_0(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TDI_SRC_DIO_0
pub fn is_lpdsp32_tdi_src_dio_1(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TDI_SRC_DIO_1
pub fn is_lpdsp32_tdi_src_dio_2(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TDI_SRC_DIO_2
pub fn is_lpdsp32_tdi_src_dio_3(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TDI_SRC_DIO_3
pub fn is_lpdsp32_tdi_src_dio_4(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TDI_SRC_DIO_4
pub fn is_lpdsp32_tdi_src_dio_5(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TDI_SRC_DIO_5
pub fn is_lpdsp32_tdi_src_dio_6(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TDI_SRC_DIO_6
pub fn is_lpdsp32_tdi_src_dio_7(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TDI_SRC_DIO_7
pub fn is_lpdsp32_tdi_src_dio_8(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TDI_SRC_DIO_8
pub fn is_lpdsp32_tdi_src_dio_9(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TDI_SRC_DIO_9
pub fn is_lpdsp32_tdi_src_dio_10(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TDI_SRC_DIO_10
pub fn is_lpdsp32_tdi_src_dio_11(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TDI_SRC_DIO_11
pub fn is_lpdsp32_tdi_src_dio_12(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TDI_SRC_DIO_12
pub fn is_lpdsp32_tdi_src_dio_13(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TDI_SRC_DIO_13
pub fn is_lpdsp32_tdi_src_dio_14(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TDI_SRC_DIO_14
pub fn is_lpdsp32_tdi_src_dio_15(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TDI_SRC_DIO_15
pub fn is_lpdsp32_tdi_src_const_low(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TDI_SRC_CONST_LOW
pub fn is_lpdsp32_tdi_src_const_high(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TDI_SRC_CONST_HIGH
impl R<u8, TMS_A>
[src]
pub fn variant(&self) -> Variant<u8, TMS_A>
[src]
Get enumerated values variant
pub fn is_lpdsp32_tms_src_dio_0(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TMS_SRC_DIO_0
pub fn is_lpdsp32_tms_src_dio_1(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TMS_SRC_DIO_1
pub fn is_lpdsp32_tms_src_dio_2(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TMS_SRC_DIO_2
pub fn is_lpdsp32_tms_src_dio_3(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TMS_SRC_DIO_3
pub fn is_lpdsp32_tms_src_dio_4(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TMS_SRC_DIO_4
pub fn is_lpdsp32_tms_src_dio_5(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TMS_SRC_DIO_5
pub fn is_lpdsp32_tms_src_dio_6(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TMS_SRC_DIO_6
pub fn is_lpdsp32_tms_src_dio_7(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TMS_SRC_DIO_7
pub fn is_lpdsp32_tms_src_dio_8(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TMS_SRC_DIO_8
pub fn is_lpdsp32_tms_src_dio_9(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TMS_SRC_DIO_9
pub fn is_lpdsp32_tms_src_dio_10(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TMS_SRC_DIO_10
pub fn is_lpdsp32_tms_src_dio_11(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TMS_SRC_DIO_11
pub fn is_lpdsp32_tms_src_dio_12(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TMS_SRC_DIO_12
pub fn is_lpdsp32_tms_src_dio_13(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TMS_SRC_DIO_13
pub fn is_lpdsp32_tms_src_dio_14(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TMS_SRC_DIO_14
pub fn is_lpdsp32_tms_src_dio_15(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TMS_SRC_DIO_15
pub fn is_lpdsp32_tms_src_const_low(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TMS_SRC_CONST_LOW
pub fn is_lpdsp32_tms_src_const_high(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TMS_SRC_CONST_HIGH
impl R<u8, TCK_A>
[src]
pub fn variant(&self) -> Variant<u8, TCK_A>
[src]
Get enumerated values variant
pub fn is_lpdsp32_tck_src_dio_0(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TCK_SRC_DIO_0
pub fn is_lpdsp32_tck_src_dio_1(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TCK_SRC_DIO_1
pub fn is_lpdsp32_tck_src_dio_2(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TCK_SRC_DIO_2
pub fn is_lpdsp32_tck_src_dio_3(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TCK_SRC_DIO_3
pub fn is_lpdsp32_tck_src_dio_4(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TCK_SRC_DIO_4
pub fn is_lpdsp32_tck_src_dio_5(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TCK_SRC_DIO_5
pub fn is_lpdsp32_tck_src_dio_6(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TCK_SRC_DIO_6
pub fn is_lpdsp32_tck_src_dio_7(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TCK_SRC_DIO_7
pub fn is_lpdsp32_tck_src_dio_8(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TCK_SRC_DIO_8
pub fn is_lpdsp32_tck_src_dio_9(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TCK_SRC_DIO_9
pub fn is_lpdsp32_tck_src_dio_10(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TCK_SRC_DIO_10
pub fn is_lpdsp32_tck_src_dio_11(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TCK_SRC_DIO_11
pub fn is_lpdsp32_tck_src_dio_12(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TCK_SRC_DIO_12
pub fn is_lpdsp32_tck_src_dio_13(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TCK_SRC_DIO_13
pub fn is_lpdsp32_tck_src_dio_14(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TCK_SRC_DIO_14
pub fn is_lpdsp32_tck_src_dio_15(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TCK_SRC_DIO_15
pub fn is_lpdsp32_tck_src_const_low(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TCK_SRC_CONST_LOW
pub fn is_lpdsp32_tck_src_const_high(&self) -> bool
[src]
Checks if the value of the field is LPDSP32_TCK_SRC_CONST_HIGH
impl R<u32, Reg<u32, _DIO_LPDSP32_JTAG_SRC>>
[src]
pub fn tdi(&self) -> TDI_R
[src]
Bits 16:20 - LPDSP32_TDI input selection
pub fn tms(&self) -> TMS_R
[src]
Bits 8:12 - LPDSP32_TMS input selection
pub fn tck(&self) -> TCK_R
[src]
Bits 0:4 - LPDSP32_TCK input selection
impl R<bool, JTCK_LPF_A>
[src]
pub fn variant(&self) -> JTCK_LPF_A
[src]
Get enumerated values variant
pub fn is_jtck_lpf_disabled(&self) -> bool
[src]
Checks if the value of the field is JTCK_LPF_DISABLED
pub fn is_jtck_lpf_enabled(&self) -> bool
[src]
Checks if the value of the field is JTCK_LPF_ENABLED
impl R<bool, JTMS_LPF_A>
[src]
pub fn variant(&self) -> JTMS_LPF_A
[src]
Get enumerated values variant
pub fn is_jtms_lpf_disabled(&self) -> bool
[src]
Checks if the value of the field is JTMS_LPF_DISABLED
pub fn is_jtms_lpf_enabled(&self) -> bool
[src]
Checks if the value of the field is JTMS_LPF_ENABLED
impl R<bool, CM3_JTAG_DATA_EN_A>
[src]
pub fn variant(&self) -> CM3_JTAG_DATA_EN_A
[src]
Get enumerated values variant
pub fn is_cm3_jtag_data_disabled(&self) -> bool
[src]
Checks if the value of the field is CM3_JTAG_DATA_DISABLED
pub fn is_cm3_jtag_data_enabled(&self) -> bool
[src]
Checks if the value of the field is CM3_JTAG_DATA_ENABLED
impl R<bool, CM3_JTAG_TRST_EN_A>
[src]
pub fn variant(&self) -> CM3_JTAG_TRST_EN_A
[src]
Get enumerated values variant
pub fn is_cm3_jtag_trst_disabled(&self) -> bool
[src]
Checks if the value of the field is CM3_JTAG_TRST_DISABLED
pub fn is_cm3_jtag_trst_enabled(&self) -> bool
[src]
Checks if the value of the field is CM3_JTAG_TRST_ENABLED
impl R<u8, JTCK_PULL_A>
[src]
pub fn variant(&self) -> JTCK_PULL_A
[src]
Get enumerated values variant
pub fn is_jtck_no_pull(&self) -> bool
[src]
Checks if the value of the field is JTCK_NO_PULL
pub fn is_jtck_weak_pull_up(&self) -> bool
[src]
Checks if the value of the field is JTCK_WEAK_PULL_UP
pub fn is_jtck_weak_pull_down(&self) -> bool
[src]
Checks if the value of the field is JTCK_WEAK_PULL_DOWN
pub fn is_jtck_strong_pull_up(&self) -> bool
[src]
Checks if the value of the field is JTCK_STRONG_PULL_UP
impl R<u8, JTMS_DRIVE_A>
[src]
pub fn variant(&self) -> JTMS_DRIVE_A
[src]
Get enumerated values variant
pub fn is_jtms_2x_drive(&self) -> bool
[src]
Checks if the value of the field is JTMS_2X_DRIVE
pub fn is_jtms_3x_drive(&self) -> bool
[src]
Checks if the value of the field is JTMS_3X_DRIVE
pub fn is_jtms_5x_drive(&self) -> bool
[src]
Checks if the value of the field is JTMS_5X_DRIVE
pub fn is_jtms_6x_drive(&self) -> bool
[src]
Checks if the value of the field is JTMS_6X_DRIVE
impl R<u8, JTMS_PULL_A>
[src]
pub fn variant(&self) -> JTMS_PULL_A
[src]
Get enumerated values variant
pub fn is_jtms_no_pull(&self) -> bool
[src]
Checks if the value of the field is JTMS_NO_PULL
pub fn is_jtms_weak_pull_up(&self) -> bool
[src]
Checks if the value of the field is JTMS_WEAK_PULL_UP
pub fn is_jtms_weak_pull_down(&self) -> bool
[src]
Checks if the value of the field is JTMS_WEAK_PULL_DOWN
pub fn is_jtms_strong_pull_up(&self) -> bool
[src]
Checks if the value of the field is JTMS_STRONG_PULL_UP
impl R<u32, Reg<u32, _DIO_JTAG_SW_PAD_CFG>>
[src]
pub fn jtck_lpf(&self) -> JTCK_LPF_R
[src]
Bit 9 - JTCK Low-Pass-Filter enable / disable
pub fn jtms_lpf(&self) -> JTMS_LPF_R
[src]
Bit 8 - JTMS Low-Pass-Filter enable / disable
pub fn cm3_jtag_data_en(&self) -> CM3_JTAG_DATA_EN_R
[src]
Bit 7 - CM3 JTAG on DIO[14:15]
pub fn cm3_jtag_trst_en(&self) -> CM3_JTAG_TRST_EN_R
[src]
Bit 6 - CM3 JTAG TRST on DIO13
pub fn jtck_pull(&self) -> JTCK_PULL_R
[src]
Bits 4:5 - JTCK pull-up enable / disable
pub fn jtms_drive(&self) -> JTMS_DRIVE_R
[src]
Bits 2:3 - JTMS drive strength
pub fn jtms_pull(&self) -> JTMS_PULL_R
[src]
Bits 0:1 - JTMS pull-up enable / disable
impl R<bool, LPF_A>
[src]
pub fn variant(&self) -> LPF_A
[src]
Get enumerated values variant
pub fn is_extclk_lpf_disable(&self) -> bool
[src]
Checks if the value of the field is EXTCLK_LPF_DISABLE
pub fn is_extclk_lpf_enable(&self) -> bool
[src]
Checks if the value of the field is EXTCLK_LPF_ENABLE
impl R<u8, PULL_CTRL_A>
[src]
pub fn variant(&self) -> PULL_CTRL_A
[src]
Get enumerated values variant
pub fn is_extclk_no_pull(&self) -> bool
[src]
Checks if the value of the field is EXTCLK_NO_PULL
pub fn is_extclk_weak_pull_up(&self) -> bool
[src]
Checks if the value of the field is EXTCLK_WEAK_PULL_UP
pub fn is_extclk_weak_pull_down(&self) -> bool
[src]
Checks if the value of the field is EXTCLK_WEAK_PULL_DOWN
pub fn is_extclk_strong_pull_up(&self) -> bool
[src]
Checks if the value of the field is EXTCLK_STRONG_PULL_UP
impl R<u32, Reg<u32, _DIO_EXTCLK_CFG>>
[src]
pub fn lpf(&self) -> LPF_R
[src]
Bit 2 - Low Pass Filter enable
pub fn pull_ctrl(&self) -> PULL_CTRL_R
[src]
Bits 0:1 - Pull Selection
impl R<bool, DRIVE_A>
[src]
pub fn variant(&self) -> DRIVE_A
[src]
Get enumerated values variant
pub fn is_pad_low_drive(&self) -> bool
[src]
Checks if the value of the field is PAD_LOW_DRIVE
pub fn is_pad_high_drive(&self) -> bool
[src]
Checks if the value of the field is PAD_HIGH_DRIVE
impl R<u32, Reg<u32, _DIO_PAD_CFG>>
[src]
pub fn drive(&self) -> DRIVE_R
[src]
Bit 0 - Drive strength configuration (scales the individual drive strengths)
impl R<bool, SPI0_OVERRUN_INT_ENABLE_A>
[src]
pub fn variant(&self) -> SPI0_OVERRUN_INT_ENABLE_A
[src]
Get enumerated values variant
pub fn is_spi0_overrun_int_disable(&self) -> bool
[src]
Checks if the value of the field is SPI0_OVERRUN_INT_DISABLE
pub fn is_spi0_overrun_int_enable(&self) -> bool
[src]
Checks if the value of the field is SPI0_OVERRUN_INT_ENABLE
impl R<bool, SPI0_UNDERRUN_INT_ENABLE_A>
[src]
pub fn variant(&self) -> SPI0_UNDERRUN_INT_ENABLE_A
[src]
Get enumerated values variant
pub fn is_spi0_underrun_int_disable(&self) -> bool
[src]
Checks if the value of the field is SPI0_UNDERRUN_INT_DISABLE
pub fn is_spi0_underrun_int_enable(&self) -> bool
[src]
Checks if the value of the field is SPI0_UNDERRUN_INT_ENABLE
impl R<bool, SPI0_CONTROLLER_A>
[src]
pub fn variant(&self) -> SPI0_CONTROLLER_A
[src]
Get enumerated values variant
pub fn is_spi0_controller_cm3(&self) -> bool
[src]
Checks if the value of the field is SPI0_CONTROLLER_CM3
pub fn is_spi0_controller_dma(&self) -> bool
[src]
Checks if the value of the field is SPI0_CONTROLLER_DMA
impl R<bool, SPI0_SLAVE_A>
[src]
pub fn variant(&self) -> SPI0_SLAVE_A
[src]
Get enumerated values variant
pub fn is_spi0_select_master(&self) -> bool
[src]
Checks if the value of the field is SPI0_SELECT_MASTER
pub fn is_spi0_select_slave(&self) -> bool
[src]
Checks if the value of the field is SPI0_SELECT_SLAVE
impl R<bool, SPI0_CLK_POLARITY_A>
[src]
pub fn variant(&self) -> SPI0_CLK_POLARITY_A
[src]
Get enumerated values variant
pub fn is_spi0_clk_polarity_normal(&self) -> bool
[src]
Checks if the value of the field is SPI0_CLK_POLARITY_NORMAL
pub fn is_spi0_clk_polarity_inverse(&self) -> bool
[src]
Checks if the value of the field is SPI0_CLK_POLARITY_INVERSE
impl R<bool, SPI0_MODE_SELECT_A>
[src]
pub fn variant(&self) -> SPI0_MODE_SELECT_A
[src]
Get enumerated values variant
pub fn is_spi0_mode_select_manual(&self) -> bool
[src]
Checks if the value of the field is SPI0_MODE_SELECT_MANUAL
pub fn is_spi0_mode_select_auto(&self) -> bool
[src]
Checks if the value of the field is SPI0_MODE_SELECT_AUTO
impl R<bool, SPI0_ENABLE_A>
[src]
pub fn variant(&self) -> SPI0_ENABLE_A
[src]
Get enumerated values variant
pub fn is_spi0_disable(&self) -> bool
[src]
Checks if the value of the field is SPI0_DISABLE
pub fn is_spi0_enable(&self) -> bool
[src]
Checks if the value of the field is SPI0_ENABLE
impl R<u8, SPI0_PRESCALE_A>
[src]
pub fn variant(&self) -> Variant<u8, SPI0_PRESCALE_A>
[src]
Get enumerated values variant
pub fn is_spi0_prescale_2(&self) -> bool
[src]
Checks if the value of the field is SPI0_PRESCALE_2
pub fn is_spi0_prescale_4(&self) -> bool
[src]
Checks if the value of the field is SPI0_PRESCALE_4
pub fn is_spi0_prescale_8(&self) -> bool
[src]
Checks if the value of the field is SPI0_PRESCALE_8
pub fn is_spi0_prescale_16(&self) -> bool
[src]
Checks if the value of the field is SPI0_PRESCALE_16
pub fn is_spi0_prescale_32(&self) -> bool
[src]
Checks if the value of the field is SPI0_PRESCALE_32
pub fn is_spi0_prescale_64(&self) -> bool
[src]
Checks if the value of the field is SPI0_PRESCALE_64
pub fn is_spi0_prescale_128(&self) -> bool
[src]
Checks if the value of the field is SPI0_PRESCALE_128
pub fn is_spi0_prescale_256(&self) -> bool
[src]
Checks if the value of the field is SPI0_PRESCALE_256
pub fn is_spi0_prescale_512(&self) -> bool
[src]
Checks if the value of the field is SPI0_PRESCALE_512
pub fn is_spi0_prescale_1024(&self) -> bool
[src]
Checks if the value of the field is SPI0_PRESCALE_1024
impl R<u32, Reg<u32, _SPI0_CTRL0>>
[src]
pub fn spi0_overrun_int_enable(&self) -> SPI0_OVERRUN_INT_ENABLE_R
[src]
Bit 10 - Enable/disable SPI overrun interrupts
pub fn spi0_underrun_int_enable(&self) -> SPI0_UNDERRUN_INT_ENABLE_R
[src]
Bit 9 - Enable/disable SPI underrun interrupts
pub fn spi0_controller(&self) -> SPI0_CONTROLLER_R
[src]
Bit 8 - Select whether data transfer will be controlled by the CM3 or the DMA for SPI
pub fn spi0_slave(&self) -> SPI0_SLAVE_R
[src]
Bit 7 - Use the SPI interface as master or slave
pub fn spi0_clk_polarity(&self) -> SPI0_CLK_POLARITY_R
[src]
Bit 6 - Select the polarity of the SPI clock
pub fn spi0_mode_select(&self) -> SPI0_MODE_SELECT_R
[src]
Bit 5 - Select between manual and auto transaction handling modes for SPI master transactions
pub fn spi0_enable(&self) -> SPI0_ENABLE_R
[src]
Bit 4 - Enable/disable the SPI interface
pub fn spi0_prescale(&self) -> SPI0_PRESCALE_R
[src]
Bits 0:3 - Prescale the SPI interface clock for master transfers
impl R<bool, SPI0_BUSY_STATUS_A>
[src]
pub fn variant(&self) -> Variant<bool, SPI0_BUSY_STATUS_A>
[src]
Get enumerated values variant
pub fn is_spi0_busy(&self) -> bool
[src]
Checks if the value of the field is SPI0_BUSY
impl R<u8, SPI0_RW_CMD_A>
[src]
pub fn variant(&self) -> SPI0_RW_CMD_A
[src]
Get enumerated values variant
pub fn is_spi0_nop(&self) -> bool
[src]
Checks if the value of the field is SPI0_NOP
pub fn is_spi0_write_data(&self) -> bool
[src]
Checks if the value of the field is SPI0_WRITE_DATA
pub fn is_spi0_read_data(&self) -> bool
[src]
Checks if the value of the field is SPI0_READ_DATA
pub fn is_spi0_rw_data(&self) -> bool
[src]
Checks if the value of the field is SPI0_RW_DATA
impl R<bool, SPI0_CS_A>
[src]
pub fn variant(&self) -> SPI0_CS_A
[src]
Get enumerated values variant
pub fn is_spi0_cs_0(&self) -> bool
[src]
Checks if the value of the field is SPI0_CS_0
pub fn is_spi0_cs_1(&self) -> bool
[src]
Checks if the value of the field is SPI0_CS_1
impl R<u8, SPI0_WORD_SIZE_A>
[src]
pub fn variant(&self) -> Variant<u8, SPI0_WORD_SIZE_A>
[src]
Get enumerated values variant
pub fn is_spi0_word_size_1(&self) -> bool
[src]
Checks if the value of the field is SPI0_WORD_SIZE_1
pub fn is_spi0_word_size_8(&self) -> bool
[src]
Checks if the value of the field is SPI0_WORD_SIZE_8
pub fn is_spi0_word_size_16(&self) -> bool
[src]
Checks if the value of the field is SPI0_WORD_SIZE_16
pub fn is_spi0_word_size_24(&self) -> bool
[src]
Checks if the value of the field is SPI0_WORD_SIZE_24
pub fn is_spi0_word_size_32(&self) -> bool
[src]
Checks if the value of the field is SPI0_WORD_SIZE_32
impl R<u32, Reg<u32, _SPI0_CTRL1>>
[src]
pub fn spi0_busy_status(&self) -> SPI0_BUSY_STATUS_R
[src]
Bit 8 - SPI data transfer status read
pub fn spi0_rw_cmd(&self) -> SPI0_RW_CMD_R
[src]
Bits 6:7 - Issue a read command or write command to the SPI interface
pub fn spi0_cs(&self) -> SPI0_CS_R
[src]
Bit 5 - Set the chip-select line for SPI (master mode), read the chip-select line for SPI (slave mode)
pub fn spi0_word_size(&self) -> SPI0_WORD_SIZE_R
[src]
Bits 0:4 - Select the word size used by the SPI interface (word size = SPI0_WORD_SIZE + 1)
impl R<u32, Reg<u32, _SPI0_TX_DATA>>
[src]
pub fn spi0_tx_data(&self) -> SPI0_TX_DATA_R
[src]
Bits 0:31 - Single word buffer for data to be transmitted over the SPI interface
impl R<u32, Reg<u32, _SPI0_RX_DATA>>
[src]
pub fn spi0_rx_data(&self) -> SPI0_RX_DATA_R
[src]
Bits 0:31 - Single word buffer for data that has been received over the SPI interface
impl R<bool, SPI0_TRANSMIT_STATUS_A>
[src]
pub fn variant(&self) -> SPI0_TRANSMIT_STATUS_A
[src]
Get enumerated values variant
pub fn is_spi0_transmit_false(&self) -> bool
[src]
Checks if the value of the field is SPI0_TRANSMIT_FALSE
pub fn is_spi0_transmit_true(&self) -> bool
[src]
Checks if the value of the field is SPI0_TRANSMIT_TRUE
impl R<bool, SPI0_RECEIVE_STATUS_A>
[src]
pub fn variant(&self) -> SPI0_RECEIVE_STATUS_A
[src]
Get enumerated values variant
pub fn is_spi0_receive_false(&self) -> bool
[src]
Checks if the value of the field is SPI0_RECEIVE_FALSE
pub fn is_spi0_receive_true(&self) -> bool
[src]
Checks if the value of the field is SPI0_RECEIVE_TRUE
impl R<bool, SPI0_OVERRUN_STATUS_A>
[src]
pub fn variant(&self) -> SPI0_OVERRUN_STATUS_A
[src]
Get enumerated values variant
pub fn is_spi0_overrun_false(&self) -> bool
[src]
Checks if the value of the field is SPI0_OVERRUN_FALSE
pub fn is_spi0_overrun_true(&self) -> bool
[src]
Checks if the value of the field is SPI0_OVERRUN_TRUE
impl R<bool, SPI0_UNDERRUN_STATUS_A>
[src]
pub fn variant(&self) -> SPI0_UNDERRUN_STATUS_A
[src]
Get enumerated values variant
pub fn is_spi0_underrun_false(&self) -> bool
[src]
Checks if the value of the field is SPI0_UNDERRUN_FALSE
pub fn is_spi0_underrun_true(&self) -> bool
[src]
Checks if the value of the field is SPI0_UNDERRUN_TRUE
impl R<u32, Reg<u32, _SPI0_STATUS>>
[src]
pub fn spi0_transmit_status(&self) -> SPI0_TRANSMIT_STATUS_R
[src]
Bit 3 - Indicate that the transmission of the data is completed
pub fn spi0_receive_status(&self) -> SPI0_RECEIVE_STATUS_R
[src]
Bit 2 - Indicate that new data has been received
pub fn spi0_overrun_status(&self) -> SPI0_OVERRUN_STATUS_R
[src]
Bit 1 - Indicate that an overrun has occurred when receiving data on the SPI interface
pub fn spi0_underrun_status(&self) -> SPI0_UNDERRUN_STATUS_R
[src]
Bit 0 - Indicate that an underrun has occurred when transmitting data on the SPI interface
impl R<bool, SPI1_OVERRUN_INT_ENABLE_A>
[src]
pub fn variant(&self) -> SPI1_OVERRUN_INT_ENABLE_A
[src]
Get enumerated values variant
pub fn is_spi1_overrun_int_disable(&self) -> bool
[src]
Checks if the value of the field is SPI1_OVERRUN_INT_DISABLE
pub fn is_spi1_overrun_int_enable(&self) -> bool
[src]
Checks if the value of the field is SPI1_OVERRUN_INT_ENABLE
impl R<bool, SPI1_UNDERRUN_INT_ENABLE_A>
[src]
pub fn variant(&self) -> SPI1_UNDERRUN_INT_ENABLE_A
[src]
Get enumerated values variant
pub fn is_spi1_underrun_int_disable(&self) -> bool
[src]
Checks if the value of the field is SPI1_UNDERRUN_INT_DISABLE
pub fn is_spi1_underrun_int_enable(&self) -> bool
[src]
Checks if the value of the field is SPI1_UNDERRUN_INT_ENABLE
impl R<bool, SPI1_CONTROLLER_A>
[src]
pub fn variant(&self) -> SPI1_CONTROLLER_A
[src]
Get enumerated values variant
pub fn is_spi1_controller_cm3(&self) -> bool
[src]
Checks if the value of the field is SPI1_CONTROLLER_CM3
pub fn is_spi1_controller_dma(&self) -> bool
[src]
Checks if the value of the field is SPI1_CONTROLLER_DMA
impl R<bool, SPI1_SLAVE_A>
[src]
pub fn variant(&self) -> SPI1_SLAVE_A
[src]
Get enumerated values variant
pub fn is_spi1_select_master(&self) -> bool
[src]
Checks if the value of the field is SPI1_SELECT_MASTER
pub fn is_spi1_select_slave(&self) -> bool
[src]
Checks if the value of the field is SPI1_SELECT_SLAVE
impl R<bool, SPI1_CLK_POLARITY_A>
[src]
pub fn variant(&self) -> SPI1_CLK_POLARITY_A
[src]
Get enumerated values variant
pub fn is_spi1_clk_polarity_normal(&self) -> bool
[src]
Checks if the value of the field is SPI1_CLK_POLARITY_NORMAL
pub fn is_spi1_clk_polarity_inverse(&self) -> bool
[src]
Checks if the value of the field is SPI1_CLK_POLARITY_INVERSE
impl R<bool, SPI1_MODE_SELECT_A>
[src]
pub fn variant(&self) -> SPI1_MODE_SELECT_A
[src]
Get enumerated values variant
pub fn is_spi1_mode_select_manual(&self) -> bool
[src]
Checks if the value of the field is SPI1_MODE_SELECT_MANUAL
pub fn is_spi1_mode_select_auto(&self) -> bool
[src]
Checks if the value of the field is SPI1_MODE_SELECT_AUTO
impl R<bool, SPI1_ENABLE_A>
[src]
pub fn variant(&self) -> SPI1_ENABLE_A
[src]
Get enumerated values variant
pub fn is_spi1_disable(&self) -> bool
[src]
Checks if the value of the field is SPI1_DISABLE
pub fn is_spi1_enable(&self) -> bool
[src]
Checks if the value of the field is SPI1_ENABLE
impl R<u8, SPI1_PRESCALE_A>
[src]
pub fn variant(&self) -> Variant<u8, SPI1_PRESCALE_A>
[src]
Get enumerated values variant
pub fn is_spi1_prescale_2(&self) -> bool
[src]
Checks if the value of the field is SPI1_PRESCALE_2
pub fn is_spi1_prescale_4(&self) -> bool
[src]
Checks if the value of the field is SPI1_PRESCALE_4
pub fn is_spi1_prescale_8(&self) -> bool
[src]
Checks if the value of the field is SPI1_PRESCALE_8
pub fn is_spi1_prescale_16(&self) -> bool
[src]
Checks if the value of the field is SPI1_PRESCALE_16
pub fn is_spi1_prescale_32(&self) -> bool
[src]
Checks if the value of the field is SPI1_PRESCALE_32
pub fn is_spi1_prescale_64(&self) -> bool
[src]
Checks if the value of the field is SPI1_PRESCALE_64
pub fn is_spi1_prescale_128(&self) -> bool
[src]
Checks if the value of the field is SPI1_PRESCALE_128
pub fn is_spi1_prescale_256(&self) -> bool
[src]
Checks if the value of the field is SPI1_PRESCALE_256
pub fn is_spi1_prescale_512(&self) -> bool
[src]
Checks if the value of the field is SPI1_PRESCALE_512
pub fn is_spi1_prescale_1024(&self) -> bool
[src]
Checks if the value of the field is SPI1_PRESCALE_1024
impl R<u32, Reg<u32, _SPI1_CTRL0>>
[src]
pub fn spi1_overrun_int_enable(&self) -> SPI1_OVERRUN_INT_ENABLE_R
[src]
Bit 10 - Enable/disable SPI overrun interrupts
pub fn spi1_underrun_int_enable(&self) -> SPI1_UNDERRUN_INT_ENABLE_R
[src]
Bit 9 - Enable/disable SPI underrun interrupts
pub fn spi1_controller(&self) -> SPI1_CONTROLLER_R
[src]
Bit 8 - Select whether data transfer will be controlled by the CM3 or the DMA for SPI
pub fn spi1_slave(&self) -> SPI1_SLAVE_R
[src]
Bit 7 - Use the SPI interface as master or slave
pub fn spi1_clk_polarity(&self) -> SPI1_CLK_POLARITY_R
[src]
Bit 6 - Select the polarity of the SPI clock
pub fn spi1_mode_select(&self) -> SPI1_MODE_SELECT_R
[src]
Bit 5 - Select between manual and auto transaction handling modes for SPI master transactions
pub fn spi1_enable(&self) -> SPI1_ENABLE_R
[src]
Bit 4 - Enable/disable the SPI interface
pub fn spi1_prescale(&self) -> SPI1_PRESCALE_R
[src]
Bits 0:3 - Prescale the SPI interface clock for master transfers
impl R<bool, SPI1_START_BUSY_A>
[src]
pub fn variant(&self) -> SPI1_START_BUSY_A
[src]
Get enumerated values variant
pub fn is_spi1_idle(&self) -> bool
[src]
Checks if the value of the field is SPI1_IDLE
pub fn is_spi1_start(&self) -> bool
[src]
Checks if the value of the field is SPI1_START
impl R<u8, SPI1_RW_CMD_A>
[src]
pub fn variant(&self) -> SPI1_RW_CMD_A
[src]
Get enumerated values variant
pub fn is_spi1_nop(&self) -> bool
[src]
Checks if the value of the field is SPI1_NOP
pub fn is_spi1_write_data(&self) -> bool
[src]
Checks if the value of the field is SPI1_WRITE_DATA
pub fn is_spi1_read_data(&self) -> bool
[src]
Checks if the value of the field is SPI1_READ_DATA
pub fn is_spi1_rw_data(&self) -> bool
[src]
Checks if the value of the field is SPI1_RW_DATA
impl R<bool, SPI1_CS_A>
[src]
pub fn variant(&self) -> SPI1_CS_A
[src]
Get enumerated values variant
pub fn is_spi1_cs_0(&self) -> bool
[src]
Checks if the value of the field is SPI1_CS_0
pub fn is_spi1_cs_1(&self) -> bool
[src]
Checks if the value of the field is SPI1_CS_1
impl R<u8, SPI1_WORD_SIZE_A>
[src]
pub fn variant(&self) -> Variant<u8, SPI1_WORD_SIZE_A>
[src]
Get enumerated values variant
pub fn is_spi1_word_size_1(&self) -> bool
[src]
Checks if the value of the field is SPI1_WORD_SIZE_1
pub fn is_spi1_word_size_8(&self) -> bool
[src]
Checks if the value of the field is SPI1_WORD_SIZE_8
pub fn is_spi1_word_size_16(&self) -> bool
[src]
Checks if the value of the field is SPI1_WORD_SIZE_16
pub fn is_spi1_word_size_24(&self) -> bool
[src]
Checks if the value of the field is SPI1_WORD_SIZE_24
pub fn is_spi1_word_size_32(&self) -> bool
[src]
Checks if the value of the field is SPI1_WORD_SIZE_32
impl R<u32, Reg<u32, _SPI1_CTRL1>>
[src]
pub fn spi1_start_busy(&self) -> SPI1_START_BUSY_R
[src]
Bit 8 - Start an SPI data transfer and indicate if a transfer is in progress
pub fn spi1_rw_cmd(&self) -> SPI1_RW_CMD_R
[src]
Bits 6:7 - Issue a read command or write command to the SPI interface
pub fn spi1_cs(&self) -> SPI1_CS_R
[src]
Bit 5 - Set the chip-select line for SPI (master mode), read the chip-select line for SPI (slave mode)
pub fn spi1_word_size(&self) -> SPI1_WORD_SIZE_R
[src]
Bits 0:4 - Select the word size used by the SPI interface (word size = SPI1_WORD_SIZE + 1)
impl R<u32, Reg<u32, _SPI1_TX_DATA>>
[src]
pub fn spi1_tx_data(&self) -> SPI1_TX_DATA_R
[src]
Bits 0:31 - Single word buffer for data to be transmitted over the SPI interface
impl R<u32, Reg<u32, _SPI1_RX_DATA>>
[src]
pub fn spi1_rx_data(&self) -> SPI1_RX_DATA_R
[src]
Bits 0:31 - Single word buffer for data that has been received over the SPI interface
impl R<bool, SPI1_TRANSMIT_STATUS_A>
[src]
pub fn variant(&self) -> SPI1_TRANSMIT_STATUS_A
[src]
Get enumerated values variant
pub fn is_spi1_transmit_false(&self) -> bool
[src]
Checks if the value of the field is SPI1_TRANSMIT_FALSE
pub fn is_spi1_transmit_true(&self) -> bool
[src]
Checks if the value of the field is SPI1_TRANSMIT_TRUE
impl R<bool, SPI1_RECEIVE_STATUS_A>
[src]
pub fn variant(&self) -> SPI1_RECEIVE_STATUS_A
[src]
Get enumerated values variant
pub fn is_spi1_receive_false(&self) -> bool
[src]
Checks if the value of the field is SPI1_RECEIVE_FALSE
pub fn is_spi1_receive_true(&self) -> bool
[src]
Checks if the value of the field is SPI1_RECEIVE_TRUE
impl R<bool, SPI1_OVERRUN_STATUS_A>
[src]
pub fn variant(&self) -> SPI1_OVERRUN_STATUS_A
[src]
Get enumerated values variant
pub fn is_spi1_overrun_false(&self) -> bool
[src]
Checks if the value of the field is SPI1_OVERRUN_FALSE
pub fn is_spi1_overrun_true(&self) -> bool
[src]
Checks if the value of the field is SPI1_OVERRUN_TRUE
impl R<bool, SPI1_UNDERRUN_STATUS_A>
[src]
pub fn variant(&self) -> SPI1_UNDERRUN_STATUS_A
[src]
Get enumerated values variant
pub fn is_spi1_underrun_false(&self) -> bool
[src]
Checks if the value of the field is SPI1_UNDERRUN_FALSE
pub fn is_spi1_underrun_true(&self) -> bool
[src]
Checks if the value of the field is SPI1_UNDERRUN_TRUE
impl R<u32, Reg<u32, _SPI1_STATUS>>
[src]
pub fn spi1_transmit_status(&self) -> SPI1_TRANSMIT_STATUS_R
[src]
Bit 3 - Indicate that the transmission of the data is completed
pub fn spi1_receive_status(&self) -> SPI1_RECEIVE_STATUS_R
[src]
Bit 2 - Indicate that new data has been received
pub fn spi1_overrun_status(&self) -> SPI1_OVERRUN_STATUS_R
[src]
Bit 1 - Indicate that an overrun has occurred when receiving data on the SPI interface
pub fn spi1_underrun_status(&self) -> SPI1_UNDERRUN_STATUS_R
[src]
Bit 0 - Indicate that an underrun has occurred when transmitting data on the SPI interface
impl R<bool, PCM_CLK_POL_A>
[src]
pub fn variant(&self) -> PCM_CLK_POL_A
[src]
Get enumerated values variant
pub fn is_pcm_sample_falling_edge(&self) -> bool
[src]
Checks if the value of the field is PCM_SAMPLE_FALLING_EDGE
pub fn is_pcm_sample_rising_edge(&self) -> bool
[src]
Checks if the value of the field is PCM_SAMPLE_RISING_EDGE
impl R<bool, BIT_ORDER_A>
[src]
pub fn variant(&self) -> BIT_ORDER_A
[src]
Get enumerated values variant
pub fn is_pcm_bit_order_msb_first(&self) -> bool
[src]
Checks if the value of the field is PCM_BIT_ORDER_MSB_FIRST
pub fn is_pcm_bit_order_lsb_first(&self) -> bool
[src]
Checks if the value of the field is PCM_BIT_ORDER_LSB_FIRST
impl R<bool, TX_ALIGN_A>
[src]
pub fn variant(&self) -> TX_ALIGN_A
[src]
Get enumerated values variant
pub fn is_pcm_tx_align_msb(&self) -> bool
[src]
Checks if the value of the field is PCM_TX_ALIGN_MSB
pub fn is_pcm_tx_align_lsb(&self) -> bool
[src]
Checks if the value of the field is PCM_TX_ALIGN_LSB
impl R<u8, WORD_SIZE_A>
[src]
pub fn variant(&self) -> WORD_SIZE_A
[src]
Get enumerated values variant
pub fn is_pcm_word_size_8(&self) -> bool
[src]
Checks if the value of the field is PCM_WORD_SIZE_8
pub fn is_pcm_word_size_16(&self) -> bool
[src]
Checks if the value of the field is PCM_WORD_SIZE_16
pub fn is_pcm_word_size_24(&self) -> bool
[src]
Checks if the value of the field is PCM_WORD_SIZE_24
pub fn is_pcm_word_size_32(&self) -> bool
[src]
Checks if the value of the field is PCM_WORD_SIZE_32
impl R<bool, FRAME_ALIGN_A>
[src]
pub fn variant(&self) -> FRAME_ALIGN_A
[src]
Get enumerated values variant
pub fn is_pcm_frame_align_last(&self) -> bool
[src]
Checks if the value of the field is PCM_FRAME_ALIGN_LAST
pub fn is_pcm_frame_align_first(&self) -> bool
[src]
Checks if the value of the field is PCM_FRAME_ALIGN_FIRST
impl R<bool, FRAME_WIDTH_A>
[src]
pub fn variant(&self) -> FRAME_WIDTH_A
[src]
Get enumerated values variant
pub fn is_pcm_frame_width_short(&self) -> bool
[src]
Checks if the value of the field is PCM_FRAME_WIDTH_SHORT
pub fn is_pcm_frame_width_long(&self) -> bool
[src]
Checks if the value of the field is PCM_FRAME_WIDTH_LONG
impl R<u8, FRAME_LENGTH_A>
[src]
pub fn variant(&self) -> FRAME_LENGTH_A
[src]
Get enumerated values variant
pub fn is_pcm_multiword_2(&self) -> bool
[src]
Checks if the value of the field is PCM_MULTIWORD_2
pub fn is_pcm_multiword_4(&self) -> bool
[src]
Checks if the value of the field is PCM_MULTIWORD_4
pub fn is_pcm_multiword_6(&self) -> bool
[src]
Checks if the value of the field is PCM_MULTIWORD_6
pub fn is_pcm_multiword_8(&self) -> bool
[src]
Checks if the value of the field is PCM_MULTIWORD_8
pub fn is_pcm_multiword_10(&self) -> bool
[src]
Checks if the value of the field is PCM_MULTIWORD_10
pub fn is_pcm_multiword_12(&self) -> bool
[src]
Checks if the value of the field is PCM_MULTIWORD_12
pub fn is_pcm_multiword_14(&self) -> bool
[src]
Checks if the value of the field is PCM_MULTIWORD_14
pub fn is_pcm_multiword_16(&self) -> bool
[src]
Checks if the value of the field is PCM_MULTIWORD_16
impl R<bool, FRAME_SUBFRAMES_A>
[src]
pub fn variant(&self) -> FRAME_SUBFRAMES_A
[src]
Get enumerated values variant
pub fn is_pcm_subframe_disable(&self) -> bool
[src]
Checks if the value of the field is PCM_SUBFRAME_DISABLE
pub fn is_pcm_subframe_enable(&self) -> bool
[src]
Checks if the value of the field is PCM_SUBFRAME_ENABLE
impl R<bool, CONTROLLER_A>
[src]
pub fn variant(&self) -> CONTROLLER_A
[src]
Get enumerated values variant
pub fn is_pcm_controller_cm3(&self) -> bool
[src]
Checks if the value of the field is PCM_CONTROLLER_CM3
pub fn is_pcm_controller_dma(&self) -> bool
[src]
Checks if the value of the field is PCM_CONTROLLER_DMA
impl R<bool, ENABLE_A>
[src]
pub fn variant(&self) -> ENABLE_A
[src]
Get enumerated values variant
pub fn is_pcm_disable(&self) -> bool
[src]
Checks if the value of the field is PCM_DISABLE
pub fn is_pcm_enable(&self) -> bool
[src]
Checks if the value of the field is PCM_ENABLE
impl R<bool, SLAVE_A>
[src]
pub fn variant(&self) -> SLAVE_A
[src]
Get enumerated values variant
pub fn is_pcm_select_master(&self) -> bool
[src]
Checks if the value of the field is PCM_SELECT_MASTER
pub fn is_pcm_select_slave(&self) -> bool
[src]
Checks if the value of the field is PCM_SELECT_SLAVE
impl R<u32, Reg<u32, _PCM_CTRL>>
[src]
pub fn pcm_clk_pol(&self) -> PCM_CLK_POL_R
[src]
Bit 14 - PCM clock polarity
pub fn bit_order(&self) -> BIT_ORDER_R
[src]
Bit 12 - Select whether the data will be transmitted starting with the MSB or LSB
pub fn tx_align(&self) -> TX_ALIGN_R
[src]
Bit 11 - Select what bits to use for transmit data
pub fn word_size(&self) -> WORD_SIZE_R
[src]
Bits 9:10 - Select the number of bits per PCM word
pub fn frame_align(&self) -> FRAME_ALIGN_R
[src]
Bit 8 - Align the PCM frame signal to the first/last bit
pub fn frame_width(&self) -> FRAME_WIDTH_R
[src]
Bit 7 - Use a long/short PCM frame signal
pub fn frame_length(&self) -> FRAME_LENGTH_R
[src]
Bits 4:6 - Select the number of words per PCM frame
pub fn frame_subframes(&self) -> FRAME_SUBFRAMES_R
[src]
Bit 3 - Enable the frame duration for each word
pub fn controller(&self) -> CONTROLLER_R
[src]
Bit 2 - Select whether data transfer will be controlled by the CM3 or the DMA for PCM
pub fn enable(&self) -> ENABLE_R
[src]
Bit 1 - Enable/disable the PCM interface
pub fn slave(&self) -> SLAVE_R
[src]
Bit 0 - Use the PCM interface as a master/slave
impl R<u32, Reg<u32, _PCM_TX_DATA>>
[src]
pub fn pcm_tx_data(&self) -> PCM_TX_DATA_R
[src]
Bits 0:31 - Data to transmit over the PCM interface
impl R<u32, Reg<u32, _PCM_RX_DATA>>
[src]
pub fn pcm_rx_data(&self) -> PCM_RX_DATA_R
[src]
Bits 0:31 - Data received from the PCM interface
impl R<bool, TRANSMIT_STATUS_A>
[src]
pub fn variant(&self) -> TRANSMIT_STATUS_A
[src]
Get enumerated values variant
pub fn is_pcm_transmit_false(&self) -> bool
[src]
Checks if the value of the field is PCM_TRANSMIT_FALSE
pub fn is_pcm_transmit_true(&self) -> bool
[src]
Checks if the value of the field is PCM_TRANSMIT_TRUE
impl R<bool, RECEIVE_STATUS_A>
[src]
pub fn variant(&self) -> RECEIVE_STATUS_A
[src]
Get enumerated values variant
pub fn is_pcm_receive_false(&self) -> bool
[src]
Checks if the value of the field is PCM_RECEIVE_FALSE
pub fn is_pcm_receive_true(&self) -> bool
[src]
Checks if the value of the field is PCM_RECEIVE_TRUE
impl R<bool, OVERRUN_STATUS_A>
[src]
pub fn variant(&self) -> OVERRUN_STATUS_A
[src]
Get enumerated values variant
pub fn is_pcm_overrun_false(&self) -> bool
[src]
Checks if the value of the field is PCM_OVERRUN_FALSE
pub fn is_pcm_overrun_true(&self) -> bool
[src]
Checks if the value of the field is PCM_OVERRUN_TRUE
impl R<bool, UNDERRUN_STATUS_A>
[src]
pub fn variant(&self) -> UNDERRUN_STATUS_A
[src]
Get enumerated values variant
pub fn is_pcm_underrun_false(&self) -> bool
[src]
Checks if the value of the field is PCM_UNDERRUN_FALSE
pub fn is_pcm_underrun_true(&self) -> bool
[src]
Checks if the value of the field is PCM_UNDERRUN_TRUE
impl R<u32, Reg<u32, _PCM_STATUS>>
[src]
pub fn transmit_status(&self) -> TRANSMIT_STATUS_R
[src]
Bit 3 - Indicate that PCM data has been sent
pub fn receive_status(&self) -> RECEIVE_STATUS_R
[src]
Bit 2 - Indicate that PCM data has been received
pub fn overrun_status(&self) -> OVERRUN_STATUS_R
[src]
Bit 1 - Indicate that an overrun has occurred when receiving data on the PCM interface
pub fn underrun_status(&self) -> UNDERRUN_STATUS_R
[src]
Bit 0 - Indicate that an underrun has occurred when transmitting data on the PCM interface
impl R<u8, SPEED_A>
[src]
pub fn variant(&self) -> Variant<u8, SPEED_A>
[src]
Get enumerated values variant
pub fn is_i2c_master_speed_3(&self) -> bool
[src]
Checks if the value of the field is I2C_MASTER_SPEED_3
pub fn is_i2c_master_speed_6(&self) -> bool
[src]
Checks if the value of the field is I2C_MASTER_SPEED_6
pub fn is_i2c_master_speed_9(&self) -> bool
[src]
Checks if the value of the field is I2C_MASTER_SPEED_9
pub fn is_i2c_master_speed_12(&self) -> bool
[src]
Checks if the value of the field is I2C_MASTER_SPEED_12
pub fn is_i2c_master_speed_15(&self) -> bool
[src]
Checks if the value of the field is I2C_MASTER_SPEED_15
pub fn is_i2c_master_speed_18(&self) -> bool
[src]
Checks if the value of the field is I2C_MASTER_SPEED_18
pub fn is_i2c_master_speed_21(&self) -> bool
[src]
Checks if the value of the field is I2C_MASTER_SPEED_21
pub fn is_i2c_master_speed_24(&self) -> bool
[src]
Checks if the value of the field is I2C_MASTER_SPEED_24
pub fn is_i2c_master_speed_27(&self) -> bool
[src]
Checks if the value of the field is I2C_MASTER_SPEED_27
pub fn is_i2c_master_speed_30(&self) -> bool
[src]
Checks if the value of the field is I2C_MASTER_SPEED_30
pub fn is_i2c_master_speed_33(&self) -> bool
[src]
Checks if the value of the field is I2C_MASTER_SPEED_33
pub fn is_i2c_master_speed_36(&self) -> bool
[src]
Checks if the value of the field is I2C_MASTER_SPEED_36
pub fn is_i2c_master_speed_39(&self) -> bool
[src]
Checks if the value of the field is I2C_MASTER_SPEED_39
pub fn is_i2c_master_speed_42(&self) -> bool
[src]
Checks if the value of the field is I2C_MASTER_SPEED_42
pub fn is_i2c_master_speed_45(&self) -> bool
[src]
Checks if the value of the field is I2C_MASTER_SPEED_45
pub fn is_i2c_master_speed_48(&self) -> bool
[src]
Checks if the value of the field is I2C_MASTER_SPEED_48
pub fn is_i2c_master_speed_51(&self) -> bool
[src]
Checks if the value of the field is I2C_MASTER_SPEED_51
pub fn is_i2c_master_speed_54(&self) -> bool
[src]
Checks if the value of the field is I2C_MASTER_SPEED_54
pub fn is_i2c_master_speed_57(&self) -> bool
[src]
Checks if the value of the field is I2C_MASTER_SPEED_57
pub fn is_i2c_master_speed_60(&self) -> bool
[src]
Checks if the value of the field is I2C_MASTER_SPEED_60
pub fn is_i2c_master_speed_120(&self) -> bool
[src]
Checks if the value of the field is I2C_MASTER_SPEED_120
pub fn is_i2c_master_speed_768(&self) -> bool
[src]
Checks if the value of the field is I2C_MASTER_SPEED_768
impl R<bool, CONTROLLER_A>
[src]
pub fn variant(&self) -> CONTROLLER_A
[src]
Get enumerated values variant
pub fn is_i2c_controller_cm3(&self) -> bool
[src]
Checks if the value of the field is I2C_CONTROLLER_CM3
pub fn is_i2c_controller_dma(&self) -> bool
[src]
Checks if the value of the field is I2C_CONTROLLER_DMA
impl R<bool, STOP_INT_ENABLE_A>
[src]
pub fn variant(&self) -> STOP_INT_ENABLE_A
[src]
Get enumerated values variant
pub fn is_i2c_stop_int_disable(&self) -> bool
[src]
Checks if the value of the field is I2C_STOP_INT_DISABLE
pub fn is_i2c_stop_int_enable(&self) -> bool
[src]
Checks if the value of the field is I2C_STOP_INT_ENABLE
impl R<bool, AUTO_ACK_ENABLE_A>
[src]
pub fn variant(&self) -> AUTO_ACK_ENABLE_A
[src]
Get enumerated values variant
pub fn is_i2c_auto_ack_disable(&self) -> bool
[src]
Checks if the value of the field is I2C_AUTO_ACK_DISABLE
pub fn is_i2c_auto_ack_enable(&self) -> bool
[src]
Checks if the value of the field is I2C_AUTO_ACK_ENABLE
impl R<bool, I2C_SAMPLE_CLK_ENABLE_A>
[src]
pub fn variant(&self) -> I2C_SAMPLE_CLK_ENABLE_A
[src]
Get enumerated values variant
pub fn is_i2c_sample_clk_disable(&self) -> bool
[src]
Checks if the value of the field is I2C_SAMPLE_CLK_DISABLE
pub fn is_i2c_sample_clk_enable(&self) -> bool
[src]
Checks if the value of the field is I2C_SAMPLE_CLK_ENABLE
impl R<bool, SLAVE_ENABLE_A>
[src]
pub fn variant(&self) -> SLAVE_ENABLE_A
[src]
Get enumerated values variant
pub fn is_i2c_slave_disable(&self) -> bool
[src]
Checks if the value of the field is I2C_SLAVE_DISABLE
pub fn is_i2c_slave_enable(&self) -> bool
[src]
Checks if the value of the field is I2C_SLAVE_ENABLE
impl R<u32, Reg<u32, _I2C_CTRL0>>
[src]
pub fn speed(&self) -> SPEED_R
[src]
Bits 16:23 - Prescaler used to divide SYSCLK to the correct SCL frequency when operating in I2C interface master mode. SCL is prescaled by (SPEED + 1) * 3. In slave mode controls the number of SYSCLK wait cycles in case of clock streching between the moment the data is put on the SDA line and the SCL line is released.
pub fn slave_address(&self) -> SLAVE_ADDRESS_R
[src]
Bits 8:14 - Set the I2C slave address for this device
pub fn controller(&self) -> CONTROLLER_R
[src]
Bit 4 - Select whether data transfer will be controlled by the CM3 or the DMA for I2C
pub fn stop_int_enable(&self) -> STOP_INT_ENABLE_R
[src]
Bit 3 - Configure whether stop interrupts will be generated by the I2C interface
pub fn auto_ack_enable(&self) -> AUTO_ACK_ENABLE_R
[src]
Bit 2 - Select whether acknowledgement is automatically generated or not
pub fn i2c_sample_clk_enable(&self) -> I2C_SAMPLE_CLK_ENABLE_R
[src]
Bit 1 - Enable/disable the I2C sample clock (mandatory to enable the I2C)
pub fn slave_enable(&self) -> SLAVE_ENABLE_R
[src]
Bit 0 - Select whether the I2C interface will be enabled for slave mode or not
impl R<u32, Reg<u32, _I2C_DATA>>
[src]
pub fn i2c_data(&self) -> I2C_DATA_R
[src]
Bits 0:7 - Single byte buffer for data transmitted and received over the I2C interface
impl R<u32, Reg<u32, _I2C_DATA_M>>
[src]
pub fn i2c_data_m(&self) -> I2C_DATA_M_R
[src]
Bits 0:7 - Mirror of the single byte buffer for data transmitted and received over the I2C interface
impl R<bool, ERROR_S_A>
[src]
pub fn variant(&self) -> ERROR_S_A
[src]
Get enumerated values variant
pub fn is_i2c_no_error_s(&self) -> bool
[src]
Checks if the value of the field is I2C_NO_ERROR_S
pub fn is_i2c_error_s(&self) -> bool
[src]
Checks if the value of the field is I2C_ERROR_S
impl R<bool, BUS_ERROR_S_A>
[src]
pub fn variant(&self) -> BUS_ERROR_S_A
[src]
Get enumerated values variant
pub fn is_i2c_no_bus_error_s(&self) -> bool
[src]
Checks if the value of the field is I2C_NO_BUS_ERROR_S
pub fn is_i2c_bus_error_s(&self) -> bool
[src]
Checks if the value of the field is I2C_BUS_ERROR_S
impl R<bool, START_PENDING_A>
[src]
pub fn variant(&self) -> START_PENDING_A
[src]
Get enumerated values variant
pub fn is_i2c_start_not_pending(&self) -> bool
[src]
Checks if the value of the field is I2C_START_NOT_PENDING
pub fn is_i2c_start_pending(&self) -> bool
[src]
Checks if the value of the field is I2C_START_PENDING
impl R<bool, MASTER_MODE_A>
[src]
pub fn variant(&self) -> MASTER_MODE_A
[src]
Get enumerated values variant
pub fn is_i2c_master_inactive(&self) -> bool
[src]
Checks if the value of the field is I2C_MASTER_INACTIVE
pub fn is_i2c_master_active(&self) -> bool
[src]
Checks if the value of the field is I2C_MASTER_ACTIVE
impl R<bool, DMA_REQ_A>
[src]
pub fn variant(&self) -> DMA_REQ_A
[src]
Get enumerated values variant
pub fn is_i2c_no_dma_request(&self) -> bool
[src]
Checks if the value of the field is I2C_NO_DMA_REQUEST
pub fn is_i2c_dma_request(&self) -> bool
[src]
Checks if the value of the field is I2C_DMA_REQUEST
impl R<bool, STOP_DETECT_A>
[src]
pub fn variant(&self) -> STOP_DETECT_A
[src]
Get enumerated values variant
pub fn is_i2c_no_stop_detected(&self) -> bool
[src]
Checks if the value of the field is I2C_NO_STOP_DETECTED
pub fn is_i2c_stop_detected(&self) -> bool
[src]
Checks if the value of the field is I2C_STOP_DETECTED
impl R<bool, DATA_EVENT_A>
[src]
pub fn variant(&self) -> DATA_EVENT_A
[src]
Get enumerated values variant
pub fn is_i2c_non_data_event(&self) -> bool
[src]
Checks if the value of the field is I2C_NON_DATA_EVENT
pub fn is_i2c_data_event(&self) -> bool
[src]
Checks if the value of the field is I2C_DATA_EVENT
impl R<bool, ERROR_A>
[src]
pub fn variant(&self) -> ERROR_A
[src]
Get enumerated values variant
pub fn is_i2c_no_error(&self) -> bool
[src]
Checks if the value of the field is I2C_NO_ERROR
pub fn is_i2c_error(&self) -> bool
[src]
Checks if the value of the field is I2C_ERROR
impl R<bool, BUS_ERROR_A>
[src]
pub fn variant(&self) -> BUS_ERROR_A
[src]
Get enumerated values variant
pub fn is_i2c_no_bus_error(&self) -> bool
[src]
Checks if the value of the field is I2C_NO_BUS_ERROR
pub fn is_i2c_bus_error(&self) -> bool
[src]
Checks if the value of the field is I2C_BUS_ERROR
impl R<bool, BUFFER_FULL_A>
[src]
pub fn variant(&self) -> BUFFER_FULL_A
[src]
Get enumerated values variant
pub fn is_i2c_buffer_empty(&self) -> bool
[src]
Checks if the value of the field is I2C_BUFFER_EMPTY
pub fn is_i2c_buffer_full(&self) -> bool
[src]
Checks if the value of the field is I2C_BUFFER_FULL
impl R<bool, CLK_STRETCH_A>
[src]
pub fn variant(&self) -> CLK_STRETCH_A
[src]
Get enumerated values variant
pub fn is_i2c_clk_not_stretched(&self) -> bool
[src]
Checks if the value of the field is I2C_CLK_NOT_STRETCHED
pub fn is_i2c_clk_stretched(&self) -> bool
[src]
Checks if the value of the field is I2C_CLK_STRETCHED
impl R<bool, BUS_FREE_A>
[src]
pub fn variant(&self) -> BUS_FREE_A
[src]
Get enumerated values variant
pub fn is_i2c_bus_busy(&self) -> bool
[src]
Checks if the value of the field is I2C_BUS_BUSY
pub fn is_i2c_bus_free(&self) -> bool
[src]
Checks if the value of the field is I2C_BUS_FREE
impl R<bool, ADDR_DATA_A>
[src]
pub fn variant(&self) -> ADDR_DATA_A
[src]
Get enumerated values variant
pub fn is_i2c_data_is_data(&self) -> bool
[src]
Checks if the value of the field is I2C_DATA_IS_DATA
pub fn is_i2c_data_is_addr(&self) -> bool
[src]
Checks if the value of the field is I2C_DATA_IS_ADDR
impl R<bool, READ_WRITE_A>
[src]
pub fn variant(&self) -> READ_WRITE_A
[src]
Get enumerated values variant
pub fn is_i2c_is_write(&self) -> bool
[src]
Checks if the value of the field is I2C_IS_WRITE
pub fn is_i2c_is_read(&self) -> bool
[src]
Checks if the value of the field is I2C_IS_READ
impl R<bool, GEN_CALL_A>
[src]
pub fn variant(&self) -> GEN_CALL_A
[src]
Get enumerated values variant
pub fn is_i2c_addr_other(&self) -> bool
[src]
Checks if the value of the field is I2C_ADDR_OTHER
pub fn is_i2c_addr_gen_call(&self) -> bool
[src]
Checks if the value of the field is I2C_ADDR_GEN_CALL
impl R<bool, ACK_STATUS_A>
[src]
pub fn variant(&self) -> ACK_STATUS_A
[src]
Get enumerated values variant
pub fn is_i2c_has_ack(&self) -> bool
[src]
Checks if the value of the field is I2C_HAS_ACK
pub fn is_i2c_has_nack(&self) -> bool
[src]
Checks if the value of the field is I2C_HAS_NACK
impl R<u32, Reg<u32, _I2C_STATUS>>
[src]
pub fn error_s(&self) -> ERROR_S_R
[src]
Bit 15 - Same as BUS_ERROR_S: Bus error status bit (sticky) - This status bit is automatically reset when the I2C_STATUS register is read.
pub fn bus_error_s(&self) -> BUS_ERROR_S_R
[src]
Bit 14 - Bus error status bit (sticky) - This status bit is automatically reset when the I2C_STATUS register is read.
pub fn start_pending(&self) -> START_PENDING_R
[src]
Bit 13 - Master frame start pending status bit
pub fn master_mode(&self) -> MASTER_MODE_R
[src]
Bit 12 - Master mode status bit
pub fn dma_req(&self) -> DMA_REQ_R
[src]
Bit 11 - Indicate if the I2C interface is currently requesting DMA data
pub fn stop_detect(&self) -> STOP_DETECT_R
[src]
Bit 10 - Indicate if an I2C stop bit has been detected
pub fn data_event(&self) -> DATA_EVENT_R
[src]
Bit 9 - Indicate that I2C interface either needs data to transmit or has received data
pub fn error(&self) -> ERROR_R
[src]
Bit 8 - Same as BUS_ERROR: Indicate if the I2C interface has detected a bus error (automatically cleared when a stop condition is detected)
pub fn bus_error(&self) -> BUS_ERROR_R
[src]
Bit 7 - Indicate if the I2C interface has detected a bus error (automatically cleared when a stop condition is detected)
pub fn buffer_full(&self) -> BUFFER_FULL_R
[src]
Bit 6 - Indicate if the I2C data buffer is full
pub fn clk_stretch(&self) -> CLK_STRETCH_R
[src]
Bit 5 - Indicate if the I2C interface is holding the clock signal
pub fn bus_free(&self) -> BUS_FREE_R
[src]
Bit 4 - Indicate if the I2C interface bus is free
pub fn addr_data(&self) -> ADDR_DATA_R
[src]
Bit 3 - Indicate if the I2C data register holds an address or data byte
pub fn read_write(&self) -> READ_WRITE_R
[src]
Bit 2 - Indicate whether the I2C bus transfer is a read or a write
pub fn gen_call(&self) -> GEN_CALL_R
[src]
Bit 1 - Indicate whether the I2C bus transfer is using the general call address or another address
pub fn ack_status(&self) -> ACK_STATUS_R
[src]
Bit 0 - Indicate whether an acknowledge or a not acknowledge has been received
impl R<bool, PRESCALE_ENABLE_A>
[src]
pub fn variant(&self) -> PRESCALE_ENABLE_A
[src]
Get enumerated values variant
pub fn is_uart_prescale_disable(&self) -> bool
[src]
Checks if the value of the field is UART_PRESCALE_DISABLE
pub fn is_uart_prescale_enable(&self) -> bool
[src]
Checks if the value of the field is UART_PRESCALE_ENABLE
impl R<bool, DMA_ENABLE_A>
[src]
pub fn variant(&self) -> DMA_ENABLE_A
[src]
Get enumerated values variant
pub fn is_uart_dma_mode_disable(&self) -> bool
[src]
Checks if the value of the field is UART_DMA_MODE_DISABLE
pub fn is_uart_dma_mode_enable(&self) -> bool
[src]
Checks if the value of the field is UART_DMA_MODE_ENABLE
impl R<bool, ENABLE_A>
[src]
pub fn variant(&self) -> ENABLE_A
[src]
Get enumerated values variant
pub fn is_uart_disable(&self) -> bool
[src]
Checks if the value of the field is UART_DISABLE
pub fn is_uart_enable(&self) -> bool
[src]
Checks if the value of the field is UART_ENABLE
impl R<u32, Reg<u32, _UART_CFG>>
[src]
pub fn prescale(&self) -> PRESCALE_R
[src]
Bits 8:23 - Prescaling multiplier in baud rate calculation
pub fn prescale_enable(&self) -> PRESCALE_ENABLE_R
[src]
Bit 4 - Enable/disable a fixed prescaler by 12
pub fn dma_enable(&self) -> DMA_ENABLE_R
[src]
Bit 1 - DMA mode enable
pub fn enable(&self) -> ENABLE_R
[src]
Bit 0 - Enable/disable the UART interface
impl R<u32, Reg<u32, _UART_TX_DATA>>
[src]
pub fn uart_tx_data(&self) -> UART_TX_DATA_R
[src]
Bits 0:7 - UART Transmit data
impl R<u32, Reg<u32, _UART_RX_DATA>>
[src]
pub fn uart_rx_data(&self) -> UART_RX_DATA_R
[src]
Bits 0:7 - UART Received data
impl R<bool, UART_RX_OVERRUN_STATUS_A>
[src]
pub fn variant(&self) -> UART_RX_OVERRUN_STATUS_A
[src]
Get enumerated values variant
pub fn is_uart_rx_overrun_false(&self) -> bool
[src]
Checks if the value of the field is UART_RX_OVERRUN_FALSE
pub fn is_uart_rx_overrun_true(&self) -> bool
[src]
Checks if the value of the field is UART_RX_OVERRUN_TRUE
impl R<u32, Reg<u32, _UART_STATUS>>
[src]
pub fn uart_rx_overrun_status(&self) -> UART_RX_OVERRUN_STATUS_R
[src]
Bit 0 - Indicate that an overrun has occurred when receiving data on the UART interface
impl R<u32, Reg<u32, _PWM_CFG>>
[src]
pub fn pwm_high(&self) -> PWM_HIGH_R
[src]
Bits 8:15 - PWM high duty cycle
pub fn pwm_period(&self) -> PWM_PERIOD_R
[src]
Bits 0:7 - PWM period
impl R<bool, PWM_OFFSET_ENABLE_A>
[src]
pub fn variant(&self) -> PWM_OFFSET_ENABLE_A
[src]
Get enumerated values variant
pub fn is_pwm_offset_disable(&self) -> bool
[src]
Checks if the value of the field is PWM_OFFSET_DISABLE
pub fn is_pwm_offset_enable(&self) -> bool
[src]
Checks if the value of the field is PWM_OFFSET_ENABLE
impl R<bool, PWM1_ENABLE_A>
[src]
pub fn variant(&self) -> PWM1_ENABLE_A
[src]
Get enumerated values variant
pub fn is_pwm1_disable(&self) -> bool
[src]
Checks if the value of the field is PWM1_DISABLE
pub fn is_pwm1_enable(&self) -> bool
[src]
Checks if the value of the field is PWM1_ENABLE
impl R<bool, PWM0_ENABLE_A>
[src]
pub fn variant(&self) -> PWM0_ENABLE_A
[src]
Get enumerated values variant
pub fn is_pwm0_disable(&self) -> bool
[src]
Checks if the value of the field is PWM0_DISABLE
pub fn is_pwm0_enable(&self) -> bool
[src]
Checks if the value of the field is PWM0_ENABLE
impl R<u32, Reg<u32, _PWM_CTRL>>
[src]
pub fn pwm_offset_enable(&self) -> PWM_OFFSET_ENABLE_R
[src]
Bit 16 - Enable/disable the PWM offset function
pub fn pwm_offset(&self) -> PWM_OFFSET_R
[src]
Bits 8:15 - PWM0 to PWM1 offset
pub fn pwm1_enable(&self) -> PWM1_ENABLE_R
[src]
Bit 4 - Enable/disable the PWM1 block
pub fn pwm0_enable(&self) -> PWM0_ENABLE_R
[src]
Bit 0 - Enable/disable the PWM0 block
impl R<bool, OD_CLK_SRC_A>
[src]
pub fn variant(&self) -> OD_CLK_SRC_A
[src]
Get enumerated values variant
pub fn is_od_audioclk(&self) -> bool
[src]
Checks if the value of the field is OD_AUDIOCLK
pub fn is_od_audioslowclk(&self) -> bool
[src]
Checks if the value of the field is OD_AUDIOSLOWCLK
impl R<bool, DMIC_CLK_SRC_A>
[src]
pub fn variant(&self) -> DMIC_CLK_SRC_A
[src]
Get enumerated values variant
pub fn is_dmic_audioclk(&self) -> bool
[src]
Checks if the value of the field is DMIC_AUDIOCLK
pub fn is_dmic_audioslowclk(&self) -> bool
[src]
Checks if the value of the field is DMIC_AUDIOSLOWCLK
impl R<u8, DEC_RATE_A>
[src]
pub fn variant(&self) -> Variant<u8, DEC_RATE_A>
[src]
Get enumerated values variant
pub fn is_decimate_by_64(&self) -> bool
[src]
Checks if the value of the field is DECIMATE_BY_64
pub fn is_decimate_by_72(&self) -> bool
[src]
Checks if the value of the field is DECIMATE_BY_72
pub fn is_decimate_by_80(&self) -> bool
[src]
Checks if the value of the field is DECIMATE_BY_80
pub fn is_decimate_by_128(&self) -> bool
[src]
Checks if the value of the field is DECIMATE_BY_128
pub fn is_decimate_by_136(&self) -> bool
[src]
Checks if the value of the field is DECIMATE_BY_136
pub fn is_decimate_by_256(&self) -> bool
[src]
Checks if the value of the field is DECIMATE_BY_256
pub fn is_decimate_by_288(&self) -> bool
[src]
Checks if the value of the field is DECIMATE_BY_288
impl R<bool, OD_UNDERRUN_PROTECT_A>
[src]
pub fn variant(&self) -> OD_UNDERRUN_PROTECT_A
[src]
Get enumerated values variant
pub fn is_od_underrun_protect_disable(&self) -> bool
[src]
Checks if the value of the field is OD_UNDERRUN_PROTECT_DISABLE
pub fn is_od_underrun_protect_enable(&self) -> bool
[src]
Checks if the value of the field is OD_UNDERRUN_PROTECT_ENABLE
impl R<bool, OD_DMA_REQ_EN_A>
[src]
pub fn variant(&self) -> OD_DMA_REQ_EN_A
[src]
Get enumerated values variant
pub fn is_od_dma_req_disable(&self) -> bool
[src]
Checks if the value of the field is OD_DMA_REQ_DISABLE
pub fn is_od_dma_req_enable(&self) -> bool
[src]
Checks if the value of the field is OD_DMA_REQ_ENABLE
impl R<bool, OD_INT_GEN_EN_A>
[src]
pub fn variant(&self) -> OD_INT_GEN_EN_A
[src]
Get enumerated values variant
pub fn is_od_int_gen_disable(&self) -> bool
[src]
Checks if the value of the field is OD_INT_GEN_DISABLE
pub fn is_od_int_gen_enable(&self) -> bool
[src]
Checks if the value of the field is OD_INT_GEN_ENABLE
impl R<bool, OD_DATA_ALIGN_A>
[src]
pub fn variant(&self) -> OD_DATA_ALIGN_A
[src]
Get enumerated values variant
pub fn is_od_data_lsb_aligned(&self) -> bool
[src]
Checks if the value of the field is OD_DATA_LSB_ALIGNED
pub fn is_od_data_msb_aligned(&self) -> bool
[src]
Checks if the value of the field is OD_DATA_MSB_ALIGNED
impl R<bool, OD_ENABLE_A>
[src]
pub fn variant(&self) -> OD_ENABLE_A
[src]
Get enumerated values variant
pub fn is_od_disable(&self) -> bool
[src]
Checks if the value of the field is OD_DISABLE
pub fn is_od_enable(&self) -> bool
[src]
Checks if the value of the field is OD_ENABLE
impl R<bool, DMIC1_DMA_REQ_EN_A>
[src]
pub fn variant(&self) -> DMIC1_DMA_REQ_EN_A
[src]
Get enumerated values variant
pub fn is_dmic1_dma_req_disable(&self) -> bool
[src]
Checks if the value of the field is DMIC1_DMA_REQ_DISABLE
pub fn is_dmic1_dma_req_enable(&self) -> bool
[src]
Checks if the value of the field is DMIC1_DMA_REQ_ENABLE
impl R<bool, DMIC1_INT_GEN_EN_A>
[src]
pub fn variant(&self) -> DMIC1_INT_GEN_EN_A
[src]
Get enumerated values variant
pub fn is_dmic1_int_gen_disable(&self) -> bool
[src]
Checks if the value of the field is DMIC1_INT_GEN_DISABLE
pub fn is_dmic1_int_gen_enable(&self) -> bool
[src]
Checks if the value of the field is DMIC1_INT_GEN_ENABLE
impl R<bool, DMIC1_DATA_ALIGN_A>
[src]
pub fn variant(&self) -> DMIC1_DATA_ALIGN_A
[src]
Get enumerated values variant
pub fn is_dmic1_data_lsb_aligned(&self) -> bool
[src]
Checks if the value of the field is DMIC1_DATA_LSB_ALIGNED
pub fn is_dmic1_data_msb_aligned(&self) -> bool
[src]
Checks if the value of the field is DMIC1_DATA_MSB_ALIGNED
impl R<bool, DMIC1_ENABLE_A>
[src]
pub fn variant(&self) -> DMIC1_ENABLE_A
[src]
Get enumerated values variant
pub fn is_dmic1_disable(&self) -> bool
[src]
Checks if the value of the field is DMIC1_DISABLE
pub fn is_dmic1_enable(&self) -> bool
[src]
Checks if the value of the field is DMIC1_ENABLE
impl R<bool, DMIC0_DMA_REQ_EN_A>
[src]
pub fn variant(&self) -> DMIC0_DMA_REQ_EN_A
[src]
Get enumerated values variant
pub fn is_dmic0_dma_req_disable(&self) -> bool
[src]
Checks if the value of the field is DMIC0_DMA_REQ_DISABLE
pub fn is_dmic0_dma_req_enable(&self) -> bool
[src]
Checks if the value of the field is DMIC0_DMA_REQ_ENABLE
impl R<bool, DMIC0_INT_GEN_EN_A>
[src]
pub fn variant(&self) -> DMIC0_INT_GEN_EN_A
[src]
Get enumerated values variant
pub fn is_dmic0_int_gen_disable(&self) -> bool
[src]
Checks if the value of the field is DMIC0_INT_GEN_DISABLE
pub fn is_dmic0_int_gen_enable(&self) -> bool
[src]
Checks if the value of the field is DMIC0_INT_GEN_ENABLE
impl R<bool, DMIC0_DATA_ALIGN_A>
[src]
pub fn variant(&self) -> DMIC0_DATA_ALIGN_A
[src]
Get enumerated values variant
pub fn is_dmic0_data_lsb_aligned(&self) -> bool
[src]
Checks if the value of the field is DMIC0_DATA_LSB_ALIGNED
pub fn is_dmic0_data_msb_aligned(&self) -> bool
[src]
Checks if the value of the field is DMIC0_DATA_MSB_ALIGNED
impl R<bool, DMIC0_ENABLE_A>
[src]
pub fn variant(&self) -> DMIC0_ENABLE_A
[src]
Get enumerated values variant
pub fn is_dmic0_disable(&self) -> bool
[src]
Checks if the value of the field is DMIC0_DISABLE
pub fn is_dmic0_enable(&self) -> bool
[src]
Checks if the value of the field is DMIC0_ENABLE
impl R<u32, Reg<u32, _AUDIO_CFG>>
[src]
pub fn od_clk_src(&self) -> OD_CLK_SRC_R
[src]
Bit 25 - Output driver clock selection
pub fn dmic_clk_src(&self) -> DMIC_CLK_SRC_R
[src]
Bit 24 - DMIC clock selection (the same clock must be output to the DMIC_CLK DIO pad)
pub fn dec_rate(&self) -> DEC_RATE_R
[src]
Bits 16:20 - DMIC input data decimation rate (also determines the OD interpolation rate in combination with DMIC_CLK_SRC and OD_CLK_SRC configuration bits)
pub fn od_underrun_protect(&self) -> OD_UNDERRUN_PROTECT_R
[src]
Bit 12 - Enable OD_DATA underrun protection (automatically resets OD_DATA if it hasn't been updated during 16 sample periods)
pub fn od_dma_req_en(&self) -> OD_DMA_REQ_EN_R
[src]
Bit 11 - Enable the DMA request when a new output driver sample is required
pub fn od_int_gen_en(&self) -> OD_INT_GEN_EN_R
[src]
Bit 10 - Enable the interrupt generation when a new output driver sample is required
pub fn od_data_align(&self) -> OD_DATA_ALIGN_R
[src]
Bit 9 - Data alignment in AUDIO_OD_DATA
pub fn od_enable(&self) -> OD_ENABLE_R
[src]
Bit 8 - Enable output driver output
pub fn dmic1_dma_req_en(&self) -> DMIC1_DMA_REQ_EN_R
[src]
Bit 7 - Enable the DMA request when a new DMIC1 sample is ready
pub fn dmic1_int_gen_en(&self) -> DMIC1_INT_GEN_EN_R
[src]
Bit 6 - Enable the interrupt generation when a new DMIC1 sample is ready
pub fn dmic1_data_align(&self) -> DMIC1_DATA_ALIGN_R
[src]
Bit 5 - Data alignment in AUDIO_DMIC_DATA_1
pub fn dmic1_enable(&self) -> DMIC1_ENABLE_R
[src]
Bit 4 - Enable DMIC1 input
pub fn dmic0_dma_req_en(&self) -> DMIC0_DMA_REQ_EN_R
[src]
Bit 3 - Enable the DMA request when a new DMIC0 sample is ready
pub fn dmic0_int_gen_en(&self) -> DMIC0_INT_GEN_EN_R
[src]
Bit 2 - Enable the interrupt generation when a new DMIC0 sample is ready
pub fn dmic0_data_align(&self) -> DMIC0_DATA_ALIGN_R
[src]
Bit 1 - Data alignment in AUDIO_DMIC_DATA_0
pub fn dmic0_enable(&self) -> DMIC0_ENABLE_R
[src]
Bit 0 - Enable DMIC0 input
impl R<bool, OD_STATUS_A>
[src]
pub fn variant(&self) -> OD_STATUS_A
[src]
Get enumerated values variant
pub fn is_od_disabled_device(&self) -> bool
[src]
Checks if the value of the field is OD_DISABLED_DEVICE
pub fn is_od_enabled_device(&self) -> bool
[src]
Checks if the value of the field is OD_ENABLED_DEVICE
impl R<bool, OD_UNDERRUN_FLAG_A>
[src]
pub fn variant(&self) -> OD_UNDERRUN_FLAG_A
[src]
Get enumerated values variant
pub fn is_od_underrun_not_detected(&self) -> bool
[src]
Checks if the value of the field is OD_UNDERRUN_NOT_DETECTED
pub fn is_od_underrun_detected(&self) -> bool
[src]
Checks if the value of the field is OD_UNDERRUN_DETECTED
impl R<bool, OD_DATA_REQ_FLAG_A>
[src]
pub fn variant(&self) -> OD_DATA_REQ_FLAG_A
[src]
Get enumerated values variant
pub fn is_od_data_not_required(&self) -> bool
[src]
Checks if the value of the field is OD_DATA_NOT_REQUIRED
pub fn is_od_data_required(&self) -> bool
[src]
Checks if the value of the field is OD_DATA_REQUIRED
impl R<bool, DMIC1_OVERRUN_FLAG_A>
[src]
pub fn variant(&self) -> DMIC1_OVERRUN_FLAG_A
[src]
Get enumerated values variant
pub fn is_dmic1_overrun_not_detected(&self) -> bool
[src]
Checks if the value of the field is DMIC1_OVERRUN_NOT_DETECTED
pub fn is_dmic1_overrun_detected(&self) -> bool
[src]
Checks if the value of the field is DMIC1_OVERRUN_DETECTED
impl R<bool, DMIC1_DATA_RDY_FLAG_A>
[src]
pub fn variant(&self) -> DMIC1_DATA_RDY_FLAG_A
[src]
Get enumerated values variant
pub fn is_dmic1_data_not_ready(&self) -> bool
[src]
Checks if the value of the field is DMIC1_DATA_NOT_READY
pub fn is_dmic1_data_ready(&self) -> bool
[src]
Checks if the value of the field is DMIC1_DATA_READY
impl R<bool, DMIC0_OVERRUN_FLAG_A>
[src]
pub fn variant(&self) -> DMIC0_OVERRUN_FLAG_A
[src]
Get enumerated values variant
pub fn is_dmic0_overrun_not_detected(&self) -> bool
[src]
Checks if the value of the field is DMIC0_OVERRUN_NOT_DETECTED
pub fn is_dmic0_overrun_detected(&self) -> bool
[src]
Checks if the value of the field is DMIC0_OVERRUN_DETECTED
impl R<bool, DMIC0_DATA_RDY_FLAG_A>
[src]
pub fn variant(&self) -> DMIC0_DATA_RDY_FLAG_A
[src]
Get enumerated values variant
pub fn is_dmic0_data_not_ready(&self) -> bool
[src]
Checks if the value of the field is DMIC0_DATA_NOT_READY
pub fn is_dmic0_data_ready(&self) -> bool
[src]
Checks if the value of the field is DMIC0_DATA_READY
impl R<u32, Reg<u32, _AUDIO_STATUS>>
[src]
pub fn od_status(&self) -> OD_STATUS_R
[src]
Bit 11 - Output driver feature status
pub fn od_underrun_flag(&self) -> OD_UNDERRUN_FLAG_R
[src]
Bit 9 - Sticky bit indicating the detection of an output driver underrun
pub fn od_data_req_flag(&self) -> OD_DATA_REQ_FLAG_R
[src]
Bit 8 - Flag indicating that a new output driver sample is required
pub fn dmic1_overrun_flag(&self) -> DMIC1_OVERRUN_FLAG_R
[src]
Bit 5 - Sticky bit indicating the detection of a DMIC1 overrun
pub fn dmic1_data_rdy_flag(&self) -> DMIC1_DATA_RDY_FLAG_R
[src]
Bit 4 - Flag indicating the availability of a new DMIC1 sample
pub fn dmic0_overrun_flag(&self) -> DMIC0_OVERRUN_FLAG_R
[src]
Bit 1 - Sticky bit indicating the detection of a DMIC0 overrun
pub fn dmic0_data_rdy_flag(&self) -> DMIC0_DATA_RDY_FLAG_R
[src]
Bit 0 - Flag indicating the availability of a new DMIC0 sample
impl R<u8, DMIC1_DELAY_A>
[src]
pub fn variant(&self) -> DMIC1_DELAY_A
[src]
Get enumerated values variant
pub fn is_dmic1_delay_disable(&self) -> bool
[src]
Checks if the value of the field is DMIC1_DELAY_DISABLE
pub fn is_dmic1_delay_0p125(&self) -> bool
[src]
Checks if the value of the field is DMIC1_DELAY_0P125
pub fn is_dmic1_delay_0p25(&self) -> bool
[src]
Checks if the value of the field is DMIC1_DELAY_0P25
pub fn is_dmic1_delay_0p375(&self) -> bool
[src]
Checks if the value of the field is DMIC1_DELAY_0P375
pub fn is_dmic1_delay_0p5(&self) -> bool
[src]
Checks if the value of the field is DMIC1_DELAY_0P5
pub fn is_dmic1_delay_0p625(&self) -> bool
[src]
Checks if the value of the field is DMIC1_DELAY_0P625
pub fn is_dmic1_delay_0p75(&self) -> bool
[src]
Checks if the value of the field is DMIC1_DELAY_0P75
pub fn is_dmic1_delay_0p875(&self) -> bool
[src]
Checks if the value of the field is DMIC1_DELAY_0P875
pub fn is_dmic1_delay_1p0(&self) -> bool
[src]
Checks if the value of the field is DMIC1_DELAY_1P0
pub fn is_dmic1_delay_1p125(&self) -> bool
[src]
Checks if the value of the field is DMIC1_DELAY_1P125
pub fn is_dmic1_delay_1p25(&self) -> bool
[src]
Checks if the value of the field is DMIC1_DELAY_1P25
pub fn is_dmic1_delay_1p375(&self) -> bool
[src]
Checks if the value of the field is DMIC1_DELAY_1P375
pub fn is_dmic1_delay_1p5(&self) -> bool
[src]
Checks if the value of the field is DMIC1_DELAY_1P5
pub fn is_dmic1_delay_1p625(&self) -> bool
[src]
Checks if the value of the field is DMIC1_DELAY_1P625
pub fn is_dmic1_delay_1p75(&self) -> bool
[src]
Checks if the value of the field is DMIC1_DELAY_1P75
pub fn is_dmic1_delay_1p875(&self) -> bool
[src]
Checks if the value of the field is DMIC1_DELAY_1P875
impl R<u8, DMIC1_DCRM_A>
[src]
pub fn variant(&self) -> DMIC1_DCRM_A
[src]
Get enumerated values variant
pub fn is_dmic1_dcrm_cutoff_5hz(&self) -> bool
[src]
Checks if the value of the field is DMIC1_DCRM_CUTOFF_5HZ
pub fn is_dmic1_dcrm_cutoff_10hz(&self) -> bool
[src]
Checks if the value of the field is DMIC1_DCRM_CUTOFF_10HZ
pub fn is_dmic1_dcrm_cutoff_20hz(&self) -> bool
[src]
Checks if the value of the field is DMIC1_DCRM_CUTOFF_20HZ
pub fn is_dmic1_dcrm_cutoff_40hz(&self) -> bool
[src]
Checks if the value of the field is DMIC1_DCRM_CUTOFF_40HZ
pub fn is_dmic1_dcrm_cutoff_80hz(&self) -> bool
[src]
Checks if the value of the field is DMIC1_DCRM_CUTOFF_80HZ
pub fn is_dmic1_dcrm_cutoff_160hz(&self) -> bool
[src]
Checks if the value of the field is DMIC1_DCRM_CUTOFF_160HZ
pub fn is_dmic1_dcrm_cutoff_320hz(&self) -> bool
[src]
Checks if the value of the field is DMIC1_DCRM_CUTOFF_320HZ
pub fn is_dmic1_dcrm_disable(&self) -> bool
[src]
Checks if the value of the field is DMIC1_DCRM_DISABLE
impl R<u8, DMIC0_DCRM_A>
[src]
pub fn variant(&self) -> DMIC0_DCRM_A
[src]
Get enumerated values variant
pub fn is_dmic0_dcrm_cutoff_5hz(&self) -> bool
[src]
Checks if the value of the field is DMIC0_DCRM_CUTOFF_5HZ
pub fn is_dmic0_dcrm_cutoff_10hz(&self) -> bool
[src]
Checks if the value of the field is DMIC0_DCRM_CUTOFF_10HZ
pub fn is_dmic0_dcrm_cutoff_20hz(&self) -> bool
[src]
Checks if the value of the field is DMIC0_DCRM_CUTOFF_20HZ
pub fn is_dmic0_dcrm_cutoff_40hz(&self) -> bool
[src]
Checks if the value of the field is DMIC0_DCRM_CUTOFF_40HZ
pub fn is_dmic0_dcrm_cutoff_80hz(&self) -> bool
[src]
Checks if the value of the field is DMIC0_DCRM_CUTOFF_80HZ
pub fn is_dmic0_dcrm_cutoff_160hz(&self) -> bool
[src]
Checks if the value of the field is DMIC0_DCRM_CUTOFF_160HZ
pub fn is_dmic0_dcrm_cutoff_320hz(&self) -> bool
[src]
Checks if the value of the field is DMIC0_DCRM_CUTOFF_320HZ
pub fn is_dmic0_dcrm_disable(&self) -> bool
[src]
Checks if the value of the field is DMIC0_DCRM_DISABLE
impl R<bool, DMIC1_CLK_EDGE_A>
[src]
pub fn variant(&self) -> DMIC1_CLK_EDGE_A
[src]
Get enumerated values variant
pub fn is_dmic1_falling_edge(&self) -> bool
[src]
Checks if the value of the field is DMIC1_FALLING_EDGE
pub fn is_dmic1_rising_edge(&self) -> bool
[src]
Checks if the value of the field is DMIC1_RISING_EDGE
impl R<bool, DMIC0_CLK_EDGE_A>
[src]
pub fn variant(&self) -> DMIC0_CLK_EDGE_A
[src]
Get enumerated values variant
pub fn is_dmic0_falling_edge(&self) -> bool
[src]
Checks if the value of the field is DMIC0_FALLING_EDGE
pub fn is_dmic0_rising_edge(&self) -> bool
[src]
Checks if the value of the field is DMIC0_RISING_EDGE
impl R<u32, Reg<u32, _AUDIO_DMIC_CFG>>
[src]
pub fn dmic1_frac_delay(&self) -> DMIC1_FRAC_DELAY_R
[src]
Bits 24:28 - DMIC1 fractional delay (each step represents a DMIC clock cycle)
pub fn dmic1_delay(&self) -> DMIC1_DELAY_R
[src]
Bits 16:19 - DMIC1 delay (0 to 1.875 samples in steps of 0.125 samples)
pub fn dmic1_dcrm(&self) -> DMIC1_DCRM_R
[src]
Bits 12:14 - DMIC1 DC removal filter enable and cut-off frequency
pub fn dmic0_dcrm(&self) -> DMIC0_DCRM_R
[src]
Bits 8:10 - DMIC0 DC removal filter enable and cut-off frequency
pub fn dmic1_clk_edge(&self) -> DMIC1_CLK_EDGE_R
[src]
Bit 1 - DMIC1 input clock edge
pub fn dmic0_clk_edge(&self) -> DMIC0_CLK_EDGE_R
[src]
Bit 0 - DMIC0 input clock edge
impl R<u16, GAIN_A>
[src]
pub fn variant(&self) -> Variant<u16, GAIN_A>
[src]
Get enumerated values variant
pub fn is_dmic1_nominal_gain(&self) -> bool
[src]
Checks if the value of the field is DMIC1_NOMINAL_GAIN
impl R<u32, Reg<u32, _AUDIO_DMIC0_GAIN>>
[src]
impl R<u16, GAIN_A>
[src]
pub fn variant(&self) -> Variant<u16, GAIN_A>
[src]
Get enumerated values variant
pub fn is_dmic0_nominal_gain(&self) -> bool
[src]
Checks if the value of the field is DMIC0_NOMINAL_GAIN
impl R<u32, Reg<u32, _AUDIO_DMIC1_GAIN>>
[src]
impl R<u32, Reg<u32, _AUDIO_DMIC_DATA>>
[src]
pub fn dmic1_data(&self) -> DMIC1_DATA_R
[src]
Bits 16:31 - DMIC1 input data (16-bit)
pub fn dmic0_data(&self) -> DMIC0_DATA_R
[src]
Bits 0:15 - DMIC0 input data (16-bit)
impl R<u32, Reg<u32, _AUDIO_DMIC0_DATA>>
[src]
pub fn data(&self) -> DATA_R
[src]
Bits 0:31 - DMIC0 input data (LSB or MSB aligned according to AUDIO_CFG); data is sign extended from 16-bit to 32-bit when read in LSB aligned mode or zero padded when read in MSB aligned mode
impl R<u32, Reg<u32, _AUDIO_DMIC1_DATA>>
[src]
pub fn data(&self) -> DATA_R
[src]
Bits 0:31 - DMIC1 input data (LSB or MSB aligned according to AUDIO_CFG); data is sign extended from 16-bit to 32-bit when read in LSB aligned mode or zero padded when read in MSB aligned mode
impl R<u8, DCRM_A>
[src]
pub fn variant(&self) -> DCRM_A
[src]
Get enumerated values variant
pub fn is_dcrm_disable(&self) -> bool
[src]
Checks if the value of the field is DCRM_DISABLE
pub fn is_dcrm_cutoff_1p25hz(&self) -> bool
[src]
Checks if the value of the field is DCRM_CUTOFF_1P25HZ
pub fn is_dcrm_cutoff_2p5hz(&self) -> bool
[src]
Checks if the value of the field is DCRM_CUTOFF_2P5HZ
pub fn is_dcrm_cutoff_3p75hz(&self) -> bool
[src]
Checks if the value of the field is DCRM_CUTOFF_3P75HZ
pub fn is_dcrm_cutoff_5hz(&self) -> bool
[src]
Checks if the value of the field is DCRM_CUTOFF_5HZ
pub fn is_dcrm_cutoff_7p5hz(&self) -> bool
[src]
Checks if the value of the field is DCRM_CUTOFF_7P5HZ
pub fn is_dcrm_cutoff_10hz(&self) -> bool
[src]
Checks if the value of the field is DCRM_CUTOFF_10HZ
pub fn is_dcrm_cutoff_15hz(&self) -> bool
[src]
Checks if the value of the field is DCRM_CUTOFF_15HZ
pub fn is_dcrm_cutoff_20hz(&self) -> bool
[src]
Checks if the value of the field is DCRM_CUTOFF_20HZ
pub fn is_dcrm_cutoff_30hz(&self) -> bool
[src]
Checks if the value of the field is DCRM_CUTOFF_30HZ
pub fn is_dcrm_cutoff_40hz(&self) -> bool
[src]
Checks if the value of the field is DCRM_CUTOFF_40HZ
pub fn is_dcrm_cutoff_60hz(&self) -> bool
[src]
Checks if the value of the field is DCRM_CUTOFF_60HZ
pub fn is_dcrm_cutoff_80hz(&self) -> bool
[src]
Checks if the value of the field is DCRM_CUTOFF_80HZ
pub fn is_dcrm_cutoff_120hz(&self) -> bool
[src]
Checks if the value of the field is DCRM_CUTOFF_120HZ
pub fn is_dcrm_cutoff_160hz(&self) -> bool
[src]
Checks if the value of the field is DCRM_CUTOFF_160HZ
pub fn is_dcrm_cutoff_240hz(&self) -> bool
[src]
Checks if the value of the field is DCRM_CUTOFF_240HZ
impl R<bool, DITHER_A>
[src]
pub fn variant(&self) -> DITHER_A
[src]
Get enumerated values variant
pub fn is_dither_disable(&self) -> bool
[src]
Checks if the value of the field is DITHER_DISABLE
pub fn is_dither_enable(&self) -> bool
[src]
Checks if the value of the field is DITHER_ENABLE
impl R<bool, CLK_EDGE_A>
[src]
pub fn variant(&self) -> CLK_EDGE_A
[src]
Get enumerated values variant
pub fn is_od_falling_edge(&self) -> bool
[src]
Checks if the value of the field is OD_FALLING_EDGE
pub fn is_od_rising_edge(&self) -> bool
[src]
Checks if the value of the field is OD_RISING_EDGE
impl R<u32, Reg<u32, _AUDIO_OD_CFG>>
[src]
pub fn dcrm(&self) -> DCRM_R
[src]
Bits 16:19 - Output driver DC removal filter enable and cut-off frequency
pub fn dither(&self) -> DITHER_R
[src]
Bit 10 - Sigma-delta modulator dithering enable
pub fn clk_edge(&self) -> CLK_EDGE_R
[src]
Bit 0 - Output driver output clock edge
impl R<u16, GAIN_A>
[src]
pub fn variant(&self) -> Variant<u16, GAIN_A>
[src]
Get enumerated values variant
pub fn is_od_nominal_gain(&self) -> bool
[src]
Checks if the value of the field is OD_NOMINAL_GAIN
impl R<u32, Reg<u32, _AUDIO_OD_GAIN>>
[src]
pub fn gain(&self) -> GAIN_R
[src]
Bits 0:11 - Output driver calibration gain (unsigned value from 0 to +2)
impl R<u32, Reg<u32, _AUDIO_OD_DATA>>
[src]
pub fn data_rd(&self) -> DATA_RD_R
[src]
Bits 0:31 - OD output data (LSB or MSB aligned according to OD_CFG); data is sign extended from 16-bit to 32-bit when read in LSB aligned mode or zero padded in MSB aligned mode
impl R<u32, SDM_CFG_A>
[src]
pub fn variant(&self) -> Variant<u32, SDM_CFG_A>
[src]
Get enumerated values variant
pub fn is_sdm_cfg_normal(&self) -> bool
[src]
Checks if the value of the field is SDM_CFG_NORMAL
impl R<u32, Reg<u32, _AUDIO_SDM_CFG>>
[src]
pub fn sdm_cfg(&self) -> SDM_CFG_R
[src]
Bits 0:31 - Sigma-Delta modulator internal configuration for test purposes
impl R<bool, FINAL_CRC_XOR_A>
[src]
pub fn variant(&self) -> FINAL_CRC_XOR_A
[src]
Get enumerated values variant
pub fn is_crc_final_xor_standard(&self) -> bool
[src]
Checks if the value of the field is CRC_FINAL_XOR_STANDARD
pub fn is_crc_final_xor_non_standard(&self) -> bool
[src]
Checks if the value of the field is CRC_FINAL_XOR_NON_STANDARD
impl R<bool, FINAL_CRC_REVERSE_A>
[src]
pub fn variant(&self) -> FINAL_CRC_REVERSE_A
[src]
Get enumerated values variant
pub fn is_crc_final_reverse_standard(&self) -> bool
[src]
Checks if the value of the field is CRC_FINAL_REVERSE_STANDARD
pub fn is_crc_final_reverse_non_standard(&self) -> bool
[src]
Checks if the value of the field is CRC_FINAL_REVERSE_NON_STANDARD
impl R<bool, BIT_ORDER_A>
[src]
pub fn variant(&self) -> BIT_ORDER_A
[src]
Get enumerated values variant
pub fn is_crc_bit_order_standard(&self) -> bool
[src]
Checks if the value of the field is CRC_BIT_ORDER_STANDARD
pub fn is_crc_bit_order_non_standard(&self) -> bool
[src]
Checks if the value of the field is CRC_BIT_ORDER_NON_STANDARD
impl R<bool, CRC_TYPE_A>
[src]
pub fn variant(&self) -> CRC_TYPE_A
[src]
Get enumerated values variant
pub fn is_crc_ccitt(&self) -> bool
[src]
Checks if the value of the field is CRC_CCITT
pub fn is_crc_32(&self) -> bool
[src]
Checks if the value of the field is CRC_32
impl R<bool, BYTE_ORDER_A>
[src]
pub fn variant(&self) -> BYTE_ORDER_A
[src]
Get enumerated values variant
pub fn is_crc_big_endian(&self) -> bool
[src]
Checks if the value of the field is CRC_BIG_ENDIAN
pub fn is_crc_little_endian(&self) -> bool
[src]
Checks if the value of the field is CRC_LITTLE_ENDIAN
impl R<u32, Reg<u32, _CRC_CTRL>>
[src]
pub fn final_crc_xor(&self) -> FINAL_CRC_XOR_R
[src]
Bit 4 - Selects the final CRC XOR mode
pub fn final_crc_reverse(&self) -> FINAL_CRC_REVERSE_R
[src]
Bit 3 - Selects the final CRC reversal mode
pub fn bit_order(&self) -> BIT_ORDER_R
[src]
Bit 2 - Selects the bit order for bytes added to the CRC
pub fn crc_type(&self) -> CRC_TYPE_R
[src]
Bit 1 - Selects the CRC type
pub fn byte_order(&self) -> BYTE_ORDER_R
[src]
Bit 0 - Selects the endianness for bytes added to the CRC
impl R<u32, CURRENT_CRC_A>
[src]
pub fn variant(&self) -> Variant<u32, CURRENT_CRC_A>
[src]
Get enumerated values variant
pub fn is_crc_ccitt_init_value(&self) -> bool
[src]
Checks if the value of the field is CRC_CCITT_INIT_VALUE
pub fn is_crc_32_init_value(&self) -> bool
[src]
Checks if the value of the field is CRC_32_INIT_VALUE
impl R<u32, Reg<u32, _CRC_VALUE>>
[src]
pub fn current_crc(&self) -> CURRENT_CRC_R
[src]
Bits 0:31 - CRC generator value: Write 0xFFFFFFF (32) or 0xFFFF (CCITT) to initialize the CRC, read provides the current CRC value.
impl R<u32, Reg<u32, _CRC_FINAL>>
[src]
pub fn final_crc(&self) -> FINAL_CRC_R
[src]
Bits 0:31 - CRC generator final value: After XOR for CCITT or byte reversal for CRC-32
impl R<bool, PERIOD_CNT_STATUS_A>
[src]
pub fn variant(&self) -> PERIOD_CNT_STATUS_A
[src]
Get enumerated values variant
pub fn is_period_cnt_idle(&self) -> bool
[src]
Checks if the value of the field is PERIOD_CNT_IDLE
pub fn is_period_cnt_busy(&self) -> bool
[src]
Checks if the value of the field is PERIOD_CNT_BUSY
impl R<bool, PHASE_CNT_MISSED_STATUS_A>
[src]
pub fn variant(&self) -> PHASE_CNT_MISSED_STATUS_A
[src]
Get enumerated values variant
pub fn is_phase_cnt_normal(&self) -> bool
[src]
Checks if the value of the field is PHASE_CNT_NORMAL
pub fn is_phase_cnt_missed(&self) -> bool
[src]
Checks if the value of the field is PHASE_CNT_MISSED
impl R<bool, PHASE_CNT_STATUS_A>
[src]
pub fn variant(&self) -> PHASE_CNT_STATUS_A
[src]
Get enumerated values variant
pub fn is_phase_cnt_idle(&self) -> bool
[src]
Checks if the value of the field is PHASE_CNT_IDLE
pub fn is_phase_cnt_busy(&self) -> bool
[src]
Checks if the value of the field is PHASE_CNT_BUSY
impl R<u32, Reg<u32, _AUDIOSINK_CTRL>>
[src]
pub fn period_cnt_status(&self) -> PERIOD_CNT_STATUS_R
[src]
Bit 7 - Audio sink clock period counter status
pub fn phase_cnt_missed_status(&self) -> PHASE_CNT_MISSED_STATUS_R
[src]
Bit 4 - Audio sink clock phase counter missed status
pub fn phase_cnt_status(&self) -> PHASE_CNT_STATUS_R
[src]
Bit 3 - Audio sink clock phase counter status
impl R<u8, PERIODS_CFG_A>
[src]
pub fn variant(&self) -> PERIODS_CFG_A
[src]
Get enumerated values variant
pub fn is_audio_sink_periods_1(&self) -> bool
[src]
Checks if the value of the field is AUDIO_SINK_PERIODS_1
pub fn is_audio_sink_periods_2(&self) -> bool
[src]
Checks if the value of the field is AUDIO_SINK_PERIODS_2
pub fn is_audio_sink_periods_3(&self) -> bool
[src]
Checks if the value of the field is AUDIO_SINK_PERIODS_3
pub fn is_audio_sink_periods_4(&self) -> bool
[src]
Checks if the value of the field is AUDIO_SINK_PERIODS_4
pub fn is_audio_sink_periods_5(&self) -> bool
[src]
Checks if the value of the field is AUDIO_SINK_PERIODS_5
pub fn is_audio_sink_periods_6(&self) -> bool
[src]
Checks if the value of the field is AUDIO_SINK_PERIODS_6
pub fn is_audio_sink_periods_7(&self) -> bool
[src]
Checks if the value of the field is AUDIO_SINK_PERIODS_7
pub fn is_audio_sink_periods_8(&self) -> bool
[src]
Checks if the value of the field is AUDIO_SINK_PERIODS_8
pub fn is_audio_sink_periods_9(&self) -> bool
[src]
Checks if the value of the field is AUDIO_SINK_PERIODS_9
pub fn is_audio_sink_periods_10(&self) -> bool
[src]
Checks if the value of the field is AUDIO_SINK_PERIODS_10
pub fn is_audio_sink_periods_11(&self) -> bool
[src]
Checks if the value of the field is AUDIO_SINK_PERIODS_11
pub fn is_audio_sink_periods_12(&self) -> bool
[src]
Checks if the value of the field is AUDIO_SINK_PERIODS_12
pub fn is_audio_sink_periods_13(&self) -> bool
[src]
Checks if the value of the field is AUDIO_SINK_PERIODS_13
pub fn is_audio_sink_periods_14(&self) -> bool
[src]
Checks if the value of the field is AUDIO_SINK_PERIODS_14
pub fn is_audio_sink_periods_15(&self) -> bool
[src]
Checks if the value of the field is AUDIO_SINK_PERIODS_15
pub fn is_audio_sink_periods_16(&self) -> bool
[src]
Checks if the value of the field is AUDIO_SINK_PERIODS_16
impl R<u32, Reg<u32, _AUDIOSINK_CFG>>
[src]
pub fn periods_cfg(&self) -> PERIODS_CFG_R
[src]
Bits 0:3 - Defines how over how many audio sink clock periods the period counter measures
impl R<u32, Reg<u32, _AUDIOSINK_CNT>>
[src]
impl R<u32, Reg<u32, _AUDIOSINK_PHASE_CNT>>
[src]
pub fn phase_cnt(&self) -> PHASE_CNT_R
[src]
Bits 0:15 - Sink clock phase counter value
impl R<u32, Reg<u32, _AUDIOSINK_PERIOD_CNT>>
[src]
pub fn period_cnt(&self) -> PERIOD_CNT_R
[src]
Bits 0:15 - Sink clock period counter value
impl R<bool, ASRC_PROC_STATUS_A>
[src]
pub fn variant(&self) -> ASRC_PROC_STATUS_A
[src]
Get enumerated values variant
pub fn is_asrc_idle(&self) -> bool
[src]
Checks if the value of the field is ASRC_IDLE
pub fn is_asrc_busy(&self) -> bool
[src]
Checks if the value of the field is ASRC_BUSY
impl R<bool, ASRC_OUT_REQ_A>
[src]
pub fn variant(&self) -> ASRC_OUT_REQ_A
[src]
Get enumerated values variant
pub fn is_int_idle_asrc_out(&self) -> bool
[src]
Checks if the value of the field is INT_IDLE_ASRC_OUT
pub fn is_int_rdy_asrc_out(&self) -> bool
[src]
Checks if the value of the field is INT_RDY_ASRC_OUT
impl R<bool, ASRC_IN_REQ_A>
[src]
pub fn variant(&self) -> ASRC_IN_REQ_A
[src]
Get enumerated values variant
pub fn is_int_idle_asrc_in(&self) -> bool
[src]
Checks if the value of the field is INT_IDLE_ASRC_IN
pub fn is_int_rdy_asrc_in(&self) -> bool
[src]
Checks if the value of the field is INT_RDY_ASRC_IN
impl R<bool, ASRC_UPDATE_ERR_A>
[src]
pub fn variant(&self) -> ASRC_UPDATE_ERR_A
[src]
Get enumerated values variant
pub fn is_int_idle_asrc_ph_cnt_err(&self) -> bool
[src]
Checks if the value of the field is INT_IDLE_ASRC_PH_CNT_ERR
pub fn is_int_pending_asrc_ph_cnt_err(&self) -> bool
[src]
Checks if the value of the field is INT_PENDING_ASRC_PH_CNT_ERR
impl R<bool, ASRC_IN_ERR_A>
[src]
pub fn variant(&self) -> ASRC_IN_ERR_A
[src]
Get enumerated values variant
pub fn is_int_idle_asrc_in_err(&self) -> bool
[src]
Checks if the value of the field is INT_IDLE_ASRC_IN_ERR
pub fn is_int_pending_asrc_in_err(&self) -> bool
[src]
Checks if the value of the field is INT_PENDING_ASRC_IN_ERR
impl R<bool, ASRC_EN_STATUS_A>
[src]
pub fn variant(&self) -> ASRC_EN_STATUS_A
[src]
Get enumerated values variant
pub fn is_asrc_disabled(&self) -> bool
[src]
Checks if the value of the field is ASRC_DISABLED
pub fn is_asrc_enabled(&self) -> bool
[src]
Checks if the value of the field is ASRC_ENABLED
impl R<u32, Reg<u32, _ASRC_CTRL>>
[src]
pub fn asrc_proc_status(&self) -> ASRC_PROC_STATUS_R
[src]
Bit 14 - The ASRC processing state
pub fn asrc_out_req(&self) -> ASRC_OUT_REQ_R
[src]
Bit 13 - The ASRC_OUT register status
pub fn asrc_in_req(&self) -> ASRC_IN_REQ_R
[src]
Bit 12 - The ASRC_IN register status
pub fn asrc_update_err(&self) -> ASRC_UPDATE_ERR_R
[src]
Bit 11 - The ASRC state/configuration update error interrupt status
pub fn asrc_in_err(&self) -> ASRC_IN_ERR_R
[src]
Bit 10 - The ASRC input interface error interrupt status
pub fn asrc_en_status(&self) -> ASRC_EN_STATUS_R
[src]
Bit 2 - Enable status of the re-sampler block
impl R<bool, ASRC_UPDATE_ERR_A>
[src]
pub fn variant(&self) -> ASRC_UPDATE_ERR_A
[src]
Get enumerated values variant
pub fn is_int_dis_asrc_update_err(&self) -> bool
[src]
Checks if the value of the field is INT_DIS_ASRC_UPDATE_ERR
pub fn is_int_ebl_asrc_update_err(&self) -> bool
[src]
Checks if the value of the field is INT_EBL_ASRC_UPDATE_ERR
impl R<bool, ASRC_IN_ERR_A>
[src]
pub fn variant(&self) -> ASRC_IN_ERR_A
[src]
Get enumerated values variant
pub fn is_int_dis_asrc_in_err(&self) -> bool
[src]
Checks if the value of the field is INT_DIS_ASRC_IN_ERR
pub fn is_int_ebl_asrc_in_err(&self) -> bool
[src]
Checks if the value of the field is INT_EBL_ASRC_IN_ERR
impl R<bool, ASRC_OUT_REQ_A>
[src]
pub fn variant(&self) -> ASRC_OUT_REQ_A
[src]
Get enumerated values variant
pub fn is_int_dis_asrc_out(&self) -> bool
[src]
Checks if the value of the field is INT_DIS_ASRC_OUT
pub fn is_int_ebl_asrc_out(&self) -> bool
[src]
Checks if the value of the field is INT_EBL_ASRC_OUT
impl R<bool, ASRC_IN_REQ_A>
[src]
pub fn variant(&self) -> ASRC_IN_REQ_A
[src]
Get enumerated values variant
pub fn is_int_dis_asrc_in(&self) -> bool
[src]
Checks if the value of the field is INT_DIS_ASRC_IN
pub fn is_int_ebl_asrc_in(&self) -> bool
[src]
Checks if the value of the field is INT_EBL_ASRC_IN
impl R<u32, Reg<u32, _ASRC_INT_ENABLE>>
[src]
pub fn asrc_update_err(&self) -> ASRC_UPDATE_ERR_R
[src]
Bit 3 - The ASRC state/configuration update error interrupt mask
pub fn asrc_in_err(&self) -> ASRC_IN_ERR_R
[src]
Bit 2 - The ASRC input interface error interrupt mask
pub fn asrc_out_req(&self) -> ASRC_OUT_REQ_R
[src]
Bit 1 - The ASRC_OUT register interrupt status
pub fn asrc_in_req(&self) -> ASRC_IN_REQ_R
[src]
Bit 0 - The ASRC_IN register interrupt status
impl R<u32, Reg<u32, _ASRC_OUT>>
[src]
pub fn asrc_out(&self) -> ASRC_OUT_R
[src]
Bits 0:15 - Audio sample output
impl R<u32, Reg<u32, _ASRC_IN>>
[src]
impl R<bool, WDF_TYPE_A>
[src]
pub fn variant(&self) -> WDF_TYPE_A
[src]
Get enumerated values variant
pub fn is_low_delay(&self) -> bool
[src]
Checks if the value of the field is LOW_DELAY
pub fn is_wide_band(&self) -> bool
[src]
Checks if the value of the field is WIDE_BAND
impl R<u8, ASRC_MODE_A>
[src]
pub fn variant(&self) -> ASRC_MODE_A
[src]
Get enumerated values variant
pub fn is_asrc_int_mode(&self) -> bool
[src]
Checks if the value of the field is ASRC_INT_MODE
pub fn is_asrc_dec_mode1(&self) -> bool
[src]
Checks if the value of the field is ASRC_DEC_MODE1
pub fn is_asrc_dec_mode2(&self) -> bool
[src]
Checks if the value of the field is ASRC_DEC_MODE2
pub fn is_asrc_dec_mode3(&self) -> bool
[src]
Checks if the value of the field is ASRC_DEC_MODE3
impl R<u32, Reg<u32, _ASRC_CFG>>
[src]
pub fn wdf_type(&self) -> WDF_TYPE_R
[src]
Bit 2 - WDF Type Selection
pub fn asrc_mode(&self) -> ASRC_MODE_R
[src]
Bits 0:1 - ASRC mode
impl R<u32, Reg<u32, _ASRC_OUTPUT_CNT>>
[src]
pub fn asrc_output_cnt(&self) -> ASRC_OUTPUT_CNT_R
[src]
Bits 0:11 - ASRC output sample counter
impl R<u32, Reg<u32, _ASRC_PHASE_INC>>
[src]
pub fn asrc_step(&self) -> ASRC_STEP_R
[src]
Bits 0:31 - ASRC_PHASE_INC
impl R<u32, Reg<u32, _ASRC_PHASE_CNT>>
[src]
pub fn asrc_phase_cnt(&self) -> ASRC_PHASE_CNT_R
[src]
Bits 0:31 - ASRC phase counter
impl R<u32, Reg<u32, _ASRC_STATE_MEM>>
[src]
pub fn asrc_state_mem(&self) -> ASRC_STATE_MEM_R
[src]
Bits 0:31 - ASRC State Memory 0 to 29
impl R<u32, Reg<u32, _ADC_DATA_TRIM_CH>>
[src]
impl R<u32, Reg<u32, _ADC_DATA_AUDIO_CH>>
[src]
pub fn data(&self) -> DATA_R
[src]
Bits 0:31 - 14-bit ADC conversion result (sign extended to 32 bits)
impl R<u8, POS_INPUT_SEL_A>
[src]
pub fn variant(&self) -> POS_INPUT_SEL_A
[src]
Get enumerated values variant
pub fn is_adc_pos_input_dio0(&self) -> bool
[src]
Checks if the value of the field is ADC_POS_INPUT_DIO0
pub fn is_adc_pos_input_dio1(&self) -> bool
[src]
Checks if the value of the field is ADC_POS_INPUT_DIO1
pub fn is_adc_pos_input_dio2(&self) -> bool
[src]
Checks if the value of the field is ADC_POS_INPUT_DIO2
pub fn is_adc_pos_input_dio3(&self) -> bool
[src]
Checks if the value of the field is ADC_POS_INPUT_DIO3
pub fn is_adc_pos_input_aout(&self) -> bool
[src]
Checks if the value of the field is ADC_POS_INPUT_AOUT
pub fn is_adc_pos_input_vddc(&self) -> bool
[src]
Checks if the value of the field is ADC_POS_INPUT_VDDC
pub fn is_adc_pos_input_vbat_div2(&self) -> bool
[src]
Checks if the value of the field is ADC_POS_INPUT_VBAT_DIV2
pub fn is_adc_pos_input_gnd(&self) -> bool
[src]
Checks if the value of the field is ADC_POS_INPUT_GND
impl R<u8, NEG_INPUT_SEL_A>
[src]
pub fn variant(&self) -> NEG_INPUT_SEL_A
[src]
Get enumerated values variant
pub fn is_adc_neg_input_dio0(&self) -> bool
[src]
Checks if the value of the field is ADC_NEG_INPUT_DIO0
pub fn is_adc_neg_input_dio1(&self) -> bool
[src]
Checks if the value of the field is ADC_NEG_INPUT_DIO1
pub fn is_adc_neg_input_dio2(&self) -> bool
[src]
Checks if the value of the field is ADC_NEG_INPUT_DIO2
pub fn is_adc_neg_input_dio3(&self) -> bool
[src]
Checks if the value of the field is ADC_NEG_INPUT_DIO3
pub fn is_adc_neg_input_aout(&self) -> bool
[src]
Checks if the value of the field is ADC_NEG_INPUT_AOUT
pub fn is_adc_neg_input_vddc(&self) -> bool
[src]
Checks if the value of the field is ADC_NEG_INPUT_VDDC
pub fn is_adc_neg_input_vbat_div2(&self) -> bool
[src]
Checks if the value of the field is ADC_NEG_INPUT_VBAT_DIV2
pub fn is_adc_neg_input_gnd(&self) -> bool
[src]
Checks if the value of the field is ADC_NEG_INPUT_GND
impl R<u32, Reg<u32, _ADC_INPUT_SEL>>
[src]
pub fn pos_input_sel(&self) -> POS_INPUT_SEL_R
[src]
Bits 4:6 - Positive input selection
pub fn neg_input_sel(&self) -> NEG_INPUT_SEL_R
[src]
Bits 0:2 - Negative input selection
impl R<bool, DUTY_DIVIDER_A>
[src]
pub fn variant(&self) -> DUTY_DIVIDER_A
[src]
Get enumerated values variant
pub fn is_adc_vbat_div2_normal(&self) -> bool
[src]
Checks if the value of the field is ADC_VBAT_DIV2_NORMAL
pub fn is_adc_vbat_div2_duty(&self) -> bool
[src]
Checks if the value of the field is ADC_VBAT_DIV2_DUTY
impl R<bool, CONTINUOUS_MODE_A>
[src]
pub fn variant(&self) -> CONTINUOUS_MODE_A
[src]
Get enumerated values variant
pub fn is_adc_normal(&self) -> bool
[src]
Checks if the value of the field is ADC_NORMAL
pub fn is_adc_continuous(&self) -> bool
[src]
Checks if the value of the field is ADC_CONTINUOUS
impl R<u8, FREQ_A>
[src]
pub fn variant(&self) -> FREQ_A
[src]
Get enumerated values variant
pub fn is_adc_disable(&self) -> bool
[src]
Checks if the value of the field is ADC_DISABLE
pub fn is_adc_prescale_200(&self) -> bool
[src]
Checks if the value of the field is ADC_PRESCALE_200
pub fn is_adc_prescale_400(&self) -> bool
[src]
Checks if the value of the field is ADC_PRESCALE_400
pub fn is_adc_prescale_640(&self) -> bool
[src]
Checks if the value of the field is ADC_PRESCALE_640
pub fn is_adc_prescale_800(&self) -> bool
[src]
Checks if the value of the field is ADC_PRESCALE_800
pub fn is_adc_prescale_1600(&self) -> bool
[src]
Checks if the value of the field is ADC_PRESCALE_1600
pub fn is_adc_prescale_3200(&self) -> bool
[src]
Checks if the value of the field is ADC_PRESCALE_3200
pub fn is_adc_prescale_6400(&self) -> bool
[src]
Checks if the value of the field is ADC_PRESCALE_6400
pub fn is_adc_prescale_20h(&self) -> bool
[src]
Checks if the value of the field is ADC_PRESCALE_20H
pub fn is_adc_prescale_40h(&self) -> bool
[src]
Checks if the value of the field is ADC_PRESCALE_40H
pub fn is_adc_prescale_80h(&self) -> bool
[src]
Checks if the value of the field is ADC_PRESCALE_80H
pub fn is_adc_prescale_128h(&self) -> bool
[src]
Checks if the value of the field is ADC_PRESCALE_128H
pub fn is_adc_prescale_160h(&self) -> bool
[src]
Checks if the value of the field is ADC_PRESCALE_160H
pub fn is_adc_prescale_320h(&self) -> bool
[src]
Checks if the value of the field is ADC_PRESCALE_320H
pub fn is_adc_prescale_640h(&self) -> bool
[src]
Checks if the value of the field is ADC_PRESCALE_640H
pub fn is_adc_prescale_1280h(&self) -> bool
[src]
Checks if the value of the field is ADC_PRESCALE_1280H
impl R<u32, Reg<u32, _ADC_CFG>>
[src]
pub fn duty_divider(&self) -> DUTY_DIVIDER_R
[src]
Bit 5 - Duty cycling VDD divider
pub fn continuous_mode(&self) -> CONTINUOUS_MODE_R
[src]
Bit 4 - ADC continuously sampling the channel selected as interrupt source (ADC_INT_CH_NUM)
pub fn freq(&self) -> FREQ_R
[src]
Bits 0:3 - Defines the sampling frequency of the ADC channels
impl R<u32, Reg<u32, _ADC_OFFSET>>
[src]
impl R<u8, ALARM_COUNT_VALUE_A>
[src]
pub fn variant(&self) -> Variant<u8, ALARM_COUNT_VALUE_A>
[src]
Get enumerated values variant
pub fn is_batmon_alarm_none(&self) -> bool
[src]
Checks if the value of the field is BATMON_ALARM_NONE
pub fn is_batmon_alarm_count1(&self) -> bool
[src]
Checks if the value of the field is BATMON_ALARM_COUNT1
pub fn is_batmon_alarm_count255(&self) -> bool
[src]
Checks if the value of the field is BATMON_ALARM_COUNT255
impl R<u8, SUPPLY_THRESHOLD_A>
[src]
pub fn variant(&self) -> Variant<u8, SUPPLY_THRESHOLD_A>
[src]
Get enumerated values variant
pub fn is_supply_threshold_low(&self) -> bool
[src]
Checks if the value of the field is SUPPLY_THRESHOLD_LOW
pub fn is_supply_threshold_mid(&self) -> bool
[src]
Checks if the value of the field is SUPPLY_THRESHOLD_MID
pub fn is_supply_threshold_high(&self) -> bool
[src]
Checks if the value of the field is SUPPLY_THRESHOLD_HIGH
impl R<bool, SUPPLY_SRC_A>
[src]
pub fn variant(&self) -> SUPPLY_SRC_A
[src]
Get enumerated values variant
pub fn is_batmon_ch6(&self) -> bool
[src]
Checks if the value of the field is BATMON_CH6
pub fn is_batmon_ch7(&self) -> bool
[src]
Checks if the value of the field is BATMON_CH7
impl R<u32, Reg<u32, _ADC_BATMON_CFG>>
[src]
pub fn alarm_count_value(&self) -> ALARM_COUNT_VALUE_R
[src]
Bits 16:23 - An Alarm Status bit gets set when SUPPLY_COUNT_VALUE= ALARM_COUNT_VALUE
pub fn supply_threshold(&self) -> SUPPLY_THRESHOLD_R
[src]
Bits 8:15 - Low voltage detection threshold (7.8 mV steps)
pub fn supply_src(&self) -> SUPPLY_SRC_R
[src]
Bit 0 - Selects the power supply voltage source to be monitored
impl R<bool, BATMON_ALARM_INT_ENABLE_A>
[src]
pub fn variant(&self) -> BATMON_ALARM_INT_ENABLE_A
[src]
Get enumerated values variant
pub fn is_int_dis_batmon_alarm(&self) -> bool
[src]
Checks if the value of the field is INT_DIS_BATMON_ALARM
pub fn is_int_ebl_batmon_alarm(&self) -> bool
[src]
Checks if the value of the field is INT_EBL_BATMON_ALARM
impl R<u8, ADC_INT_CH_NUM_A>
[src]
pub fn variant(&self) -> ADC_INT_CH_NUM_A
[src]
Get enumerated values variant
pub fn is_adc_int_ch0(&self) -> bool
[src]
Checks if the value of the field is ADC_INT_CH0
pub fn is_adc_int_ch1(&self) -> bool
[src]
Checks if the value of the field is ADC_INT_CH1
pub fn is_adc_int_ch2(&self) -> bool
[src]
Checks if the value of the field is ADC_INT_CH2
pub fn is_adc_int_ch3(&self) -> bool
[src]
Checks if the value of the field is ADC_INT_CH3
pub fn is_adc_int_ch4(&self) -> bool
[src]
Checks if the value of the field is ADC_INT_CH4
pub fn is_adc_int_ch5(&self) -> bool
[src]
Checks if the value of the field is ADC_INT_CH5
pub fn is_adc_int_ch6(&self) -> bool
[src]
Checks if the value of the field is ADC_INT_CH6
pub fn is_adc_int_ch7(&self) -> bool
[src]
Checks if the value of the field is ADC_INT_CH7
impl R<bool, ADC_INT_ENABLE_A>
[src]
pub fn variant(&self) -> ADC_INT_ENABLE_A
[src]
Get enumerated values variant
pub fn is_int_dis_adc(&self) -> bool
[src]
Checks if the value of the field is INT_DIS_ADC
pub fn is_int_ebl_adc(&self) -> bool
[src]
Checks if the value of the field is INT_EBL_ADC
impl R<u32, Reg<u32, _ADC_BATMON_INT_ENABLE>>
[src]
pub fn batmon_alarm_int_enable(&self) -> BATMON_ALARM_INT_ENABLE_R
[src]
Bit 4 - The BATMON Alarm interrupt mask
pub fn adc_int_ch_num(&self) -> ADC_INT_CH_NUM_R
[src]
Bits 1:3 - Channel number triggering the ADC interrupt
pub fn adc_int_enable(&self) -> ADC_INT_ENABLE_R
[src]
Bit 0 - The ADC new sample ready interrupt mask
impl R<u32, Reg<u32, _ADC_BATMON_COUNT_VAL>>
[src]
pub fn supply_count_value(&self) -> SUPPLY_COUNT_VALUE_R
[src]
Bits 0:7 - Number of times the battery voltage has fallen below the battery monitor voltage threshold. The counter is reset when read.
impl R<bool, BATMON_ALARM_STAT_A>
[src]
pub fn variant(&self) -> BATMON_ALARM_STAT_A
[src]
Get enumerated values variant
pub fn is_batmon_alarm_false(&self) -> bool
[src]
Checks if the value of the field is BATMON_ALARM_FALSE
pub fn is_batmon_alarm_true(&self) -> bool
[src]
Checks if the value of the field is BATMON_ALARM_TRUE
impl R<bool, ADC_OVERRUN_STAT_A>
[src]
pub fn variant(&self) -> ADC_OVERRUN_STAT_A
[src]
Get enumerated values variant
pub fn is_adc_overrun_false(&self) -> bool
[src]
Checks if the value of the field is ADC_OVERRUN_FALSE
pub fn is_adc_overrun_true(&self) -> bool
[src]
Checks if the value of the field is ADC_OVERRUN_TRUE
impl R<bool, ADC_READY_STAT_A>
[src]
pub fn variant(&self) -> ADC_READY_STAT_A
[src]
Get enumerated values variant
pub fn is_adc_ready_false(&self) -> bool
[src]
Checks if the value of the field is ADC_READY_FALSE
pub fn is_adc_ready_true(&self) -> bool
[src]
Checks if the value of the field is ADC_READY_TRUE
impl R<u32, Reg<u32, _ADC_BATMON_STATUS>>
[src]
pub fn batmon_alarm_stat(&self) -> BATMON_ALARM_STAT_R
[src]
Bit 4 - Battery monitoring alarm status bit
pub fn adc_overrun_stat(&self) -> ADC_OVERRUN_STAT_R
[src]
Bit 1 - ADC Overrun condition
pub fn adc_ready_stat(&self) -> ADC_READY_STAT_R
[src]
Bit 0 - ADC new sample Ready status bit
impl R<u8, SLOPE_TRIM_A>
[src]
pub fn variant(&self) -> Variant<u8, SLOPE_TRIM_A>
[src]
Get enumerated values variant
pub fn is_bg_slope_trim_value(&self) -> bool
[src]
Checks if the value of the field is BG_SLOPE_TRIM_VALUE
impl R<u8, VTRIM_A>
[src]
pub fn variant(&self) -> Variant<u8, VTRIM_A>
[src]
Get enumerated values variant
pub fn is_bg_trim_0p675v(&self) -> bool
[src]
Checks if the value of the field is BG_TRIM_0P675V
pub fn is_bg_trim_0p678v(&self) -> bool
[src]
Checks if the value of the field is BG_TRIM_0P678V
pub fn is_bg_trim_0p748v(&self) -> bool
[src]
Checks if the value of the field is BG_TRIM_0P748V
pub fn is_bg_trim_0p750v(&self) -> bool
[src]
Checks if the value of the field is BG_TRIM_0P750V
pub fn is_bg_trim_0p753v(&self) -> bool
[src]
Checks if the value of the field is BG_TRIM_0P753V
pub fn is_bg_trim_0p830v(&self) -> bool
[src]
Checks if the value of the field is BG_TRIM_0P830V
pub fn is_bg_trim_0p833v(&self) -> bool
[src]
Checks if the value of the field is BG_TRIM_0P833V
impl R<u32, Reg<u32, _ACS_BG_CTRL>>
[src]
pub fn slope_trim(&self) -> SLOPE_TRIM_R
[src]
Bits 8:12 - Temperature coefficient trimming
pub fn vtrim(&self) -> VTRIM_R
[src]
Bits 0:5 - Reference voltage trimming (2.5 mV steps)
impl R<u8, ICH_TRIM_A>
[src]
pub fn variant(&self) -> Variant<u8, ICH_TRIM_A>
[src]
Get enumerated values variant
pub fn is_vcc_ichtrim_16ma(&self) -> bool
[src]
Checks if the value of the field is VCC_ICHTRIM_16MA
pub fn is_vcc_ichtrim_32ma(&self) -> bool
[src]
Checks if the value of the field is VCC_ICHTRIM_32MA
pub fn is_vcc_ichtrim_64ma(&self) -> bool
[src]
Checks if the value of the field is VCC_ICHTRIM_64MA
pub fn is_vcc_ichtrim_80ma(&self) -> bool
[src]
Checks if the value of the field is VCC_ICHTRIM_80MA
pub fn is_vcc_ichtrim_256ma(&self) -> bool
[src]
Checks if the value of the field is VCC_ICHTRIM_256MA
impl R<bool, CCM_ENABLE_A>
[src]
pub fn variant(&self) -> CCM_ENABLE_A
[src]
Get enumerated values variant
pub fn is_vcc_dcm_mode(&self) -> bool
[src]
Checks if the value of the field is VCC_DCM_MODE
pub fn is_vcc_ccm_mode(&self) -> bool
[src]
Checks if the value of the field is VCC_CCM_MODE
impl R<bool, PULSE_CTRL_A>
[src]
pub fn variant(&self) -> PULSE_CTRL_A
[src]
Get enumerated values variant
pub fn is_vcc_single_pulse(&self) -> bool
[src]
Checks if the value of the field is VCC_SINGLE_PULSE
pub fn is_vcc_multi_pulse(&self) -> bool
[src]
Checks if the value of the field is VCC_MULTI_PULSE
impl R<bool, CHARGE_CTRL_A>
[src]
pub fn variant(&self) -> CHARGE_CTRL_A
[src]
Get enumerated values variant
pub fn is_vcc_constant_charge(&self) -> bool
[src]
Checks if the value of the field is VCC_CONSTANT_CHARGE
pub fn is_vcc_constant_imax(&self) -> bool
[src]
Checks if the value of the field is VCC_CONSTANT_IMAX
impl R<bool, BUCK_ENABLE_A>
[src]
pub fn variant(&self) -> BUCK_ENABLE_A
[src]
Get enumerated values variant
pub fn is_vcc_ldo(&self) -> bool
[src]
Checks if the value of the field is VCC_LDO
pub fn is_vcc_buck(&self) -> bool
[src]
Checks if the value of the field is VCC_BUCK
impl R<u8, VTRIM_A>
[src]
pub fn variant(&self) -> Variant<u8, VTRIM_A>
[src]
Get enumerated values variant
pub fn is_vcc_trim_1p00v(&self) -> bool
[src]
Checks if the value of the field is VCC_TRIM_1P00V
pub fn is_vcc_trim_1p05v(&self) -> bool
[src]
Checks if the value of the field is VCC_TRIM_1P05V
pub fn is_vcc_trim_1p10v(&self) -> bool
[src]
Checks if the value of the field is VCC_TRIM_1P10V
pub fn is_vcc_trim_1p15v(&self) -> bool
[src]
Checks if the value of the field is VCC_TRIM_1P15V
pub fn is_vcc_trim_1p20v(&self) -> bool
[src]
Checks if the value of the field is VCC_TRIM_1P20V
pub fn is_vcc_trim_1p25v(&self) -> bool
[src]
Checks if the value of the field is VCC_TRIM_1P25V
pub fn is_vcc_trim_1p31v(&self) -> bool
[src]
Checks if the value of the field is VCC_TRIM_1P31V
impl R<u32, Reg<u32, _ACS_VCC_CTRL>>
[src]
pub fn ich_trim(&self) -> ICH_TRIM_R
[src]
Bits 16:19 - Inductor charge current trimming
pub fn ccm_enable(&self) -> CCM_ENABLE_R
[src]
Bit 11 - Enable CCM mode
pub fn pulse_ctrl(&self) -> PULSE_CTRL_R
[src]
Bit 10 - Pulse mode control
pub fn charge_ctrl(&self) -> CHARGE_CTRL_R
[src]
Bit 9 - Charge mode control
pub fn buck_enable(&self) -> BUCK_ENABLE_R
[src]
Bit 8 - Enable buck converter mode
pub fn vtrim(&self) -> VTRIM_R
[src]
Bits 0:4 - Output voltage trimming configuration in 10 mV steps
impl R<u8, PTRIM_A>
[src]
pub fn variant(&self) -> PTRIM_A
[src]
Get enumerated values variant
pub fn is_vdda_ptrim_4ma(&self) -> bool
[src]
Checks if the value of the field is VDDA_PTRIM_4MA
pub fn is_vdda_ptrim_8ma(&self) -> bool
[src]
Checks if the value of the field is VDDA_PTRIM_8MA
pub fn is_vdda_ptrim_12ma(&self) -> bool
[src]
Checks if the value of the field is VDDA_PTRIM_12MA
pub fn is_vdda_ptrim_16ma(&self) -> bool
[src]
Checks if the value of the field is VDDA_PTRIM_16MA
impl R<u32, Reg<u32, _ACS_VDDA_CP_CTRL>>
[src]
impl R<u8, STANDBY_VTRIM_A>
[src]
pub fn variant(&self) -> Variant<u8, STANDBY_VTRIM_A>
[src]
Get enumerated values variant
pub fn is_vddc_standby_trim_0p75v(&self) -> bool
[src]
Checks if the value of the field is VDDC_STANDBY_TRIM_0P75V
pub fn is_vddc_standby_trim_0p76v(&self) -> bool
[src]
Checks if the value of the field is VDDC_STANDBY_TRIM_0P76V
pub fn is_vddc_standby_trim_1p00v(&self) -> bool
[src]
Checks if the value of the field is VDDC_STANDBY_TRIM_1P00V
pub fn is_vddc_standby_trim_1p08v(&self) -> bool
[src]
Checks if the value of the field is VDDC_STANDBY_TRIM_1P08V
pub fn is_vddc_standby_trim_1p10v(&self) -> bool
[src]
Checks if the value of the field is VDDC_STANDBY_TRIM_1P10V
pub fn is_vddc_standby_trim_1p15v(&self) -> bool
[src]
Checks if the value of the field is VDDC_STANDBY_TRIM_1P15V
pub fn is_vddc_standby_trim_1p20v(&self) -> bool
[src]
Checks if the value of the field is VDDC_STANDBY_TRIM_1P20V
pub fn is_vddc_standby_trim_1p25v(&self) -> bool
[src]
Checks if the value of the field is VDDC_STANDBY_TRIM_1P25V
pub fn is_vddc_standby_trim_1p32v(&self) -> bool
[src]
Checks if the value of the field is VDDC_STANDBY_TRIM_1P32V
pub fn is_vddc_standby_trim_1p38v(&self) -> bool
[src]
Checks if the value of the field is VDDC_STANDBY_TRIM_1P38V
impl R<bool, ENABLE_LOW_BIAS_A>
[src]
pub fn variant(&self) -> ENABLE_LOW_BIAS_A
[src]
Get enumerated values variant
pub fn is_vddc_nominal_bias(&self) -> bool
[src]
Checks if the value of the field is VDDC_NOMINAL_BIAS
pub fn is_vddc_low_bias(&self) -> bool
[src]
Checks if the value of the field is VDDC_LOW_BIAS
impl R<bool, SLEEP_CLAMP_A>
[src]
pub fn variant(&self) -> SLEEP_CLAMP_A
[src]
Get enumerated values variant
pub fn is_vddc_sleep_hiz(&self) -> bool
[src]
Checks if the value of the field is VDDC_SLEEP_HIZ
pub fn is_vddc_sleep_gnd(&self) -> bool
[src]
Checks if the value of the field is VDDC_SLEEP_GND
impl R<u8, VTRIM_A>
[src]
pub fn variant(&self) -> Variant<u8, VTRIM_A>
[src]
Get enumerated values variant
pub fn is_vddc_trim_0p75v(&self) -> bool
[src]
Checks if the value of the field is VDDC_TRIM_0P75V
pub fn is_vddc_trim_0p76v(&self) -> bool
[src]
Checks if the value of the field is VDDC_TRIM_0P76V
pub fn is_vddc_trim_1p00v(&self) -> bool
[src]
Checks if the value of the field is VDDC_TRIM_1P00V
pub fn is_vddc_trim_1p08v(&self) -> bool
[src]
Checks if the value of the field is VDDC_TRIM_1P08V
pub fn is_vddc_trim_1p10v(&self) -> bool
[src]
Checks if the value of the field is VDDC_TRIM_1P10V
pub fn is_vddc_trim_1p15v(&self) -> bool
[src]
Checks if the value of the field is VDDC_TRIM_1P15V
pub fn is_vddc_trim_1p20v(&self) -> bool
[src]
Checks if the value of the field is VDDC_TRIM_1P20V
pub fn is_vddc_trim_1p25v(&self) -> bool
[src]
Checks if the value of the field is VDDC_TRIM_1P25V
pub fn is_vddc_trim_1p32v(&self) -> bool
[src]
Checks if the value of the field is VDDC_TRIM_1P32V
pub fn is_vddc_trim_1p38v(&self) -> bool
[src]
Checks if the value of the field is VDDC_TRIM_1P38V
impl R<u32, Reg<u32, _ACS_VDDC_CTRL>>
[src]
pub fn standby_vtrim(&self) -> STANDBY_VTRIM_R
[src]
Bits 16:21 - VDDC standby voltage trimming (10 mV steps)
pub fn enable_low_bias(&self) -> ENABLE_LOW_BIAS_R
[src]
Bit 13 - Low power mode control
pub fn sleep_clamp(&self) -> SLEEP_CLAMP_R
[src]
Bit 12 - Sleep mode clamp control
pub fn vtrim(&self) -> VTRIM_R
[src]
Bits 0:5 - Output voltage trimming configuration in 10 mV steps
impl R<u8, STANDBY_VTRIM_A>
[src]
pub fn variant(&self) -> Variant<u8, STANDBY_VTRIM_A>
[src]
Get enumerated values variant
pub fn is_vddm_standby_trim_0p75v(&self) -> bool
[src]
Checks if the value of the field is VDDM_STANDBY_TRIM_0P75V
pub fn is_vddm_standby_trim_0p76v(&self) -> bool
[src]
Checks if the value of the field is VDDM_STANDBY_TRIM_0P76V
pub fn is_vddm_standby_trim_1p00v(&self) -> bool
[src]
Checks if the value of the field is VDDM_STANDBY_TRIM_1P00V
pub fn is_vddm_standby_trim_1p08v(&self) -> bool
[src]
Checks if the value of the field is VDDM_STANDBY_TRIM_1P08V
pub fn is_vddm_standby_trim_1p10v(&self) -> bool
[src]
Checks if the value of the field is VDDM_STANDBY_TRIM_1P10V
pub fn is_vddm_standby_trim_1p15v(&self) -> bool
[src]
Checks if the value of the field is VDDM_STANDBY_TRIM_1P15V
pub fn is_vddm_standby_trim_1p20v(&self) -> bool
[src]
Checks if the value of the field is VDDM_STANDBY_TRIM_1P20V
pub fn is_vddm_standby_trim_1p25v(&self) -> bool
[src]
Checks if the value of the field is VDDM_STANDBY_TRIM_1P25V
pub fn is_vddm_standby_trim_1p32v(&self) -> bool
[src]
Checks if the value of the field is VDDM_STANDBY_TRIM_1P32V
pub fn is_vddm_standby_trim_1p38v(&self) -> bool
[src]
Checks if the value of the field is VDDM_STANDBY_TRIM_1P38V
impl R<bool, ENABLE_LOW_BIAS_A>
[src]
pub fn variant(&self) -> ENABLE_LOW_BIAS_A
[src]
Get enumerated values variant
pub fn is_vddm_nominal_bias(&self) -> bool
[src]
Checks if the value of the field is VDDM_NOMINAL_BIAS
pub fn is_vddm_low_bias(&self) -> bool
[src]
Checks if the value of the field is VDDM_LOW_BIAS
impl R<bool, SLEEP_CLAMP_A>
[src]
pub fn variant(&self) -> SLEEP_CLAMP_A
[src]
Get enumerated values variant
pub fn is_vddm_sleep_hiz(&self) -> bool
[src]
Checks if the value of the field is VDDM_SLEEP_HIZ
pub fn is_vddm_sleep_gnd(&self) -> bool
[src]
Checks if the value of the field is VDDM_SLEEP_GND
impl R<u8, VTRIM_A>
[src]
pub fn variant(&self) -> Variant<u8, VTRIM_A>
[src]
Get enumerated values variant
pub fn is_vddm_trim_0p75v(&self) -> bool
[src]
Checks if the value of the field is VDDM_TRIM_0P75V
pub fn is_vddm_trim_0p76v(&self) -> bool
[src]
Checks if the value of the field is VDDM_TRIM_0P76V
pub fn is_vddm_trim_1p00v(&self) -> bool
[src]
Checks if the value of the field is VDDM_TRIM_1P00V
pub fn is_vddm_trim_1p08v(&self) -> bool
[src]
Checks if the value of the field is VDDM_TRIM_1P08V
pub fn is_vddm_trim_1p10v(&self) -> bool
[src]
Checks if the value of the field is VDDM_TRIM_1P10V
pub fn is_vddm_trim_1p15v(&self) -> bool
[src]
Checks if the value of the field is VDDM_TRIM_1P15V
pub fn is_vddm_trim_1p20v(&self) -> bool
[src]
Checks if the value of the field is VDDM_TRIM_1P20V
pub fn is_vddm_trim_1p25v(&self) -> bool
[src]
Checks if the value of the field is VDDM_TRIM_1P25V
pub fn is_vddm_trim_1p32v(&self) -> bool
[src]
Checks if the value of the field is VDDM_TRIM_1P32V
pub fn is_vddm_trim_1p38v(&self) -> bool
[src]
Checks if the value of the field is VDDM_TRIM_1P38V
impl R<u32, Reg<u32, _ACS_VDDM_CTRL>>
[src]
pub fn standby_vtrim(&self) -> STANDBY_VTRIM_R
[src]
Bits 16:21 - VDDM standby voltage trimming (10 mV steps)
pub fn enable_low_bias(&self) -> ENABLE_LOW_BIAS_R
[src]
Bit 13 - Low power mode control
pub fn sleep_clamp(&self) -> SLEEP_CLAMP_R
[src]
Bit 12 - Sleep mode clamp control
pub fn vtrim(&self) -> VTRIM_R
[src]
Bits 0:5 - Output voltage trimming configuration in 10 mV steps
impl R<bool, READY_A>
[src]
pub fn variant(&self) -> READY_A
[src]
Get enumerated values variant
pub fn is_vddrf_not_ready(&self) -> bool
[src]
Checks if the value of the field is VDDRF_NOT_READY
pub fn is_vddrf_ready(&self) -> bool
[src]
Checks if the value of the field is VDDRF_READY
impl R<bool, CLAMP_A>
[src]
pub fn variant(&self) -> CLAMP_A
[src]
Get enumerated values variant
pub fn is_vddrf_disable_hiz(&self) -> bool
[src]
Checks if the value of the field is VDDRF_DISABLE_HIZ
pub fn is_vddrf_disable_gnd(&self) -> bool
[src]
Checks if the value of the field is VDDRF_DISABLE_GND
impl R<bool, ENABLE_A>
[src]
pub fn variant(&self) -> ENABLE_A
[src]
Get enumerated values variant
pub fn is_vddrf_disable(&self) -> bool
[src]
Checks if the value of the field is VDDRF_DISABLE
pub fn is_vddrf_enable(&self) -> bool
[src]
Checks if the value of the field is VDDRF_ENABLE
impl R<u8, VTRIM_A>
[src]
pub fn variant(&self) -> Variant<u8, VTRIM_A>
[src]
Get enumerated values variant
pub fn is_vddrf_trim_0p75v(&self) -> bool
[src]
Checks if the value of the field is VDDRF_TRIM_0P75V
pub fn is_vddrf_trim_0p76v(&self) -> bool
[src]
Checks if the value of the field is VDDRF_TRIM_0P76V
pub fn is_vddrf_trim_1p00v(&self) -> bool
[src]
Checks if the value of the field is VDDRF_TRIM_1P00V
pub fn is_vddrf_trim_1p08v(&self) -> bool
[src]
Checks if the value of the field is VDDRF_TRIM_1P08V
pub fn is_vddrf_trim_1p10v(&self) -> bool
[src]
Checks if the value of the field is VDDRF_TRIM_1P10V
pub fn is_vddrf_trim_1p15v(&self) -> bool
[src]
Checks if the value of the field is VDDRF_TRIM_1P15V
pub fn is_vddrf_trim_1p20v(&self) -> bool
[src]
Checks if the value of the field is VDDRF_TRIM_1P20V
pub fn is_vddrf_trim_1p25v(&self) -> bool
[src]
Checks if the value of the field is VDDRF_TRIM_1P25V
pub fn is_vddrf_trim_1p32v(&self) -> bool
[src]
Checks if the value of the field is VDDRF_TRIM_1P32V
pub fn is_vddrf_trim_1p38v(&self) -> bool
[src]
Checks if the value of the field is VDDRF_TRIM_1P38V
impl R<u32, Reg<u32, _ACS_VDDRF_CTRL>>
[src]
pub fn ready(&self) -> READY_R
[src]
Bit 24 - Supply ready
pub fn clamp(&self) -> CLAMP_R
[src]
Bit 12 - Disable mode clamp control
pub fn enable(&self) -> ENABLE_R
[src]
Bit 8 - Enable control
pub fn vtrim(&self) -> VTRIM_R
[src]
Bits 0:5 - Output voltage trimming configuration in 10 mV steps
impl R<bool, VDDPA_SW_CTRL_A>
[src]
pub fn variant(&self) -> VDDPA_SW_CTRL_A
[src]
Get enumerated values variant
pub fn is_vddpa_sw_hiz(&self) -> bool
[src]
Checks if the value of the field is VDDPA_SW_HIZ
pub fn is_vddpa_sw_vddrf(&self) -> bool
[src]
Checks if the value of the field is VDDPA_SW_VDDRF
impl R<bool, ENABLE_ISENSE_A>
[src]
pub fn variant(&self) -> ENABLE_ISENSE_A
[src]
Get enumerated values variant
pub fn is_vddpa_isense_disable(&self) -> bool
[src]
Checks if the value of the field is VDDPA_ISENSE_DISABLE
pub fn is_vddpa_isense_enable(&self) -> bool
[src]
Checks if the value of the field is VDDPA_ISENSE_ENABLE
impl R<bool, ENABLE_A>
[src]
pub fn variant(&self) -> ENABLE_A
[src]
Get enumerated values variant
pub fn is_vddpa_disable(&self) -> bool
[src]
Checks if the value of the field is VDDPA_DISABLE
pub fn is_vddpa_enable(&self) -> bool
[src]
Checks if the value of the field is VDDPA_ENABLE
impl R<u8, VTRIM_A>
[src]
pub fn variant(&self) -> Variant<u8, VTRIM_A>
[src]
Get enumerated values variant
pub fn is_vddpa_trim_1p05v(&self) -> bool
[src]
Checks if the value of the field is VDDPA_TRIM_1P05V
pub fn is_vddpa_trim_1p06v(&self) -> bool
[src]
Checks if the value of the field is VDDPA_TRIM_1P06V
pub fn is_vddpa_trim_1p59v(&self) -> bool
[src]
Checks if the value of the field is VDDPA_TRIM_1P59V
pub fn is_vddpa_trim_1p60v(&self) -> bool
[src]
Checks if the value of the field is VDDPA_TRIM_1P60V
pub fn is_vddpa_trim_1p61v(&self) -> bool
[src]
Checks if the value of the field is VDDPA_TRIM_1P61V
pub fn is_vddpa_trim_1p68v(&self) -> bool
[src]
Checks if the value of the field is VDDPA_TRIM_1P68V
impl R<u32, Reg<u32, _ACS_VDDPA_CTRL>>
[src]
pub fn vddpa_sw_ctrl(&self) -> VDDPA_SW_CTRL_R
[src]
Bit 12 - Power amplifier supply control
pub fn enable_isense(&self) -> ENABLE_ISENSE_R
[src]
Bit 9 - Enable current sensing circuit
pub fn enable(&self) -> ENABLE_R
[src]
Bit 8 - Enable control
pub fn vtrim(&self) -> VTRIM_R
[src]
Bits 0:5 - Output voltage trimming configuration in 10 mV steps
impl R<u8, VDDMRET_VTRIM_A>
[src]
pub fn variant(&self) -> Variant<u8, VDDMRET_VTRIM_A>
[src]
Get enumerated values variant
pub fn is_vddmret_trim_value(&self) -> bool
[src]
Checks if the value of the field is VDDMRET_TRIM_VALUE
impl R<bool, VDDMRET_ENABLE_A>
[src]
pub fn variant(&self) -> VDDMRET_ENABLE_A
[src]
Get enumerated values variant
pub fn is_vddmret_disable(&self) -> bool
[src]
Checks if the value of the field is VDDMRET_DISABLE
pub fn is_vddmret_enable(&self) -> bool
[src]
Checks if the value of the field is VDDMRET_ENABLE
impl R<u8, VDDTRET_VTRIM_A>
[src]
pub fn variant(&self) -> Variant<u8, VDDTRET_VTRIM_A>
[src]
Get enumerated values variant
pub fn is_vddtret_trim_value(&self) -> bool
[src]
Checks if the value of the field is VDDTRET_TRIM_VALUE
impl R<bool, VDDTRET_ENABLE_A>
[src]
pub fn variant(&self) -> VDDTRET_ENABLE_A
[src]
Get enumerated values variant
pub fn is_vddtret_disable(&self) -> bool
[src]
Checks if the value of the field is VDDTRET_DISABLE
pub fn is_vddtret_enable(&self) -> bool
[src]
Checks if the value of the field is VDDTRET_ENABLE
impl R<u8, VDDCRET_VTRIM_A>
[src]
pub fn variant(&self) -> Variant<u8, VDDCRET_VTRIM_A>
[src]
Get enumerated values variant
pub fn is_vddcret_trim_value(&self) -> bool
[src]
Checks if the value of the field is VDDCRET_TRIM_VALUE
impl R<bool, VDDCRET_ENABLE_A>
[src]
pub fn variant(&self) -> VDDCRET_ENABLE_A
[src]
Get enumerated values variant
pub fn is_vddcret_disable(&self) -> bool
[src]
Checks if the value of the field is VDDCRET_DISABLE
pub fn is_vddcret_enable(&self) -> bool
[src]
Checks if the value of the field is VDDCRET_ENABLE
impl R<u32, Reg<u32, _ACS_VDDRET_CTRL>>
[src]
pub fn vddmret_vtrim(&self) -> VDDMRET_VTRIM_R
[src]
Bits 17:18 - VDDMRET retention regulator voltage trimming
pub fn vddmret_enable(&self) -> VDDMRET_ENABLE_R
[src]
Bit 16 - Enable/Disable the VDDMRET retention regulator
pub fn vddtret_vtrim(&self) -> VDDTRET_VTRIM_R
[src]
Bits 9:10 - VDDTRET retention regulator voltage trimming
pub fn vddtret_enable(&self) -> VDDTRET_ENABLE_R
[src]
Bit 8 - Enable/Disable the VDDTRET retention regulator
pub fn vddcret_vtrim(&self) -> VDDCRET_VTRIM_R
[src]
Bits 1:2 - VDDCRET retention regulator voltage trimming
pub fn vddcret_enable(&self) -> VDDCRET_ENABLE_R
[src]
Bit 0 - Enable/Disable the VDDCRET retention regulator
impl R<bool, CLOCK_MULT_A>
[src]
pub fn variant(&self) -> CLOCK_MULT_A
[src]
Get enumerated values variant
pub fn is_rc_start_osc_3mhz(&self) -> bool
[src]
Checks if the value of the field is RC_START_OSC_3MHZ
pub fn is_rc_start_osc_12mhz(&self) -> bool
[src]
Checks if the value of the field is RC_START_OSC_12MHZ
impl R<bool, RC_OSC_EN_A>
[src]
pub fn variant(&self) -> RC_OSC_EN_A
[src]
Get enumerated values variant
pub fn is_rc_osc_disable(&self) -> bool
[src]
Checks if the value of the field is RC_OSC_DISABLE
pub fn is_rc_osc_enable(&self) -> bool
[src]
Checks if the value of the field is RC_OSC_ENABLE
impl R<bool, FTRIM_FLAG_A>
[src]
pub fn variant(&self) -> FTRIM_FLAG_A
[src]
Get enumerated values variant
pub fn is_rc_osc_uncalibrated(&self) -> bool
[src]
Checks if the value of the field is RC_OSC_UNCALIBRATED
pub fn is_rc_osc_calibrated(&self) -> bool
[src]
Checks if the value of the field is RC_OSC_CALIBRATED
impl R<u8, FTRIM_START_A>
[src]
pub fn variant(&self) -> Variant<u8, FTRIM_START_A>
[src]
Get enumerated values variant
pub fn is_rc_start_osc_m48(&self) -> bool
[src]
Checks if the value of the field is RC_START_OSC_M48
pub fn is_rc_start_osc_m46p5(&self) -> bool
[src]
Checks if the value of the field is RC_START_OSC_M46P5
pub fn is_rc_start_osc_nom(&self) -> bool
[src]
Checks if the value of the field is RC_START_OSC_NOM
pub fn is_rc_start_osc_p46p5(&self) -> bool
[src]
Checks if the value of the field is RC_START_OSC_P46P5
impl R<bool, FTRIM_32K_ADJ_A>
[src]
pub fn variant(&self) -> FTRIM_32K_ADJ_A
[src]
Get enumerated values variant
pub fn is_rc_osc_range_nom(&self) -> bool
[src]
Checks if the value of the field is RC_OSC_RANGE_NOM
pub fn is_rc_osc_range_m25(&self) -> bool
[src]
Checks if the value of the field is RC_OSC_RANGE_M25
impl R<u8, FTRIM_32K_A>
[src]
pub fn variant(&self) -> Variant<u8, FTRIM_32K_A>
[src]
Get enumerated values variant
pub fn is_rc_osc_m48(&self) -> bool
[src]
Checks if the value of the field is RC_OSC_M48
pub fn is_rc_osc_m46p5(&self) -> bool
[src]
Checks if the value of the field is RC_OSC_M46P5
pub fn is_rc_osc_nom(&self) -> bool
[src]
Checks if the value of the field is RC_OSC_NOM
pub fn is_rc_osc_p46p5(&self) -> bool
[src]
Checks if the value of the field is RC_OSC_P46P5
impl R<u32, Reg<u32, _ACS_RCOSC_CTRL>>
[src]
pub fn clock_mult(&self) -> CLOCK_MULT_R
[src]
Bit 18 - Enable 12 MHz mode of startup oscillator
pub fn rc_osc_en(&self) -> RC_OSC_EN_R
[src]
Bit 16 - Enable/Disable the 32 kHz RC Oscillator
pub fn ftrim_flag(&self) -> FTRIM_FLAG_R
[src]
Bit 15 - Trimming flag
pub fn ftrim_start(&self) -> FTRIM_START_R
[src]
Bits 8:13 - Start RC oscillator frequency trimming
pub fn ftrim_32k_adj(&self) -> FTRIM_32K_ADJ_R
[src]
Bit 6 - Adjust 32 kHz oscillator frequency range
pub fn ftrim_32k(&self) -> FTRIM_32K_R
[src]
Bits 0:5 - 32 kHz RC oscillator frequency trimming
impl R<bool, READY_A>
[src]
pub fn variant(&self) -> READY_A
[src]
Get enumerated values variant
pub fn is_xtal32k_not_ok(&self) -> bool
[src]
Checks if the value of the field is XTAL32K_NOT_OK
pub fn is_xtal32k_ok(&self) -> bool
[src]
Checks if the value of the field is XTAL32K_OK
impl R<bool, XIN_CAP_BYPASS_EN_A>
[src]
pub fn variant(&self) -> XIN_CAP_BYPASS_EN_A
[src]
Get enumerated values variant
pub fn is_xtal32k_xin_cap_bypass_disable(&self) -> bool
[src]
Checks if the value of the field is XTAL32K_XIN_CAP_BYPASS_DISABLE
pub fn is_xtal32k_xin_cap_bypass_enable(&self) -> bool
[src]
Checks if the value of the field is XTAL32K_XIN_CAP_BYPASS_ENABLE
impl R<bool, EN_AMPL_CTRL_A>
[src]
pub fn variant(&self) -> EN_AMPL_CTRL_A
[src]
Get enumerated values variant
pub fn is_xtal32k_ampl_ctrl_disable(&self) -> bool
[src]
Checks if the value of the field is XTAL32K_AMPL_CTRL_DISABLE
pub fn is_xtal32k_ampl_ctrl_enable(&self) -> bool
[src]
Checks if the value of the field is XTAL32K_AMPL_CTRL_ENABLE
impl R<bool, FORCE_READY_A>
[src]
pub fn variant(&self) -> FORCE_READY_A
[src]
Get enumerated values variant
pub fn is_xtal32k_not_force_ready(&self) -> bool
[src]
Checks if the value of the field is XTAL32K_NOT_FORCE_READY
pub fn is_xtal32k_force_ready(&self) -> bool
[src]
Checks if the value of the field is XTAL32K_FORCE_READY
impl R<u8, CLOAD_TRIM_A>
[src]
pub fn variant(&self) -> Variant<u8, CLOAD_TRIM_A>
[src]
Get enumerated values variant
pub fn is_xtal32k_ctrim_0p0pf(&self) -> bool
[src]
Checks if the value of the field is XTAL32K_CTRIM_0P0PF
pub fn is_xtal32k_ctrim_0p4pf(&self) -> bool
[src]
Checks if the value of the field is XTAL32K_CTRIM_0P4PF
pub fn is_xtal32k_ctrim_3p6pf(&self) -> bool
[src]
Checks if the value of the field is XTAL32K_CTRIM_3P6PF
pub fn is_xtal32k_ctrim_25p2pf(&self) -> bool
[src]
Checks if the value of the field is XTAL32K_CTRIM_25P2PF
impl R<u8, ITRIM_A>
[src]
pub fn variant(&self) -> Variant<u8, ITRIM_A>
[src]
Get enumerated values variant
pub fn is_xtal32k_itrim_20na(&self) -> bool
[src]
Checks if the value of the field is XTAL32K_ITRIM_20NA
pub fn is_xtal32k_itrim_80na(&self) -> bool
[src]
Checks if the value of the field is XTAL32K_ITRIM_80NA
pub fn is_xtal32k_itrim_160na(&self) -> bool
[src]
Checks if the value of the field is XTAL32K_ITRIM_160NA
pub fn is_xtal32k_itrim_320na(&self) -> bool
[src]
Checks if the value of the field is XTAL32K_ITRIM_320NA
impl R<bool, IBOOST_A>
[src]
pub fn variant(&self) -> IBOOST_A
[src]
Get enumerated values variant
pub fn is_xtal32k_iboost_disable(&self) -> bool
[src]
Checks if the value of the field is XTAL32K_IBOOST_DISABLE
pub fn is_xtal32k_iboost_enable(&self) -> bool
[src]
Checks if the value of the field is XTAL32K_IBOOST_ENABLE
impl R<bool, ENABLE_A>
[src]
pub fn variant(&self) -> ENABLE_A
[src]
Get enumerated values variant
pub fn is_xtal32k_disable(&self) -> bool
[src]
Checks if the value of the field is XTAL32K_DISABLE
pub fn is_xtal32k_enable(&self) -> bool
[src]
Checks if the value of the field is XTAL32K_ENABLE
impl R<u32, Reg<u32, _ACS_XTAL32K_CTRL>>
[src]
pub fn ready(&self) -> READY_R
[src]
Bit 24 - XTAL ready status
pub fn xin_cap_bypass_en(&self) -> XIN_CAP_BYPASS_EN_R
[src]
Bit 18 - Switch to bypass the added XIN serial cap to reduce the leakage
pub fn en_ampl_ctrl(&self) -> EN_AMPL_CTRL_R
[src]
Bit 17 - XTAL enable amplitude control (regulation)
pub fn force_ready(&self) -> FORCE_READY_R
[src]
Bit 16 - XTAL bypass the ready detector
pub fn cload_trim(&self) -> CLOAD_TRIM_R
[src]
Bits 8:13 - XTAL load capacitance configuration
pub fn itrim(&self) -> ITRIM_R
[src]
Bits 4:7 - XTAL current trimming
pub fn iboost(&self) -> IBOOST_R
[src]
Bit 1 - XTAL current boosting (4x)
pub fn enable(&self) -> ENABLE_R
[src]
Bit 0 - Enable the XTAL 32 kHz oscillator
impl R<u8, BB_CLK_PRESCALE_A>
[src]
pub fn variant(&self) -> BB_CLK_PRESCALE_A
[src]
Get enumerated values variant
pub fn is_bb_clk_prescale_1(&self) -> bool
[src]
Checks if the value of the field is BB_CLK_PRESCALE_1
pub fn is_bb_clk_prescale_2(&self) -> bool
[src]
Checks if the value of the field is BB_CLK_PRESCALE_2
pub fn is_bb_clk_prescale_4(&self) -> bool
[src]
Checks if the value of the field is BB_CLK_PRESCALE_4
pub fn is_bb_clk_prescale_8(&self) -> bool
[src]
Checks if the value of the field is BB_CLK_PRESCALE_8
impl R<bool, BB_TIMER_NRESET_A>
[src]
pub fn variant(&self) -> BB_TIMER_NRESET_A
[src]
Get enumerated values variant
pub fn is_bb_timer_reset(&self) -> bool
[src]
Checks if the value of the field is BB_TIMER_RESET
pub fn is_bb_timer_nreset(&self) -> bool
[src]
Checks if the value of the field is BB_TIMER_NRESET
impl R<u32, Reg<u32, _ACS_BB_TIMER_CTRL>>
[src]
pub fn bb_clk_prescale(&self) -> BB_CLK_PRESCALE_R
[src]
Bits 8:9 - Prescale value for the baseband timer clock
pub fn bb_timer_nreset(&self) -> BB_TIMER_NRESET_R
[src]
Bit 0 - nReset signal for the baseband timer
impl R<bool, CLOCK_PRESENT_A>
[src]
pub fn variant(&self) -> CLOCK_PRESENT_A
[src]
Get enumerated values variant
pub fn is_acs_clk_det_no_clock(&self) -> bool
[src]
Checks if the value of the field is ACS_CLK_DET_NO_CLOCK
pub fn is_acs_clk_det_clock_present(&self) -> bool
[src]
Checks if the value of the field is ACS_CLK_DET_CLOCK_PRESENT
impl R<bool, RESET_IGNORE_A>
[src]
pub fn variant(&self) -> RESET_IGNORE_A
[src]
Get enumerated values variant
pub fn is_acs_clk_det_reset_disable(&self) -> bool
[src]
Checks if the value of the field is ACS_CLK_DET_RESET_DISABLE
pub fn is_acs_clk_det_reset_enable(&self) -> bool
[src]
Checks if the value of the field is ACS_CLK_DET_RESET_ENABLE
impl R<bool, ENABLE_A>
[src]
pub fn variant(&self) -> ENABLE_A
[src]
Get enumerated values variant
pub fn is_acs_clk_det_enable(&self) -> bool
[src]
Checks if the value of the field is ACS_CLK_DET_ENABLE
pub fn is_acs_clk_det_disable(&self) -> bool
[src]
Checks if the value of the field is ACS_CLK_DET_DISABLE
impl R<u32, Reg<u32, _ACS_CLK_DET_CTRL>>
[src]
pub fn clock_present(&self) -> CLOCK_PRESENT_R
[src]
Bit 8 - Clock present flag
pub fn reset_ignore(&self) -> RESET_IGNORE_R
[src]
Bit 1 - Clock detector reset condition ignore
pub fn enable(&self) -> ENABLE_R
[src]
Bit 0 - Clock detector enable
impl R<u32, START_VALUE_A>
[src]
pub fn variant(&self) -> Variant<u32, START_VALUE_A>
[src]
Get enumerated values variant
pub fn is_rtc_cnt_start_0(&self) -> bool
[src]
Checks if the value of the field is RTC_CNT_START_0
pub fn is_rtc_cnt_start_1(&self) -> bool
[src]
Checks if the value of the field is RTC_CNT_START_1
pub fn is_rtc_cnt_start_32767(&self) -> bool
[src]
Checks if the value of the field is RTC_CNT_START_32767
pub fn is_rtc_cnt_start_4294967295(&self) -> bool
[src]
Checks if the value of the field is RTC_CNT_START_4294967295
impl R<u32, Reg<u32, _ACS_RTC_CFG>>
[src]
pub fn start_value(&self) -> START_VALUE_R
[src]
Bits 0:31 - Start value for the RTC timer counter (counts from start_value down to 0)
impl R<u32, Reg<u32, _ACS_RTC_COUNT>>
[src]
impl R<u8, ALARM_CFG_A>
[src]
pub fn variant(&self) -> ALARM_CFG_A
[src]
Get enumerated values variant
pub fn is_rtc_alarm_disable(&self) -> bool
[src]
Checks if the value of the field is RTC_ALARM_DISABLE
pub fn is_rtc_alarm_7p8125ms(&self) -> bool
[src]
Checks if the value of the field is RTC_ALARM_7P8125MS
pub fn is_rtc_alarm_15p625ms(&self) -> bool
[src]
Checks if the value of the field is RTC_ALARM_15P625MS
pub fn is_rtc_alarm_31p25ms(&self) -> bool
[src]
Checks if the value of the field is RTC_ALARM_31P25MS
pub fn is_rtc_alarm_62p5ms(&self) -> bool
[src]
Checks if the value of the field is RTC_ALARM_62P5MS
pub fn is_rtc_alarm_125ms(&self) -> bool
[src]
Checks if the value of the field is RTC_ALARM_125MS
pub fn is_rtc_alarm_250ms(&self) -> bool
[src]
Checks if the value of the field is RTC_ALARM_250MS
pub fn is_rtc_alarm_500ms(&self) -> bool
[src]
Checks if the value of the field is RTC_ALARM_500MS
pub fn is_rtc_alarm_1s(&self) -> bool
[src]
Checks if the value of the field is RTC_ALARM_1S
pub fn is_rtc_alarm_2s(&self) -> bool
[src]
Checks if the value of the field is RTC_ALARM_2S
pub fn is_rtc_alarm_4s(&self) -> bool
[src]
Checks if the value of the field is RTC_ALARM_4S
pub fn is_rtc_alarm_8s(&self) -> bool
[src]
Checks if the value of the field is RTC_ALARM_8S
pub fn is_rtc_alarm_16s(&self) -> bool
[src]
Checks if the value of the field is RTC_ALARM_16S
pub fn is_rtc_alarm_32s(&self) -> bool
[src]
Checks if the value of the field is RTC_ALARM_32S
pub fn is_rtc_alarm_64s(&self) -> bool
[src]
Checks if the value of the field is RTC_ALARM_64S
pub fn is_rtc_alarm_zero(&self) -> bool
[src]
Checks if the value of the field is RTC_ALARM_ZERO
impl R<u8, CLK_SRC_SEL_A>
[src]
pub fn variant(&self) -> Variant<u8, CLK_SRC_SEL_A>
[src]
Get enumerated values variant
pub fn is_rtc_clk_src_rc_osc(&self) -> bool
[src]
Checks if the value of the field is RTC_CLK_SRC_RC_OSC
pub fn is_rtc_clk_src_xtal32k(&self) -> bool
[src]
Checks if the value of the field is RTC_CLK_SRC_XTAL32K
pub fn is_rtc_clk_src_dio0(&self) -> bool
[src]
Checks if the value of the field is RTC_CLK_SRC_DIO0
pub fn is_rtc_clk_src_dio1(&self) -> bool
[src]
Checks if the value of the field is RTC_CLK_SRC_DIO1
pub fn is_rtc_clk_src_dio2(&self) -> bool
[src]
Checks if the value of the field is RTC_CLK_SRC_DIO2
pub fn is_rtc_clk_src_dio3(&self) -> bool
[src]
Checks if the value of the field is RTC_CLK_SRC_DIO3
impl R<bool, ENABLE_A>
[src]
pub fn variant(&self) -> ENABLE_A
[src]
Get enumerated values variant
pub fn is_rtc_disable(&self) -> bool
[src]
Checks if the value of the field is RTC_DISABLE
pub fn is_rtc_enable(&self) -> bool
[src]
Checks if the value of the field is RTC_ENABLE
impl R<u32, Reg<u32, _ACS_RTC_CTRL>>
[src]
pub fn alarm_cfg(&self) -> ALARM_CFG_R
[src]
Bits 4:7 - Configure RTC timer alarm
pub fn clk_src_sel(&self) -> CLK_SRC_SEL_R
[src]
Bits 1:3 - Select the RTC, standby and bb timer clock source
pub fn enable(&self) -> ENABLE_R
[src]
Bit 0 - Enable counter and RTC interrupt every 1s
impl R<bool, PADS_RETENTION_EN_A>
[src]
pub fn variant(&self) -> PADS_RETENTION_EN_A
[src]
Get enumerated values variant
pub fn is_pads_retention_disable(&self) -> bool
[src]
Checks if the value of the field is PADS_RETENTION_DISABLE
pub fn is_pads_retention_enable(&self) -> bool
[src]
Checks if the value of the field is PADS_RETENTION_ENABLE
impl R<bool, BOOT_FLASH_APP_REBOOT_A>
[src]
pub fn variant(&self) -> BOOT_FLASH_APP_REBOOT_A
[src]
Get enumerated values variant
pub fn is_boot_flash_app_reboot_disable(&self) -> bool
[src]
Checks if the value of the field is BOOT_FLASH_APP_REBOOT_DISABLE
pub fn is_boot_flash_app_reboot_enable(&self) -> bool
[src]
Checks if the value of the field is BOOT_FLASH_APP_REBOOT_ENABLE
impl R<bool, RC_CLOCK_MULT_A>
[src]
pub fn variant(&self) -> RC_CLOCK_MULT_A
[src]
Get enumerated values variant
pub fn is_rc_start_osc_status_3mhz(&self) -> bool
[src]
Checks if the value of the field is RC_START_OSC_STATUS_3MHZ
pub fn is_rc_start_osc_status_12mhz(&self) -> bool
[src]
Checks if the value of the field is RC_START_OSC_STATUS_12MHZ
impl R<bool, RC_FTRIM_FLAG_A>
[src]
pub fn variant(&self) -> RC_FTRIM_FLAG_A
[src]
Get enumerated values variant
pub fn is_rc_osc_status_uncalibrated(&self) -> bool
[src]
Checks if the value of the field is RC_OSC_STATUS_UNCALIBRATED
pub fn is_rc_osc_status_calibrated(&self) -> bool
[src]
Checks if the value of the field is RC_OSC_STATUS_CALIBRATED
impl R<u8, BOOT_SELECT_A>
[src]
pub fn variant(&self) -> BOOT_SELECT_A
[src]
Get enumerated values variant
pub fn is_boot_flash_xtal_disable(&self) -> bool
[src]
Checks if the value of the field is BOOT_FLASH_XTAL_DISABLE
pub fn is_boot_custom(&self) -> bool
[src]
Checks if the value of the field is BOOT_CUSTOM
pub fn is_boot_flash_xtal_default_trim(&self) -> bool
[src]
Checks if the value of the field is BOOT_FLASH_XTAL_DEFAULT_TRIM
pub fn is_boot_flash_xtal_custom_trim(&self) -> bool
[src]
Checks if the value of the field is BOOT_FLASH_XTAL_CUSTOM_TRIM
impl R<bool, DCDC_OVERLOAD_WAKEUP_A>
[src]
pub fn variant(&self) -> DCDC_OVERLOAD_WAKEUP_A
[src]
Get enumerated values variant
pub fn is_wakeup_dcdc_overload_not_set(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DCDC_OVERLOAD_NOT_SET
pub fn is_wakeup_dcdc_overload_set(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DCDC_OVERLOAD_SET
impl R<bool, WAKEUP_PAD_WAKEUP_A>
[src]
pub fn variant(&self) -> WAKEUP_PAD_WAKEUP_A
[src]
Get enumerated values variant
pub fn is_wakeup_pad_event_not_set(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_PAD_EVENT_NOT_SET
pub fn is_wakeup_pad_event_set(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_PAD_EVENT_SET
impl R<bool, RTC_ALARM_WAKEUP_A>
[src]
pub fn variant(&self) -> RTC_ALARM_WAKEUP_A
[src]
Get enumerated values variant
pub fn is_wakeup_rtc_alarm_event_not_set(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_RTC_ALARM_EVENT_NOT_SET
pub fn is_wakeup_rtc_alarm_event_set(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_RTC_ALARM_EVENT_SET
impl R<bool, BB_TIMER_WAKEUP_A>
[src]
pub fn variant(&self) -> BB_TIMER_WAKEUP_A
[src]
Get enumerated values variant
pub fn is_wakeup_bb_timer_event_not_set(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_BB_TIMER_EVENT_NOT_SET
pub fn is_wakeup_bb_timer_event_set(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_BB_TIMER_EVENT_SET
impl R<bool, DIO3_WAKEUP_A>
[src]
pub fn variant(&self) -> DIO3_WAKEUP_A
[src]
Get enumerated values variant
pub fn is_wakeup_dio3_event_not_set(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DIO3_EVENT_NOT_SET
pub fn is_wakeup_dio3_event_set(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DIO3_EVENT_SET
impl R<bool, DIO2_WAKEUP_A>
[src]
pub fn variant(&self) -> DIO2_WAKEUP_A
[src]
Get enumerated values variant
pub fn is_wakeup_dio2_event_not_set(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DIO2_EVENT_NOT_SET
pub fn is_wakeup_dio2_event_set(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DIO2_EVENT_SET
impl R<bool, DIO1_WAKEUP_A>
[src]
pub fn variant(&self) -> DIO1_WAKEUP_A
[src]
Get enumerated values variant
pub fn is_wakeup_dio1_event_not_set(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DIO1_EVENT_NOT_SET
pub fn is_wakeup_dio1_event_set(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DIO1_EVENT_SET
impl R<bool, DIO0_WAKEUP_A>
[src]
pub fn variant(&self) -> DIO0_WAKEUP_A
[src]
Get enumerated values variant
pub fn is_wakeup_dio0_event_not_set(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DIO0_EVENT_NOT_SET
pub fn is_wakeup_dio0_event_set(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DIO0_EVENT_SET
impl R<u32, Reg<u32, _ACS_WAKEUP_CTRL>>
[src]
pub fn pads_retention_en(&self) -> PADS_RETENTION_EN_R
[src]
Bit 24 - Enable / Disable the retention mode of the pads
pub fn boot_flash_app_reboot(&self) -> BOOT_FLASH_APP_REBOOT_R
[src]
Bit 20 - Boot mode flag
pub fn rc_clock_mult(&self) -> RC_CLOCK_MULT_R
[src]
Bit 19 - RC oscillator clock multiplier read only flag (mirror of CLOCK_MULT of ACS_RCOSC_CTRL register)
pub fn rc_ftrim_flag(&self) -> RC_FTRIM_FLAG_R
[src]
Bit 18 - RC oscillator trimming read only flag (mirror of FTRIM_FLAG of ACS_RCOSC_CTRL register
pub fn boot_select(&self) -> BOOT_SELECT_R
[src]
Bits 16:17 - Boot selection to indicate boot source
pub fn dcdc_overload_wakeup(&self) -> DCDC_OVERLOAD_WAKEUP_R
[src]
Bit 15
pub fn wakeup_pad_wakeup(&self) -> WAKEUP_PAD_WAKEUP_R
[src]
Bit 14
pub fn rtc_alarm_wakeup(&self) -> RTC_ALARM_WAKEUP_R
[src]
Bit 13
pub fn bb_timer_wakeup(&self) -> BB_TIMER_WAKEUP_R
[src]
Bit 12
pub fn dio3_wakeup(&self) -> DIO3_WAKEUP_R
[src]
Bit 11
pub fn dio2_wakeup(&self) -> DIO2_WAKEUP_R
[src]
Bit 10
pub fn dio1_wakeup(&self) -> DIO1_WAKEUP_R
[src]
Bit 9
pub fn dio0_wakeup(&self) -> DIO0_WAKEUP_R
[src]
Bit 8
impl R<u8, DELAY_A>
[src]
pub fn variant(&self) -> DELAY_A
[src]
Get enumerated values variant
pub fn is_wakeup_delay_1(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DELAY_1
pub fn is_wakeup_delay_2(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DELAY_2
pub fn is_wakeup_delay_4(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DELAY_4
pub fn is_wakeup_delay_8(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DELAY_8
pub fn is_wakeup_delay_16(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DELAY_16
pub fn is_wakeup_delay_32(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DELAY_32
pub fn is_wakeup_delay_64(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DELAY_64
pub fn is_wakeup_delay_128(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DELAY_128
impl R<bool, DCDC_OVERLOAD_EN_A>
[src]
pub fn variant(&self) -> DCDC_OVERLOAD_EN_A
[src]
Get enumerated values variant
pub fn is_wakeup_dcdc_overload_disable(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DCDC_OVERLOAD_DISABLE
pub fn is_wakeup_dcdc_overload_enable(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DCDC_OVERLOAD_ENABLE
impl R<bool, WAKEUP_PAD_POL_A>
[src]
pub fn variant(&self) -> WAKEUP_PAD_POL_A
[src]
Get enumerated values variant
pub fn is_wakeup_wakeup_pad_rising(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_WAKEUP_PAD_RISING
pub fn is_wakeup_wakeup_pad_falling(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_WAKEUP_PAD_FALLING
impl R<bool, DIO3_POL_A>
[src]
pub fn variant(&self) -> DIO3_POL_A
[src]
Get enumerated values variant
pub fn is_wakeup_dio3_rising(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DIO3_RISING
pub fn is_wakeup_dio3_falling(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DIO3_FALLING
impl R<bool, DIO2_POL_A>
[src]
pub fn variant(&self) -> DIO2_POL_A
[src]
Get enumerated values variant
pub fn is_wakeup_dio2_rising(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DIO2_RISING
pub fn is_wakeup_dio2_falling(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DIO2_FALLING
impl R<bool, DIO1_POL_A>
[src]
pub fn variant(&self) -> DIO1_POL_A
[src]
Get enumerated values variant
pub fn is_wakeup_dio1_rising(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DIO1_RISING
pub fn is_wakeup_dio1_falling(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DIO1_FALLING
impl R<bool, DIO0_POL_A>
[src]
pub fn variant(&self) -> DIO0_POL_A
[src]
Get enumerated values variant
pub fn is_wakeup_dio0_rising(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DIO0_RISING
pub fn is_wakeup_dio0_falling(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DIO0_FALLING
impl R<bool, DIO3_EN_A>
[src]
pub fn variant(&self) -> DIO3_EN_A
[src]
Get enumerated values variant
pub fn is_wakeup_dio3_disable(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DIO3_DISABLE
pub fn is_wakeup_dio3_enable(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DIO3_ENABLE
impl R<bool, DIO2_EN_A>
[src]
pub fn variant(&self) -> DIO2_EN_A
[src]
Get enumerated values variant
pub fn is_wakeup_dio2_disable(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DIO2_DISABLE
pub fn is_wakeup_dio2_enable(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DIO2_ENABLE
impl R<bool, DIO1_EN_A>
[src]
pub fn variant(&self) -> DIO1_EN_A
[src]
Get enumerated values variant
pub fn is_wakeup_dio1_disable(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DIO1_DISABLE
pub fn is_wakeup_dio1_enable(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DIO1_ENABLE
impl R<bool, DIO0_EN_A>
[src]
pub fn variant(&self) -> DIO0_EN_A
[src]
Get enumerated values variant
pub fn is_wakeup_dio0_disable(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DIO0_DISABLE
pub fn is_wakeup_dio0_enable(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DIO0_ENABLE
impl R<u32, Reg<u32, _ACS_WAKEUP_CFG>>
[src]
pub fn delay(&self) -> DELAY_R
[src]
Bits 16:18 - Delay from VDDC ready to digital clock enable (power of 2)
pub fn dcdc_overload_en(&self) -> DCDC_OVERLOAD_EN_R
[src]
Bit 9 - Enable / Disable the Wake-up functionality on the DCDC overload flag
pub fn wakeup_pad_pol(&self) -> WAKEUP_PAD_POL_R
[src]
Bit 8 - Wake-up polarity on the WAKEUP pad
pub fn dio3_pol(&self) -> DIO3_POL_R
[src]
Bit 7 - Wake-up polarity on the DIO3 pad
pub fn dio2_pol(&self) -> DIO2_POL_R
[src]
Bit 6 - Wake-up polarity on the DIO2 pad
pub fn dio1_pol(&self) -> DIO1_POL_R
[src]
Bit 5 - Wake-up polarity on the DIO1 pad
pub fn dio0_pol(&self) -> DIO0_POL_R
[src]
Bit 4 - Wake-up polarity on the DIO0 pad
pub fn dio3_en(&self) -> DIO3_EN_R
[src]
Bit 3 - Enable / Disable the Wake-up functionality on the DIO3 pad
pub fn dio2_en(&self) -> DIO2_EN_R
[src]
Bit 2 - Enable / Disable the Wake-up functionality on the DIO2 pad
pub fn dio1_en(&self) -> DIO1_EN_R
[src]
Bit 1 - Enable / Disable the Wake-up functionality on the DIO1 pad
pub fn dio0_en(&self) -> DIO0_EN_R
[src]
Bit 0 - Enable / Disable the Wake-up functionality on the DIO0 pad
impl R<u8, WAKEUP_SRC_A>
[src]
pub fn variant(&self) -> WAKEUP_SRC_A
[src]
Get enumerated values variant
pub fn is_wakeup_due_to_dcdc_overload(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DUE_TO_DCDC_OVERLOAD
pub fn is_wakeup_due_to_wakeup_pad(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DUE_TO_WAKEUP_PAD
pub fn is_wakeup_due_to_rtc_alarm(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DUE_TO_RTC_ALARM
pub fn is_wakeup_due_to_bb_timer(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DUE_TO_BB_TIMER
pub fn is_wakeup_due_to_dio3(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DUE_TO_DIO3
pub fn is_wakeup_due_to_dio2(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DUE_TO_DIO2
pub fn is_wakeup_due_to_dio1(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DUE_TO_DIO1
pub fn is_wakeup_due_to_dio0(&self) -> bool
[src]
Checks if the value of the field is WAKEUP_DUE_TO_DIO0
impl R<u32, Reg<u32, _ACS_WAKEUP_STATE>>
[src]
pub fn wakeup_src(&self) -> WAKEUP_SRC_R
[src]
Bits 16:18 - Status register indicates the last wake-up source
pub fn rtc_value(&self) -> RTC_VALUE_R
[src]
Bits 0:7 - RTC counter value captured at wakeup event (only 8 LSBs, corresponds to 7.8 ms)
impl R<u32, Reg<u32, _ACS_WAKEUP_GP_DATA>>
[src]
impl R<bool, TIMEOUT_RESET_FLAG_A>
[src]
pub fn variant(&self) -> TIMEOUT_RESET_FLAG_A
[src]
Get enumerated values variant
pub fn is_timeout_reset_flag_not_set(&self) -> bool
[src]
Checks if the value of the field is TIMEOUT_RESET_FLAG_NOT_SET
pub fn is_timeout_reset_flag_set(&self) -> bool
[src]
Checks if the value of the field is TIMEOUT_RESET_FLAG_SET
impl R<bool, CLK_DET_RESET_FLAG_A>
[src]
pub fn variant(&self) -> CLK_DET_RESET_FLAG_A
[src]
Get enumerated values variant
pub fn is_clk_det_reset_flag_not_set(&self) -> bool
[src]
Checks if the value of the field is CLK_DET_RESET_FLAG_NOT_SET
pub fn is_clk_det_reset_flag_set(&self) -> bool
[src]
Checks if the value of the field is CLK_DET_RESET_FLAG_SET
impl R<bool, VDDA_RESET_FLAG_A>
[src]
pub fn variant(&self) -> VDDA_RESET_FLAG_A
[src]
Get enumerated values variant
pub fn is_vdda_reset_flag_not_set(&self) -> bool
[src]
Checks if the value of the field is VDDA_RESET_FLAG_NOT_SET
pub fn is_vdda_reset_flag_set(&self) -> bool
[src]
Checks if the value of the field is VDDA_RESET_FLAG_SET
impl R<bool, VDDM_RESET_FLAG_A>
[src]
pub fn variant(&self) -> VDDM_RESET_FLAG_A
[src]
Get enumerated values variant
pub fn is_vddm_reset_flag_not_set(&self) -> bool
[src]
Checks if the value of the field is VDDM_RESET_FLAG_NOT_SET
pub fn is_vddm_reset_flag_set(&self) -> bool
[src]
Checks if the value of the field is VDDM_RESET_FLAG_SET
impl R<bool, VDDC_RESET_FLAG_A>
[src]
pub fn variant(&self) -> VDDC_RESET_FLAG_A
[src]
Get enumerated values variant
pub fn is_vddc_reset_flag_not_set(&self) -> bool
[src]
Checks if the value of the field is VDDC_RESET_FLAG_NOT_SET
pub fn is_vddc_reset_flag_set(&self) -> bool
[src]
Checks if the value of the field is VDDC_RESET_FLAG_SET
impl R<bool, PAD_RESET_FLAG_A>
[src]
pub fn variant(&self) -> PAD_RESET_FLAG_A
[src]
Get enumerated values variant
pub fn is_pad_reset_flag_not_set(&self) -> bool
[src]
Checks if the value of the field is PAD_RESET_FLAG_NOT_SET
pub fn is_pad_reset_flag_set(&self) -> bool
[src]
Checks if the value of the field is PAD_RESET_FLAG_SET
impl R<bool, POR_RESET_FLAG_A>
[src]
pub fn variant(&self) -> POR_RESET_FLAG_A
[src]
Get enumerated values variant
pub fn is_por_reset_flag_not_set(&self) -> bool
[src]
Checks if the value of the field is POR_RESET_FLAG_NOT_SET
pub fn is_por_reset_flag_set(&self) -> bool
[src]
Checks if the value of the field is POR_RESET_FLAG_SET
impl R<u32, Reg<u32, _ACS_RESET_STATUS>>
[src]
pub fn timeout_reset_flag(&self) -> TIMEOUT_RESET_FLAG_R
[src]
Bit 14 - Sticky flag that detects that a timeout in the power up sequence
pub fn clk_det_reset_flag(&self) -> CLK_DET_RESET_FLAG_R
[src]
Bit 13 - Sticky flag that detects that a clock detector reset occurred
pub fn vdda_reset_flag(&self) -> VDDA_RESET_FLAG_R
[src]
Bit 12 - Sticky flag that detects that a VDDA reset occurred (triggered by vdda_ready = 0)
pub fn vddm_reset_flag(&self) -> VDDM_RESET_FLAG_R
[src]
Bit 11 - Sticky flag that detects that a VDDM reset occurred (triggered by vddm_ready = 0)
pub fn vddc_reset_flag(&self) -> VDDC_RESET_FLAG_R
[src]
Bit 10 - Sticky flag that detects that a VDDC reset occurred (triggered by vddc_ready = 0)
pub fn pad_reset_flag(&self) -> PAD_RESET_FLAG_R
[src]
Bit 9 - Sticky flag that detects that a reset occurred due to pad NRESET
pub fn por_reset_flag(&self) -> POR_RESET_FLAG_R
[src]
Bit 8 - Sticky flag that detects that a POR reset occurred
impl R<bool, RTC_CLOCK_DIO0_STOP_EDGE_A>
[src]
pub fn variant(&self) -> RTC_CLOCK_DIO0_STOP_EDGE_A
[src]
Get enumerated values variant
pub fn is_dio0_rtc_clk_stop_rising(&self) -> bool
[src]
Checks if the value of the field is DIO0_RTC_CLK_STOP_RISING
pub fn is_dio0_rtc_clk_stop_falling(&self) -> bool
[src]
Checks if the value of the field is DIO0_RTC_CLK_STOP_FALLING
impl R<u8, RTC_CLOCK_DIO0_STOP_SRC_A>
[src]
pub fn variant(&self) -> RTC_CLOCK_DIO0_STOP_SRC_A
[src]
Get enumerated values variant
pub fn is_dio0_rtc_clk_stop_dio0(&self) -> bool
[src]
Checks if the value of the field is DIO0_RTC_CLK_STOP_DIO0
pub fn is_dio0_rtc_clk_stop_dio1(&self) -> bool
[src]
Checks if the value of the field is DIO0_RTC_CLK_STOP_DIO1
pub fn is_dio0_rtc_clk_stop_dio2(&self) -> bool
[src]
Checks if the value of the field is DIO0_RTC_CLK_STOP_DIO2
pub fn is_dio0_rtc_clk_stop_dio3(&self) -> bool
[src]
Checks if the value of the field is DIO0_RTC_CLK_STOP_DIO3
impl R<u8, RTC_CLOCK_DIO0_START_A>
[src]
pub fn variant(&self) -> RTC_CLOCK_DIO0_START_A
[src]
Get enumerated values variant
pub fn is_dio0_rtc_clk_disable(&self) -> bool
[src]
Checks if the value of the field is DIO0_RTC_CLK_DISABLE
pub fn is_dio0_rtc_clk_125ms(&self) -> bool
[src]
Checks if the value of the field is DIO0_RTC_CLK_125MS
pub fn is_dio0_rtc_clk_250ms(&self) -> bool
[src]
Checks if the value of the field is DIO0_RTC_CLK_250MS
pub fn is_dio0_rtc_clk_500ms(&self) -> bool
[src]
Checks if the value of the field is DIO0_RTC_CLK_500MS
pub fn is_dio0_rtc_clk_1s(&self) -> bool
[src]
Checks if the value of the field is DIO0_RTC_CLK_1S
pub fn is_dio0_rtc_clk_2s(&self) -> bool
[src]
Checks if the value of the field is DIO0_RTC_CLK_2S
pub fn is_dio0_rtc_clk_4s(&self) -> bool
[src]
Checks if the value of the field is DIO0_RTC_CLK_4S
pub fn is_dio0_rtc_clk_8s(&self) -> bool
[src]
Checks if the value of the field is DIO0_RTC_CLK_8S
impl R<u8, TEST_AOUT_A>
[src]
pub fn variant(&self) -> TEST_AOUT_A
[src]
Get enumerated values variant
pub fn is_aout_vssa(&self) -> bool
[src]
Checks if the value of the field is AOUT_VSSA
pub fn is_aout_vcc_sense(&self) -> bool
[src]
Checks if the value of the field is AOUT_VCC_SENSE
pub fn is_aout_vref_0p75v_output(&self) -> bool
[src]
Checks if the value of the field is AOUT_VREF_0P75V_OUTPUT
pub fn is_aout_vref_0p67v_output(&self) -> bool
[src]
Checks if the value of the field is AOUT_VREF_0P67V_OUTPUT
pub fn is_aout_iref_50n_output(&self) -> bool
[src]
Checks if the value of the field is AOUT_IREF_50N_OUTPUT
pub fn is_aout_iref_1n_output(&self) -> bool
[src]
Checks if the value of the field is AOUT_IREF_1N_OUTPUT
pub fn is_aout_vddacs_output(&self) -> bool
[src]
Checks if the value of the field is AOUT_VDDACS_OUTPUT
pub fn is_aout_vref_0p75v_buf_output(&self) -> bool
[src]
Checks if the value of the field is AOUT_VREF_0P75V_BUF_OUTPUT
pub fn is_aout_vreg_bg(&self) -> bool
[src]
Checks if the value of the field is AOUT_VREG_BG
pub fn is_aout_vddrf_sw(&self) -> bool
[src]
Checks if the value of the field is AOUT_VDDRF_SW
pub fn is_aout_vddrf_sense(&self) -> bool
[src]
Checks if the value of the field is AOUT_VDDRF_SENSE
pub fn is_aout_vddt(&self) -> bool
[src]
Checks if the value of the field is AOUT_VDDT
pub fn is_aout_vddc_sense(&self) -> bool
[src]
Checks if the value of the field is AOUT_VDDC_SENSE
pub fn is_aout_vdda_sw(&self) -> bool
[src]
Checks if the value of the field is AOUT_VDDA_SW
pub fn is_aout_vdda_sense(&self) -> bool
[src]
Checks if the value of the field is AOUT_VDDA_SENSE
pub fn is_aout_vddm_sense(&self) -> bool
[src]
Checks if the value of the field is AOUT_VDDM_SENSE
pub fn is_aout_nc(&self) -> bool
[src]
Checks if the value of the field is AOUT_NC
pub fn is_aout_vddpa_sense(&self) -> bool
[src]
Checks if the value of the field is AOUT_VDDPA_SENSE
pub fn is_aout_vddpa_isense(&self) -> bool
[src]
Checks if the value of the field is AOUT_VDDPA_ISENSE
pub fn is_aout_tm0(&self) -> bool
[src]
Checks if the value of the field is AOUT_TM0
pub fn is_aout_bg_ready(&self) -> bool
[src]
Checks if the value of the field is AOUT_BG_READY
pub fn is_aout_vcc_ready(&self) -> bool
[src]
Checks if the value of the field is AOUT_VCC_READY
pub fn is_aout_dcdc_overload(&self) -> bool
[src]
Checks if the value of the field is AOUT_DCDC_OVERLOAD
pub fn is_aout_dcdc_activated(&self) -> bool
[src]
Checks if the value of the field is AOUT_DCDC_ACTIVATED
pub fn is_aout_vddrf_ready(&self) -> bool
[src]
Checks if the value of the field is AOUT_VDDRF_READY
pub fn is_aout_vddc_ready(&self) -> bool
[src]
Checks if the value of the field is AOUT_VDDC_READY
pub fn is_aout_vddm_ready(&self) -> bool
[src]
Checks if the value of the field is AOUT_VDDM_READY
pub fn is_aout_vdda_ready(&self) -> bool
[src]
Checks if the value of the field is AOUT_VDDA_READY
pub fn is_aout_clk_present(&self) -> bool
[src]
Checks if the value of the field is AOUT_CLK_PRESENT
pub fn is_aout_xtal_ok(&self) -> bool
[src]
Checks if the value of the field is AOUT_XTAL_OK
pub fn is_aout_xtal_clk(&self) -> bool
[src]
Checks if the value of the field is AOUT_XTAL_CLK
pub fn is_aout_clk_32k(&self) -> bool
[src]
Checks if the value of the field is AOUT_CLK_32K
impl R<u32, Reg<u32, _ACS_AOUT_CTRL>>
[src]
pub fn rtc_clock_dio0_stop_edge(&self) -> RTC_CLOCK_DIO0_STOP_EDGE_R
[src]
Bit 13 - Stop edge for RTC clock output on AOUT
pub fn rtc_clock_dio0_stop_src(&self) -> RTC_CLOCK_DIO0_STOP_SRC_R
[src]
Bits 11:12 - Stop source for RTC clock output on AOUT
pub fn rtc_clock_dio0_start(&self) -> RTC_CLOCK_DIO0_START_R
[src]
Bits 8:10 - Start event for RTC clock output on AOUT (RTC prescaler and counter need to be enabled)
pub fn test_aout(&self) -> TEST_AOUT_R
[src]
Bits 0:4 - AOUT test signal selection
impl R<u32, Reg<u32, _ACS_JIC_READ>>
[src]
pub fn byte0_ro(&self) -> BYTE0_RO_R
[src]
Bits 0:7 - JIC read only register bits (returning signals from analog part: tied to 1)
impl R<bool, WAKEUP_REQ_A>
[src]
pub fn variant(&self) -> WAKEUP_REQ_A
[src]
Get enumerated values variant
pub fn is_bb_deep_sleep(&self) -> bool
[src]
Checks if the value of the field is BB_DEEP_SLEEP
pub fn is_bb_wakeup(&self) -> bool
[src]
Checks if the value of the field is BB_WAKEUP
impl R<u8, CLK_SEL_A>
[src]
pub fn variant(&self) -> Variant<u8, CLK_SEL_A>
[src]
Get enumerated values variant
pub fn is_bbclk_divider_6(&self) -> bool
[src]
Checks if the value of the field is BBCLK_DIVIDER_6
pub fn is_bbclk_divider_8(&self) -> bool
[src]
Checks if the value of the field is BBCLK_DIVIDER_8
pub fn is_bbclk_divider_12(&self) -> bool
[src]
Checks if the value of the field is BBCLK_DIVIDER_12
pub fn is_bbclk_divider_16(&self) -> bool
[src]
Checks if the value of the field is BBCLK_DIVIDER_16
pub fn is_bbclk_divider_24(&self) -> bool
[src]
Checks if the value of the field is BBCLK_DIVIDER_24
impl R<bool, CLK_ENABLE_A>
[src]
pub fn variant(&self) -> CLK_ENABLE_A
[src]
Get enumerated values variant
pub fn is_bb_clk_disable(&self) -> bool
[src]
Checks if the value of the field is BB_CLK_DISABLE
pub fn is_bb_clk_enable(&self) -> bool
[src]
Checks if the value of the field is BB_CLK_ENABLE
impl R<u32, Reg<u32, _BBIF_CTRL>>
[src]
pub fn wakeup_req(&self) -> WAKEUP_REQ_R
[src]
Bit 16 - External wake up request used to sort-out sleep modes
pub fn clk_sel(&self) -> CLK_SEL_R
[src]
Bits 4:9 - Configure the internal baseband controller clock divider in order to provide a 1MHz reference clock
pub fn clk_enable(&self) -> CLK_ENABLE_R
[src]
Bit 0 - Enable the baseband controller clocks generation
impl R<u8, LINK_FORMAT_A>
[src]
pub fn variant(&self) -> Variant<u8, LINK_FORMAT_A>
[src]
Get enumerated values variant
pub fn is_link_format_reset(&self) -> bool
[src]
Checks if the value of the field is LINK_FORMAT_RESET
pub fn is_master_connect(&self) -> bool
[src]
Checks if the value of the field is MASTER_CONNECT
pub fn is_slave_connect(&self) -> bool
[src]
Checks if the value of the field is SLAVE_CONNECT
pub fn is_low_duty_advertiser(&self) -> bool
[src]
Checks if the value of the field is LOW_DUTY_ADVERTISER
pub fn is_high_duty_advertiser(&self) -> bool
[src]
Checks if the value of the field is HIGH_DUTY_ADVERTISER
pub fn is_passive_scanner(&self) -> bool
[src]
Checks if the value of the field is PASSIVE_SCANNER
pub fn is_active_scanner(&self) -> bool
[src]
Checks if the value of the field is ACTIVE_SCANNER
pub fn is_initiator(&self) -> bool
[src]
Checks if the value of the field is INITIATOR
pub fn is_tx_test_mode(&self) -> bool
[src]
Checks if the value of the field is TX_TEST_MODE
pub fn is_rx_test_mode(&self) -> bool
[src]
Checks if the value of the field is RX_TEST_MODE
pub fn is_tx_rx_test_mode(&self) -> bool
[src]
Checks if the value of the field is TX_RX_TEST_MODE
impl R<bool, AOBLE_STATUS_A>
[src]
pub fn variant(&self) -> AOBLE_STATUS_A
[src]
Get enumerated values variant
pub fn is_aoble_disabled_device(&self) -> bool
[src]
Checks if the value of the field is AOBLE_DISABLED_DEVICE
pub fn is_aoble_enabled_device(&self) -> bool
[src]
Checks if the value of the field is AOBLE_ENABLED_DEVICE
impl R<bool, CLK_STATUS_A>
[src]
pub fn variant(&self) -> CLK_STATUS_A
[src]
Get enumerated values variant
pub fn is_master_clk(&self) -> bool
[src]
Checks if the value of the field is MASTER_CLK
pub fn is_low_power_clk(&self) -> bool
[src]
Checks if the value of the field is LOW_POWER_CLK
impl R<bool, OSC_EN_A>
[src]
pub fn variant(&self) -> OSC_EN_A
[src]
Get enumerated values variant
pub fn is_osc_disabled(&self) -> bool
[src]
Checks if the value of the field is OSC_DISABLED
pub fn is_osc_enabled(&self) -> bool
[src]
Checks if the value of the field is OSC_ENABLED
impl R<bool, RADIO_EN_A>
[src]
pub fn variant(&self) -> RADIO_EN_A
[src]
Get enumerated values variant
pub fn is_rf_disabled(&self) -> bool
[src]
Checks if the value of the field is RF_DISABLED
pub fn is_rf_enabled(&self) -> bool
[src]
Checks if the value of the field is RF_ENABLED
impl R<u32, Reg<u32, _BBIF_STATUS>>
[src]
pub fn link_format(&self) -> LINK_FORMAT_R
[src]
Bits 11:15 - BLE link format
pub fn link_label(&self) -> LINK_LABEL_R
[src]
Bits 4:8 - BLE link label
pub fn aoble_status(&self) -> AOBLE_STATUS_R
[src]
Bit 3 - Audio over BLE feature status
pub fn clk_status(&self) -> CLK_STATUS_R
[src]
Bit 2 - Clock status defining the current active clock in use
pub fn osc_en(&self) -> OSC_EN_R
[src]
Bit 1 - Oscillator front-end enabling
pub fn radio_en(&self) -> RADIO_EN_R
[src]
Bit 0 - RF front-end enabling
impl R<bool, TX_A>
[src]
pub fn variant(&self) -> TX_A
[src]
Get enumerated values variant
pub fn is_coex_tx_idle(&self) -> bool
[src]
Checks if the value of the field is COEX_TX_IDLE
pub fn is_coex_tx_busy(&self) -> bool
[src]
Checks if the value of the field is COEX_TX_BUSY
impl R<bool, RX_A>
[src]
pub fn variant(&self) -> RX_A
[src]
Get enumerated values variant
pub fn is_coex_rx_idle(&self) -> bool
[src]
Checks if the value of the field is COEX_RX_IDLE
pub fn is_coex_rx_busy(&self) -> bool
[src]
Checks if the value of the field is COEX_RX_BUSY
impl R<u32, Reg<u32, _BBIF_COEX_CTRL>>
[src]
pub fn tx(&self) -> TX_R
[src]
Bit 4 - Indicates if the RF front-end performs a non-BLE Tx activity
pub fn rx(&self) -> RX_R
[src]
Bit 0 - Indicates if the RF front-end performs a non-BLE Rx activity
impl R<u8, BLE_PTI_A>
[src]
pub fn variant(&self) -> Variant<u8, BLE_PTI_A>
[src]
Get enumerated values variant
pub fn is_ble_pti_priority_0(&self) -> bool
[src]
Checks if the value of the field is BLE_PTI_PRIORITY_0
pub fn is_ble_pti_priority_15(&self) -> bool
[src]
Checks if the value of the field is BLE_PTI_PRIORITY_15
impl R<bool, BLE_IN_PROCESS_A>
[src]
pub fn variant(&self) -> BLE_IN_PROCESS_A
[src]
Get enumerated values variant
pub fn is_ble_idle(&self) -> bool
[src]
Checks if the value of the field is BLE_IDLE
pub fn is_ble_in_process(&self) -> bool
[src]
Checks if the value of the field is BLE_IN_PROCESS
impl R<bool, BLE_TX_A>
[src]
pub fn variant(&self) -> BLE_TX_A
[src]
Get enumerated values variant
pub fn is_ble_tx_idle(&self) -> bool
[src]
Checks if the value of the field is BLE_TX_IDLE
pub fn is_ble_tx_busy(&self) -> bool
[src]
Checks if the value of the field is BLE_TX_BUSY
impl R<bool, BLE_RX_A>
[src]
pub fn variant(&self) -> BLE_RX_A
[src]
Get enumerated values variant
pub fn is_ble_rx_idle(&self) -> bool
[src]
Checks if the value of the field is BLE_RX_IDLE
pub fn is_ble_rx_busy(&self) -> bool
[src]
Checks if the value of the field is BLE_RX_BUSY
impl R<u32, Reg<u32, _BBIF_COEX_STATUS>>
[src]
pub fn ble_pti(&self) -> BLE_PTI_R
[src]
Bits 12:15 - Indicates the priority level of the current RW-BLE core activity
pub fn ble_in_process(&self) -> BLE_IN_PROCESS_R
[src]
Bit 8 - Indicate if the RW-BLE core has an event in process, active high.
pub fn ble_tx(&self) -> BLE_TX_R
[src]
Bit 4 - Indicates if the RW-BLE core is busy and performs Tx activity, active high.
pub fn ble_rx(&self) -> BLE_RX_R
[src]
Bit 0 - Indicates if the RW-BLE core is busy and performs Rx activity, active high
impl R<u8, BLE_IN_PROCESS_EVENT_A>
[src]
pub fn variant(&self) -> BLE_IN_PROCESS_EVENT_A
[src]
Get enumerated values variant
pub fn is_ble_in_process_event_none(&self) -> bool
[src]
Checks if the value of the field is BLE_IN_PROCESS_EVENT_NONE
pub fn is_ble_in_process_event_rising_edge(&self) -> bool
[src]
Checks if the value of the field is BLE_IN_PROCESS_EVENT_RISING_EDGE
pub fn is_ble_in_process_event_falling_edge(&self) -> bool
[src]
Checks if the value of the field is BLE_IN_PROCESS_EVENT_FALLING_EDGE
pub fn is_ble_in_process_event_transition(&self) -> bool
[src]
Checks if the value of the field is BLE_IN_PROCESS_EVENT_TRANSITION
impl R<u8, BLE_TX_EVENT_A>
[src]
pub fn variant(&self) -> BLE_TX_EVENT_A
[src]
Get enumerated values variant
pub fn is_ble_tx_event_none(&self) -> bool
[src]
Checks if the value of the field is BLE_TX_EVENT_NONE
pub fn is_ble_tx_event_rising_edge(&self) -> bool
[src]
Checks if the value of the field is BLE_TX_EVENT_RISING_EDGE
pub fn is_ble_tx_event_falling_edge(&self) -> bool
[src]
Checks if the value of the field is BLE_TX_EVENT_FALLING_EDGE
pub fn is_ble_tx_event_transition(&self) -> bool
[src]
Checks if the value of the field is BLE_TX_EVENT_TRANSITION
impl R<u8, BLE_RX_EVENT_A>
[src]
pub fn variant(&self) -> BLE_RX_EVENT_A
[src]
Get enumerated values variant
pub fn is_ble_rx_event_none(&self) -> bool
[src]
Checks if the value of the field is BLE_RX_EVENT_NONE
pub fn is_ble_rx_event_rising_edge(&self) -> bool
[src]
Checks if the value of the field is BLE_RX_EVENT_RISING_EDGE
pub fn is_ble_rx_event_falling_edge(&self) -> bool
[src]
Checks if the value of the field is BLE_RX_EVENT_FALLING_EDGE
pub fn is_ble_rx_event_transition(&self) -> bool
[src]
Checks if the value of the field is BLE_RX_EVENT_TRANSITION
impl R<u32, Reg<u32, _BBIF_COEX_INT_CFG>>
[src]
pub fn ble_in_process_event(&self) -> BLE_IN_PROCESS_EVENT_R
[src]
Bits 8:9 - BLE_IN_PROCESS event interrupt configuration
pub fn ble_tx_event(&self) -> BLE_TX_EVENT_R
[src]
Bits 4:5 - BLE_TX event interrupt configuration
pub fn ble_rx_event(&self) -> BLE_RX_EVENT_R
[src]
Bits 0:1 - BLE_RX event interrupt configuration
impl R<bool, BLE_TX_EVENT_FLAG_A>
[src]
pub fn variant(&self) -> BLE_TX_EVENT_FLAG_A
[src]
Get enumerated values variant
pub fn is_ble_tx_event_no_int(&self) -> bool
[src]
Checks if the value of the field is BLE_TX_EVENT_NO_INT
pub fn is_ble_tx_event_int(&self) -> bool
[src]
Checks if the value of the field is BLE_TX_EVENT_INT
impl R<bool, BLE_RX_EVENT_FLAG_A>
[src]
pub fn variant(&self) -> BLE_RX_EVENT_FLAG_A
[src]
Get enumerated values variant
pub fn is_ble_rx_event_no_int(&self) -> bool
[src]
Checks if the value of the field is BLE_RX_EVENT_NO_INT
pub fn is_ble_rx_event_int(&self) -> bool
[src]
Checks if the value of the field is BLE_RX_EVENT_INT
impl R<u32, Reg<u32, _BBIF_COEX_INT_STATUS>>
[src]
pub fn ble_tx_event_flag(&self) -> BLE_TX_EVENT_FLAG_R
[src]
Bit 4 - Indicates if a BLE_TX_EVENT interrupt has been generated
pub fn ble_rx_event_flag(&self) -> BLE_RX_EVENT_FLAG_R
[src]
Bit 0 - Indicates if a BLE_RX_EVENT interrupt has been generated
impl R<bool, RF_RX_A>
[src]
pub fn variant(&self) -> RF_RX_A
[src]
Get enumerated values variant
pub fn is_rx_idle(&self) -> bool
[src]
Checks if the value of the field is RX_IDLE
pub fn is_rx_active(&self) -> bool
[src]
Checks if the value of the field is RX_ACTIVE
impl R<bool, RF_ACTIVE_A>
[src]
pub fn variant(&self) -> RF_ACTIVE_A
[src]
Get enumerated values variant
pub fn is_idle(&self) -> bool
[src]
Checks if the value of the field is IDLE
pub fn is_active(&self) -> bool
[src]
Checks if the value of the field is ACTIVE
impl R<u8, SOURCE_A>
[src]
pub fn variant(&self) -> Variant<u8, SOURCE_A>
[src]
Get enumerated values variant
pub fn is_sync_source_ble_rx(&self) -> bool
[src]
Checks if the value of the field is SYNC_SOURCE_BLE_RX
pub fn is_sync_source_ble_rx_audio0(&self) -> bool
[src]
Checks if the value of the field is SYNC_SOURCE_BLE_RX_AUDIO0
pub fn is_sync_source_ble_rx_audio1(&self) -> bool
[src]
Checks if the value of the field is SYNC_SOURCE_BLE_RX_AUDIO1
pub fn is_sync_source_ble_rx_audio2(&self) -> bool
[src]
Checks if the value of the field is SYNC_SOURCE_BLE_RX_AUDIO2
pub fn is_sync_source_rf_rx(&self) -> bool
[src]
Checks if the value of the field is SYNC_SOURCE_RF_RX
pub fn is_sync_source_ble_tx(&self) -> bool
[src]
Checks if the value of the field is SYNC_SOURCE_BLE_TX
impl R<bool, ENABLE_A>
[src]
pub fn variant(&self) -> ENABLE_A
[src]
Get enumerated values variant
pub fn is_sync_disable(&self) -> bool
[src]
Checks if the value of the field is SYNC_DISABLE
pub fn is_sync_enable(&self) -> bool
[src]
Checks if the value of the field is SYNC_ENABLE
impl R<u32, Reg<u32, _BBIF_SYNC_CFG>>
[src]
pub fn rf_rx(&self) -> RF_RX_R
[src]
Bit 17 - Specify if the RF front-end is currently receiving the audio link
pub fn rf_active(&self) -> RF_ACTIVE_R
[src]
Bit 16 - Specify if the RF front-end is currently processing the audio link
pub fn link_format(&self) -> LINK_FORMAT_R
[src]
Bits 11:15 - Configure the BLE link format for synchronization
pub fn link_label(&self) -> LINK_LABEL_R
[src]
Bits 4:8 - Configure the BLE link label for synchronization
pub fn source(&self) -> SOURCE_R
[src]
Bits 1:3 - Select the BLE/RF link synchronization source
pub fn enable(&self) -> ENABLE_R
[src]
Bit 0 - Enable the frame synchronization pulse filter
impl R<bool, MASTER_SOFT_RST_A>
[src]
pub fn variant(&self) -> MASTER_SOFT_RST_A
[src]
Get enumerated values variant
pub fn is_master_soft_rst_0(&self) -> bool
[src]
Checks if the value of the field is MASTER_SOFT_RST_0
pub fn is_master_soft_rst_1(&self) -> bool
[src]
Checks if the value of the field is MASTER_SOFT_RST_1
impl R<bool, MASTER_TGSOFT_RST_A>
[src]
pub fn variant(&self) -> MASTER_TGSOFT_RST_A
[src]
Get enumerated values variant
pub fn is_master_tgsoft_rst_0(&self) -> bool
[src]
Checks if the value of the field is MASTER_TGSOFT_RST_0
pub fn is_master_tgsoft_rst_1(&self) -> bool
[src]
Checks if the value of the field is MASTER_TGSOFT_RST_1
impl R<bool, REG_SOFT_RST_A>
[src]
pub fn variant(&self) -> REG_SOFT_RST_A
[src]
Get enumerated values variant
pub fn is_reg_soft_rst_0(&self) -> bool
[src]
Checks if the value of the field is REG_SOFT_RST_0
pub fn is_reg_soft_rst_1(&self) -> bool
[src]
Checks if the value of the field is REG_SOFT_RST_1
impl R<bool, SWINT_REQ_A>
[src]
pub fn variant(&self) -> SWINT_REQ_A
[src]
Get enumerated values variant
pub fn is_swint_req_0(&self) -> bool
[src]
Checks if the value of the field is SWINT_REQ_0
pub fn is_swint_req_1(&self) -> bool
[src]
Checks if the value of the field is SWINT_REQ_1
impl R<bool, RFTEST_ABORT_A>
[src]
pub fn variant(&self) -> RFTEST_ABORT_A
[src]
Get enumerated values variant
pub fn is_rftest_abort_0(&self) -> bool
[src]
Checks if the value of the field is RFTEST_ABORT_0
pub fn is_rftest_abort_1(&self) -> bool
[src]
Checks if the value of the field is RFTEST_ABORT_1
impl R<bool, ADVERT_ABORT_A>
[src]
pub fn variant(&self) -> ADVERT_ABORT_A
[src]
Get enumerated values variant
pub fn is_advert_abort_0(&self) -> bool
[src]
Checks if the value of the field is ADVERT_ABORT_0
pub fn is_advert_abort_1(&self) -> bool
[src]
Checks if the value of the field is ADVERT_ABORT_1
impl R<bool, SCAN_ABORT_A>
[src]
pub fn variant(&self) -> SCAN_ABORT_A
[src]
Get enumerated values variant
pub fn is_scan_abort_0(&self) -> bool
[src]
Checks if the value of the field is SCAN_ABORT_0
pub fn is_scan_abort_1(&self) -> bool
[src]
Checks if the value of the field is SCAN_ABORT_1
impl R<bool, MD_DSB_A>
[src]
pub fn variant(&self) -> MD_DSB_A
[src]
Get enumerated values variant
pub fn is_md_dsb_0(&self) -> bool
[src]
Checks if the value of the field is MD_DSB_0
pub fn is_md_dsb_1(&self) -> bool
[src]
Checks if the value of the field is MD_DSB_1
impl R<bool, SN_DSB_A>
[src]
pub fn variant(&self) -> SN_DSB_A
[src]
Get enumerated values variant
pub fn is_sn_dsb_0(&self) -> bool
[src]
Checks if the value of the field is SN_DSB_0
pub fn is_sn_dsb_1(&self) -> bool
[src]
Checks if the value of the field is SN_DSB_1
impl R<bool, NESN_DSB_A>
[src]
pub fn variant(&self) -> NESN_DSB_A
[src]
Get enumerated values variant
pub fn is_nesn_dsb_0(&self) -> bool
[src]
Checks if the value of the field is NESN_DSB_0
pub fn is_nesn_dsb_1(&self) -> bool
[src]
Checks if the value of the field is NESN_DSB_1
impl R<bool, CRYPT_DSB_A>
[src]
pub fn variant(&self) -> CRYPT_DSB_A
[src]
Get enumerated values variant
pub fn is_crypt_dsb_0(&self) -> bool
[src]
Checks if the value of the field is CRYPT_DSB_0
pub fn is_crypt_dsb_1(&self) -> bool
[src]
Checks if the value of the field is CRYPT_DSB_1
impl R<bool, WHIT_DSB_A>
[src]
pub fn variant(&self) -> WHIT_DSB_A
[src]
Get enumerated values variant
pub fn is_whit_dsb_0(&self) -> bool
[src]
Checks if the value of the field is WHIT_DSB_0
pub fn is_whit_dsb_1(&self) -> bool
[src]
Checks if the value of the field is WHIT_DSB_1
impl R<bool, CRC_DSB_A>
[src]
pub fn variant(&self) -> CRC_DSB_A
[src]
Get enumerated values variant
pub fn is_crc_dsb_0(&self) -> bool
[src]
Checks if the value of the field is CRC_DSB_0
pub fn is_crc_dsb_1(&self) -> bool
[src]
Checks if the value of the field is CRC_DSB_1
impl R<bool, HOP_REMAP_DSB_A>
[src]
pub fn variant(&self) -> HOP_REMAP_DSB_A
[src]
Get enumerated values variant
pub fn is_hop_remap_dsb_0(&self) -> bool
[src]
Checks if the value of the field is HOP_REMAP_DSB_0
pub fn is_hop_remap_dsb_1(&self) -> bool
[src]
Checks if the value of the field is HOP_REMAP_DSB_1
impl R<bool, ADVERTFILT_EN_A>
[src]
pub fn variant(&self) -> ADVERTFILT_EN_A
[src]
Get enumerated values variant
pub fn is_advertfilt_en_0(&self) -> bool
[src]
Checks if the value of the field is ADVERTFILT_EN_0
pub fn is_advertfilt_en_1(&self) -> bool
[src]
Checks if the value of the field is ADVERTFILT_EN_1
impl R<bool, RWBLE_EN_A>
[src]
pub fn variant(&self) -> RWBLE_EN_A
[src]
Get enumerated values variant
pub fn is_rwble_en_0(&self) -> bool
[src]
Checks if the value of the field is RWBLE_EN_0
pub fn is_rwble_en_1(&self) -> bool
[src]
Checks if the value of the field is RWBLE_EN_1
impl R<u8, RXWINSZDEF_A>
[src]
pub fn variant(&self) -> Variant<u8, RXWINSZDEF_A>
[src]
Get enumerated values variant
pub fn is_rxwinszdef_0(&self) -> bool
[src]
Checks if the value of the field is RXWINSZDEF_0
impl R<u8, SYNCERR_A>
[src]
pub fn variant(&self) -> Variant<u8, SYNCERR_A>
[src]
Get enumerated values variant
pub fn is_syncerr_0(&self) -> bool
[src]
Checks if the value of the field is SYNCERR_0
impl R<u32, Reg<u32, _BB_RWBBCNTL>>
[src]
pub fn master_soft_rst(&self) -> MASTER_SOFT_RST_R
[src]
Bit 31 - Reset the complete system except registers and timing generator
pub fn master_tgsoft_rst(&self) -> MASTER_TGSOFT_RST_R
[src]
Bit 30 - Reset the timing generator
pub fn reg_soft_rst(&self) -> REG_SOFT_RST_R
[src]
Bit 29 - Reset the complete register block
pub fn swint_req(&self) -> SWINT_REQ_R
[src]
Bit 28 - Forces the generation of ble_sw_irq
pub fn rftest_abort(&self) -> RFTEST_ABORT_R
[src]
Bit 26 - Abort the current RF testing defined as per CS-FORMAT
pub fn advert_abort(&self) -> ADVERT_ABORT_R
[src]
Bit 25 - Abort the current scan window
pub fn scan_abort(&self) -> SCAN_ABORT_R
[src]
Bit 24 - Abort the current advertising event
pub fn md_dsb(&self) -> MD_DSB_R
[src]
Bit 22 - Allow a single Tx/Rx exchange whatever the MD bits are
pub fn sn_dsb(&self) -> SN_DSB_R
[src]
Bit 21 - Disable sequence number management
pub fn nesn_dsb(&self) -> NESN_DSB_R
[src]
Bit 20 - Disable acknowledge scheme
pub fn crypt_dsb(&self) -> CRYPT_DSB_R
[src]
Bit 19 - Disable encryption / decryption
pub fn whit_dsb(&self) -> WHIT_DSB_R
[src]
Bit 18 - Disable whitening
pub fn crc_dsb(&self) -> CRC_DSB_R
[src]
Bit 17 - Disable CRC stripping
pub fn hop_remap_dsb(&self) -> HOP_REMAP_DSB_R
[src]
Bit 16 - Disable frequency hopping remapping algorithm
pub fn advertfilt_en(&self) -> ADVERTFILT_EN_R
[src]
Bit 9 - Advertising channels error filtering enable control
pub fn rwble_en(&self) -> RWBLE_EN_R
[src]
Bit 8 - Enable RW-BLE core exchange table pre-fetch mechanism
pub fn rxwinszdef(&self) -> RXWINSZDEF_R
[src]
Bits 4:7 - Default Rx Window size in us (used when device is master connected or performs its second receipt)
pub fn syncerr(&self) -> SYNCERR_R
[src]
Bits 0:2 - Indicates the maximum number of errors allowed to recognize the synchronization word
impl R<u8, TYP_A>
[src]
pub fn variant(&self) -> Variant<u8, TYP_A>
[src]
Get enumerated values variant
pub fn is_typ_8(&self) -> bool
[src]
Checks if the value of the field is TYP_8
impl R<u8, REL_A>
[src]
pub fn variant(&self) -> Variant<u8, REL_A>
[src]
Get enumerated values variant
pub fn is_rel_0(&self) -> bool
[src]
Checks if the value of the field is REL_0
impl R<u8, UPG_A>
[src]
pub fn variant(&self) -> Variant<u8, UPG_A>
[src]
Get enumerated values variant
pub fn is_upg_09(&self) -> bool
[src]
Checks if the value of the field is UPG_09
impl R<u8, BUILD_A>
[src]
pub fn variant(&self) -> Variant<u8, BUILD_A>
[src]
Get enumerated values variant
pub fn is_build_1(&self) -> bool
[src]
Checks if the value of the field is BUILD_1
impl R<u32, Reg<u32, _BB_VERSION>>
[src]
pub fn typ(&self) -> TYP_R
[src]
Bits 24:31 - RW-BLE core type (BLE v4.2)
pub fn rel(&self) -> REL_R
[src]
Bits 16:23 - RW-BLE core version - major release number
pub fn upg(&self) -> UPG_R
[src]
Bits 8:15 - RW-BLE core upgrade - upgrade number
pub fn build(&self) -> BUILD_R
[src]
Bits 0:7 - RW-BLE core build - build number
impl R<bool, DMMODE_A>
[src]
pub fn variant(&self) -> DMMODE_A
[src]
Get enumerated values variant
pub fn is_dmmode_0(&self) -> bool
[src]
Checks if the value of the field is DMMODE_0
pub fn is_dmmode_1(&self) -> bool
[src]
Checks if the value of the field is DMMODE_1
impl R<u8, ISOPORTNB_A>
[src]
pub fn variant(&self) -> ISOPORTNB_A
[src]
Get enumerated values variant
pub fn is_no_iso_ch(&self) -> bool
[src]
Checks if the value of the field is NO_ISO_CH
pub fn is_one_iso_ch(&self) -> bool
[src]
Checks if the value of the field is ONE_ISO_CH
pub fn is_two_iso_ch(&self) -> bool
[src]
Checks if the value of the field is TWO_ISO_CH
pub fn is_three_iso_ch(&self) -> bool
[src]
Checks if the value of the field is THREE_ISO_CH
impl R<bool, DECIPHER_A>
[src]
pub fn variant(&self) -> DECIPHER_A
[src]
Get enumerated values variant
pub fn is_decipher_0(&self) -> bool
[src]
Checks if the value of the field is DECIPHER_0
pub fn is_decipher_1(&self) -> bool
[src]
Checks if the value of the field is DECIPHER_1
impl R<bool, COEX_A>
[src]
pub fn variant(&self) -> COEX_A
[src]
Get enumerated values variant
pub fn is_coex_0(&self) -> bool
[src]
Checks if the value of the field is COEX_0
pub fn is_coex_1(&self) -> bool
[src]
Checks if the value of the field is COEX_1
impl R<u8, RFIF_A>
[src]
pub fn variant(&self) -> Variant<u8, RFIF_A>
[src]
Get enumerated values variant
pub fn is_rfif_ripple(&self) -> bool
[src]
Checks if the value of the field is RFIF_RIPPLE
pub fn is_rfif_ext(&self) -> bool
[src]
Checks if the value of the field is RFIF_EXT
pub fn is_rfif_atlas(&self) -> bool
[src]
Checks if the value of the field is RFIF_ATLAS
pub fn is_rfif_icytrx(&self) -> bool
[src]
Checks if the value of the field is RFIF_ICYTRX
impl R<bool, USEDBG_A>
[src]
pub fn variant(&self) -> USEDBG_A
[src]
Get enumerated values variant
pub fn is_usedbg_0(&self) -> bool
[src]
Checks if the value of the field is USEDBG_0
pub fn is_usedbg_1(&self) -> bool
[src]
Checks if the value of the field is USEDBG_1
impl R<bool, USECRYPT_A>
[src]
pub fn variant(&self) -> USECRYPT_A
[src]
Get enumerated values variant
pub fn is_usecrypt_0(&self) -> bool
[src]
Checks if the value of the field is USECRYPT_0
pub fn is_usecrypt_1(&self) -> bool
[src]
Checks if the value of the field is USECRYPT_1
impl R<u8, CLK_SEL_A>
[src]
pub fn variant(&self) -> Variant<u8, CLK_SEL_A>
[src]
Get enumerated values variant
pub fn is_clk_sel_8(&self) -> bool
[src]
Checks if the value of the field is CLK_SEL_8
impl R<bool, INTMODE_A>
[src]
pub fn variant(&self) -> INTMODE_A
[src]
Get enumerated values variant
pub fn is_intmode_0(&self) -> bool
[src]
Checks if the value of the field is INTMODE_0
pub fn is_intmode_1(&self) -> bool
[src]
Checks if the value of the field is INTMODE_1
impl R<bool, BUSTYPE_A>
[src]
pub fn variant(&self) -> BUSTYPE_A
[src]
Get enumerated values variant
pub fn is_bustype_0(&self) -> bool
[src]
Checks if the value of the field is BUSTYPE_0
pub fn is_bustype_1(&self) -> bool
[src]
Checks if the value of the field is BUSTYPE_1
impl R<bool, DATA_WIDTH_A>
[src]
pub fn variant(&self) -> DATA_WIDTH_A
[src]
Get enumerated values variant
pub fn is_data_width_0(&self) -> bool
[src]
Checks if the value of the field is DATA_WIDTH_0
pub fn is_data_width_1(&self) -> bool
[src]
Checks if the value of the field is DATA_WIDTH_1
impl R<u8, ADD_WIDTH_A>
[src]
pub fn variant(&self) -> Variant<u8, ADD_WIDTH_A>
[src]
Get enumerated values variant
pub fn is_add_width_14(&self) -> bool
[src]
Checks if the value of the field is ADD_WIDTH_14
impl R<u32, Reg<u32, _BB_RWBLEBCONF>>
[src]
pub fn dmmode(&self) -> DMMODE_R
[src]
Bit 31 - RW-BLE core dual mode
pub fn isoportnb(&self) -> ISOPORTNB_R
[src]
Bits 24:25 - Number of supported isochronous channels
pub fn decipher(&self) -> DECIPHER_R
[src]
Bit 23 - AES deciphering present
pub fn coex(&self) -> COEX_R
[src]
Bit 21 - Coexistence mechanism
pub fn rfif(&self) -> RFIF_R
[src]
Bits 16:20 - Support of the RF front-end
pub fn usedbg(&self) -> USEDBG_R
[src]
Bit 15 - Diagnostic port
pub fn usecrypt(&self) -> USECRYPT_R
[src]
Bit 14 - AES-CCM encryption
pub fn clk_sel(&self) -> CLK_SEL_R
[src]
Bits 8:13 - Operating frequency (in MHz)
pub fn intmode(&self) -> INTMODE_R
[src]
Bit 7 - Interruption mode
pub fn bustype(&self) -> BUSTYPE_R
[src]
Bit 6 - Processor bus type
pub fn data_width(&self) -> DATA_WIDTH_R
[src]
Bit 5 - Processor bus width
pub fn add_width(&self) -> ADD_WIDTH_R
[src]
Bits 0:4 - Value of the RW_BLE_ADDRESS_WIDTH parameter concerted into binary
impl R<bool, CSCNTDEVMSK_A>
[src]
pub fn variant(&self) -> CSCNTDEVMSK_A
[src]
Get enumerated values variant
pub fn is_cscntdevmsk_0(&self) -> bool
[src]
Checks if the value of the field is CSCNTDEVMSK_0
pub fn is_cscntdevmsk_1(&self) -> bool
[src]
Checks if the value of the field is CSCNTDEVMSK_1
impl R<bool, AUDIOINT2MSK_A>
[src]
pub fn variant(&self) -> AUDIOINT2MSK_A
[src]
Get enumerated values variant
pub fn is_audioint2msk_0(&self) -> bool
[src]
Checks if the value of the field is AUDIOINT2MSK_0
pub fn is_audioint2msk_1(&self) -> bool
[src]
Checks if the value of the field is AUDIOINT2MSK_1
impl R<bool, AUDIOINT1MSK_A>
[src]
pub fn variant(&self) -> AUDIOINT1MSK_A
[src]
Get enumerated values variant
pub fn is_audioint1msk_0(&self) -> bool
[src]
Checks if the value of the field is AUDIOINT1MSK_0
pub fn is_audioint1msk_1(&self) -> bool
[src]
Checks if the value of the field is AUDIOINT1MSK_1
impl R<bool, AUDIOINT0MSK_A>
[src]
pub fn variant(&self) -> AUDIOINT0MSK_A
[src]
Get enumerated values variant
pub fn is_audioint0msk_0(&self) -> bool
[src]
Checks if the value of the field is AUDIOINT0MSK_0
pub fn is_audioint0msk_1(&self) -> bool
[src]
Checks if the value of the field is AUDIOINT0MSK_1
impl R<bool, SWINTMSK_A>
[src]
pub fn variant(&self) -> SWINTMSK_A
[src]
Get enumerated values variant
pub fn is_swintmsk_0(&self) -> bool
[src]
Checks if the value of the field is SWINTMSK_0
pub fn is_swintmsk_1(&self) -> bool
[src]
Checks if the value of the field is SWINTMSK_1
impl R<bool, EVENTAPFAINTMSK_A>
[src]
pub fn variant(&self) -> EVENTAPFAINTMSK_A
[src]
Get enumerated values variant
pub fn is_eventapfaintmsk_0(&self) -> bool
[src]
Checks if the value of the field is EVENTAPFAINTMSK_0
pub fn is_eventapfaintmsk_1(&self) -> bool
[src]
Checks if the value of the field is EVENTAPFAINTMSK_1
impl R<bool, FINETGTIMINTMSK_A>
[src]
pub fn variant(&self) -> FINETGTIMINTMSK_A
[src]
Get enumerated values variant
pub fn is_finetgtimintmsk_0(&self) -> bool
[src]
Checks if the value of the field is FINETGTIMINTMSK_0
pub fn is_finetgtimintmsk_1(&self) -> bool
[src]
Checks if the value of the field is FINETGTIMINTMSK_1
impl R<bool, GROSSTGTIMINTMSK_A>
[src]
pub fn variant(&self) -> GROSSTGTIMINTMSK_A
[src]
Get enumerated values variant
pub fn is_grosstgtimintmsk_0(&self) -> bool
[src]
Checks if the value of the field is GROSSTGTIMINTMSK_0
pub fn is_grosstgtimintmsk_1(&self) -> bool
[src]
Checks if the value of the field is GROSSTGTIMINTMSK_1
impl R<bool, ERRORINTMSK_A>
[src]
pub fn variant(&self) -> ERRORINTMSK_A
[src]
Get enumerated values variant
pub fn is_errorintmsk_0(&self) -> bool
[src]
Checks if the value of the field is ERRORINTMSK_0
pub fn is_errorintmsk_1(&self) -> bool
[src]
Checks if the value of the field is ERRORINTMSK_1
impl R<bool, CRYPTINTMSK_A>
[src]
pub fn variant(&self) -> CRYPTINTMSK_A
[src]
Get enumerated values variant
pub fn is_cryptintmsk_0(&self) -> bool
[src]
Checks if the value of the field is CRYPTINTMSK_0
pub fn is_cryptintmsk_1(&self) -> bool
[src]
Checks if the value of the field is CRYPTINTMSK_1
impl R<bool, EVENTINTMSK_A>
[src]
pub fn variant(&self) -> EVENTINTMSK_A
[src]
Get enumerated values variant
pub fn is_eventintmsk_0(&self) -> bool
[src]
Checks if the value of the field is EVENTINTMSK_0
pub fn is_eventintmsk_1(&self) -> bool
[src]
Checks if the value of the field is EVENTINTMSK_1
impl R<bool, SLPINTMSK_A>
[src]
pub fn variant(&self) -> SLPINTMSK_A
[src]
Get enumerated values variant
pub fn is_slpintmsk_0(&self) -> bool
[src]
Checks if the value of the field is SLPINTMSK_0
pub fn is_slpintmsk_1(&self) -> bool
[src]
Checks if the value of the field is SLPINTMSK_1
impl R<bool, RXINTMSK_A>
[src]
pub fn variant(&self) -> RXINTMSK_A
[src]
Get enumerated values variant
pub fn is_rxintmsk_0(&self) -> bool
[src]
Checks if the value of the field is RXINTMSK_0
pub fn is_rxintmsk_1(&self) -> bool
[src]
Checks if the value of the field is RXINTMSK_1
impl R<bool, CSCNTINTMSK_A>
[src]
pub fn variant(&self) -> CSCNTINTMSK_A
[src]
Get enumerated values variant
pub fn is_cscntintmsk_0(&self) -> bool
[src]
Checks if the value of the field is CSCNTINTMSK_0
pub fn is_cscntintmsk_1(&self) -> bool
[src]
Checks if the value of the field is CSCNTINTMSK_1
impl R<u32, Reg<u32, _BB_INTCNTL>>
[src]
pub fn cscntdevmsk(&self) -> CSCNTDEVMSK_R
[src]
Bit 15 - CSCNT interrupt mask during event allowing to enable CSCNT interrupt generation during events
pub fn audioint2msk(&self) -> AUDIOINT2MSK_R
[src]
Bit 12 - Audio channel 2 interrupt mask
pub fn audioint1msk(&self) -> AUDIOINT1MSK_R
[src]
Bit 11 - Audio channel 1 interrupt mask
pub fn audioint0msk(&self) -> AUDIOINT0MSK_R
[src]
Bit 10 - Audio channel 0 interrupt mask
pub fn swintmsk(&self) -> SWINTMSK_R
[src]
Bit 9 - SW triggered interrupt mask
pub fn eventapfaintmsk(&self) -> EVENTAPFAINTMSK_R
[src]
Bit 8 - End of event / anticipated pre-fetch abort interrupt mask
pub fn finetgtimintmsk(&self) -> FINETGTIMINTMSK_R
[src]
Bit 7 - Fine target timer mask
pub fn grosstgtimintmsk(&self) -> GROSSTGTIMINTMSK_R
[src]
Bit 6 - Gross target timer mask
pub fn errorintmsk(&self) -> ERRORINTMSK_R
[src]
Bit 5 - Error interrupt mask
pub fn cryptintmsk(&self) -> CRYPTINTMSK_R
[src]
Bit 4 - Encryption engine interrupt mask
pub fn eventintmsk(&self) -> EVENTINTMSK_R
[src]
Bit 3 - End of event interrupt mask
pub fn slpintmsk(&self) -> SLPINTMSK_R
[src]
Bit 2 - Sleep mode interrupt mask
pub fn rxintmsk(&self) -> RXINTMSK_R
[src]
Bit 1 - Rx interrupt mask
pub fn cscntintmsk(&self) -> CSCNTINTMSK_R
[src]
Bit 0 - 625us base time interrupt mask
impl R<bool, AUDIOINT2STAT_A>
[src]
pub fn variant(&self) -> AUDIOINT2STAT_A
[src]
Get enumerated values variant
pub fn is_audioint2stat_0(&self) -> bool
[src]
Checks if the value of the field is AUDIOINT2STAT_0
pub fn is_audioint2stat_1(&self) -> bool
[src]
Checks if the value of the field is AUDIOINT2STAT_1
impl R<bool, AUDIOINT1STAT_A>
[src]
pub fn variant(&self) -> AUDIOINT1STAT_A
[src]
Get enumerated values variant
pub fn is_audioint1stat_0(&self) -> bool
[src]
Checks if the value of the field is AUDIOINT1STAT_0
pub fn is_audioint1stat_1(&self) -> bool
[src]
Checks if the value of the field is AUDIOINT1STAT_1
impl R<bool, AUDIOINT0STAT_A>
[src]
pub fn variant(&self) -> AUDIOINT0STAT_A
[src]
Get enumerated values variant
pub fn is_audioint0stat_0(&self) -> bool
[src]
Checks if the value of the field is AUDIOINT0STAT_0
pub fn is_audioint0stat_1(&self) -> bool
[src]
Checks if the value of the field is AUDIOINT0STAT_1
impl R<bool, SWINTSTAT_A>
[src]
pub fn variant(&self) -> SWINTSTAT_A
[src]
Get enumerated values variant
pub fn is_swintstat_0(&self) -> bool
[src]
Checks if the value of the field is SWINTSTAT_0
pub fn is_swintstat_1(&self) -> bool
[src]
Checks if the value of the field is SWINTSTAT_1
impl R<bool, EVENTAPFAINTSTAT_A>
[src]
pub fn variant(&self) -> EVENTAPFAINTSTAT_A
[src]
Get enumerated values variant
pub fn is_eventapfaintstat_0(&self) -> bool
[src]
Checks if the value of the field is EVENTAPFAINTSTAT_0
pub fn is_eventapfaintstat_1(&self) -> bool
[src]
Checks if the value of the field is EVENTAPFAINTSTAT_1
impl R<bool, FINETGTIMINTSTAT_A>
[src]
pub fn variant(&self) -> FINETGTIMINTSTAT_A
[src]
Get enumerated values variant
pub fn is_finetgtimintstat_0(&self) -> bool
[src]
Checks if the value of the field is FINETGTIMINTSTAT_0
pub fn is_finetgtimintstat_1(&self) -> bool
[src]
Checks if the value of the field is FINETGTIMINTSTAT_1
impl R<bool, GROSSTGTIMINTSTAT_A>
[src]
pub fn variant(&self) -> GROSSTGTIMINTSTAT_A
[src]
Get enumerated values variant
pub fn is_grosstgtimintstat_0(&self) -> bool
[src]
Checks if the value of the field is GROSSTGTIMINTSTAT_0
pub fn is_grosstgtimintstat_1(&self) -> bool
[src]
Checks if the value of the field is GROSSTGTIMINTSTAT_1
impl R<bool, ERRORINTSTAT_A>
[src]
pub fn variant(&self) -> ERRORINTSTAT_A
[src]
Get enumerated values variant
pub fn is_errorintstat_0(&self) -> bool
[src]
Checks if the value of the field is ERRORINTSTAT_0
pub fn is_errorintstat_1(&self) -> bool
[src]
Checks if the value of the field is ERRORINTSTAT_1
impl R<bool, CRYPTINTSTAT_A>
[src]
pub fn variant(&self) -> CRYPTINTSTAT_A
[src]
Get enumerated values variant
pub fn is_cryptintstat_0(&self) -> bool
[src]
Checks if the value of the field is CRYPTINTSTAT_0
pub fn is_cryptintstat_1(&self) -> bool
[src]
Checks if the value of the field is CRYPTINTSTAT_1
impl R<bool, EVENTINTSTAT_A>
[src]
pub fn variant(&self) -> EVENTINTSTAT_A
[src]
Get enumerated values variant
pub fn is_eventintstat_0(&self) -> bool
[src]
Checks if the value of the field is EVENTINTSTAT_0
pub fn is_eventintstat_1(&self) -> bool
[src]
Checks if the value of the field is EVENTINTSTAT_1
impl R<bool, SLPINTSTAT_A>
[src]
pub fn variant(&self) -> SLPINTSTAT_A
[src]
Get enumerated values variant
pub fn is_slpintstat_0(&self) -> bool
[src]
Checks if the value of the field is SLPINTSTAT_0
pub fn is_slpintstat_1(&self) -> bool
[src]
Checks if the value of the field is SLPINTSTAT_1
impl R<bool, RXINTSTAT_A>
[src]
pub fn variant(&self) -> RXINTSTAT_A
[src]
Get enumerated values variant
pub fn is_rxintstat_0(&self) -> bool
[src]
Checks if the value of the field is RXINTSTAT_0
pub fn is_rxintstat_1(&self) -> bool
[src]
Checks if the value of the field is RXINTSTAT_1
impl R<bool, CSCNTINTSTAT_A>
[src]
pub fn variant(&self) -> CSCNTINTSTAT_A
[src]
Get enumerated values variant
pub fn is_cscntintstat_0(&self) -> bool
[src]
Checks if the value of the field is CSCNTINTSTAT_0
pub fn is_cscntintstat_1(&self) -> bool
[src]
Checks if the value of the field is CSCNTINTSTAT_1
impl R<u32, Reg<u32, _BB_INTSTAT>>
[src]
pub fn audioint2stat(&self) -> AUDIOINT2STAT_R
[src]
Bit 12 - Audio channel 2 interrupt status
pub fn audioint1stat(&self) -> AUDIOINT1STAT_R
[src]
Bit 11 - Audio channel 1 interrupt status
pub fn audioint0stat(&self) -> AUDIOINT0STAT_R
[src]
Bit 10 - Audio channel 0 interrupt status
pub fn swintstat(&self) -> SWINTSTAT_R
[src]
Bit 9 - SW triggered interrupt status
pub fn eventapfaintstat(&self) -> EVENTAPFAINTSTAT_R
[src]
Bit 8 - End of event / anticipated pre-fetch abort interrupt status
pub fn finetgtimintstat(&self) -> FINETGTIMINTSTAT_R
[src]
Bit 7 - Masked fine target timer error interrupt status
pub fn grosstgtimintstat(&self) -> GROSSTGTIMINTSTAT_R
[src]
Bit 6 - Masked gross target timer interrupt status
pub fn errorintstat(&self) -> ERRORINTSTAT_R
[src]
Bit 5 - Masked error interrupt status
pub fn cryptintstat(&self) -> CRYPTINTSTAT_R
[src]
Bit 4 - Masked encryption engine interrupt status
pub fn eventintstat(&self) -> EVENTINTSTAT_R
[src]
Bit 3 - Masked end of event interrupt status
pub fn slpintstat(&self) -> SLPINTSTAT_R
[src]
Bit 2 - Masked sleep interrupt status
pub fn rxintstat(&self) -> RXINTSTAT_R
[src]
Bit 1 - Masked packet reception interrupt status
pub fn cscntintstat(&self) -> CSCNTINTSTAT_R
[src]
Bit 0 - Masked 625us base time reference interrupt status
impl R<bool, AUDIOINT2RAWSTAT_A>
[src]
pub fn variant(&self) -> AUDIOINT2RAWSTAT_A
[src]
Get enumerated values variant
pub fn is_audioint2rawstat_0(&self) -> bool
[src]
Checks if the value of the field is AUDIOINT2RAWSTAT_0
pub fn is_audioint2rawstat_1(&self) -> bool
[src]
Checks if the value of the field is AUDIOINT2RAWSTAT_1
impl R<bool, AUDIOINT1RAWSTAT_A>
[src]
pub fn variant(&self) -> AUDIOINT1RAWSTAT_A
[src]
Get enumerated values variant
pub fn is_audioint1rawstat_0(&self) -> bool
[src]
Checks if the value of the field is AUDIOINT1RAWSTAT_0
pub fn is_audioint1rawstat_1(&self) -> bool
[src]
Checks if the value of the field is AUDIOINT1RAWSTAT_1
impl R<bool, AUDIOINT0RAWSTAT_A>
[src]
pub fn variant(&self) -> AUDIOINT0RAWSTAT_A
[src]
Get enumerated values variant
pub fn is_audioint0rawstat_0(&self) -> bool
[src]
Checks if the value of the field is AUDIOINT0RAWSTAT_0
pub fn is_audioint0rawstat_1(&self) -> bool
[src]
Checks if the value of the field is AUDIOINT0RAWSTAT_1
impl R<bool, SWINTRAWSTAT_A>
[src]
pub fn variant(&self) -> SWINTRAWSTAT_A
[src]
Get enumerated values variant
pub fn is_swintrawstat_0(&self) -> bool
[src]
Checks if the value of the field is SWINTRAWSTAT_0
pub fn is_swintrawstat_1(&self) -> bool
[src]
Checks if the value of the field is SWINTRAWSTAT_1
impl R<bool, EVENTAPFAINTRAWSTAT_A>
[src]
pub fn variant(&self) -> EVENTAPFAINTRAWSTAT_A
[src]
Get enumerated values variant
pub fn is_eventapfaintrawstat_0(&self) -> bool
[src]
Checks if the value of the field is EVENTAPFAINTRAWSTAT_0
pub fn is_eventapfaintrawstat_1(&self) -> bool
[src]
Checks if the value of the field is EVENTAPFAINTRAWSTAT_1
impl R<bool, FINETGTIMINTRAWSTAT_A>
[src]
pub fn variant(&self) -> FINETGTIMINTRAWSTAT_A
[src]
Get enumerated values variant
pub fn is_finetgtimintrawstat_0(&self) -> bool
[src]
Checks if the value of the field is FINETGTIMINTRAWSTAT_0
pub fn is_finetgtimintrawstat_1(&self) -> bool
[src]
Checks if the value of the field is FINETGTIMINTRAWSTAT_1
impl R<bool, GROSSTGTIMINTRAWSTAT_A>
[src]
pub fn variant(&self) -> GROSSTGTIMINTRAWSTAT_A
[src]
Get enumerated values variant
pub fn is_grosstgtimintrawstat_0(&self) -> bool
[src]
Checks if the value of the field is GROSSTGTIMINTRAWSTAT_0
pub fn is_grosstgtimintrawstat_1(&self) -> bool
[src]
Checks if the value of the field is GROSSTGTIMINTRAWSTAT_1
impl R<bool, ERRORINTRAWSTAT_A>
[src]
pub fn variant(&self) -> ERRORINTRAWSTAT_A
[src]
Get enumerated values variant
pub fn is_errorintrawstat_0(&self) -> bool
[src]
Checks if the value of the field is ERRORINTRAWSTAT_0
pub fn is_errorintrawstat_1(&self) -> bool
[src]
Checks if the value of the field is ERRORINTRAWSTAT_1
impl R<bool, CRYPTINTRAWSTAT_A>
[src]
pub fn variant(&self) -> CRYPTINTRAWSTAT_A
[src]
Get enumerated values variant
pub fn is_cryptintrawstat_0(&self) -> bool
[src]
Checks if the value of the field is CRYPTINTRAWSTAT_0
pub fn is_cryptintrawstat_1(&self) -> bool
[src]
Checks if the value of the field is CRYPTINTRAWSTAT_1
impl R<bool, EVENTINTRAWSTAT_A>
[src]
pub fn variant(&self) -> EVENTINTRAWSTAT_A
[src]
Get enumerated values variant
pub fn is_eventintrawstat_0(&self) -> bool
[src]
Checks if the value of the field is EVENTINTRAWSTAT_0
pub fn is_eventintrawstat_1(&self) -> bool
[src]
Checks if the value of the field is EVENTINTRAWSTAT_1
impl R<bool, SLPINTRAWSTAT_A>
[src]
pub fn variant(&self) -> SLPINTRAWSTAT_A
[src]
Get enumerated values variant
pub fn is_slpintrawstat_0(&self) -> bool
[src]
Checks if the value of the field is SLPINTRAWSTAT_0
pub fn is_slpintrawstat_1(&self) -> bool
[src]
Checks if the value of the field is SLPINTRAWSTAT_1
impl R<bool, RXINTRAWSTAT_A>
[src]
pub fn variant(&self) -> RXINTRAWSTAT_A
[src]
Get enumerated values variant
pub fn is_rxintrawstat_0(&self) -> bool
[src]
Checks if the value of the field is RXINTRAWSTAT_0
pub fn is_rxintrawstat_1(&self) -> bool
[src]
Checks if the value of the field is RXINTRAWSTAT_1
impl R<bool, CSCNTINTRAWSTAT_A>
[src]
pub fn variant(&self) -> CSCNTINTRAWSTAT_A
[src]
Get enumerated values variant
pub fn is_cscntintrawstat_0(&self) -> bool
[src]
Checks if the value of the field is CSCNTINTRAWSTAT_0
pub fn is_cscntintrawstat_1(&self) -> bool
[src]
Checks if the value of the field is CSCNTINTRAWSTAT_1
impl R<u32, Reg<u32, _BB_INTRAWSTAT>>
[src]
pub fn audioint2rawstat(&self) -> AUDIOINT2RAWSTAT_R
[src]
Bit 12 - Audio channel 2 interrupt raw status
pub fn audioint1rawstat(&self) -> AUDIOINT1RAWSTAT_R
[src]
Bit 11 - Audio channel 1 interrupt raw status
pub fn audioint0rawstat(&self) -> AUDIOINT0RAWSTAT_R
[src]
Bit 10 - Audio channel 0 interrupt raw status
pub fn swintrawstat(&self) -> SWINTRAWSTAT_R
[src]
Bit 9 - SW triggered interrupt raw status
pub fn eventapfaintrawstat(&self) -> EVENTAPFAINTRAWSTAT_R
[src]
Bit 8 - End of event / anticipated pre-fetch abort interrupt raw status
pub fn finetgtimintrawstat(&self) -> FINETGTIMINTRAWSTAT_R
[src]
Bit 7 - Masked fine target timer error interrupt raw status
pub fn grosstgtimintrawstat(&self) -> GROSSTGTIMINTRAWSTAT_R
[src]
Bit 6 - Masked gross target timer interrupt raw status
pub fn errorintrawstat(&self) -> ERRORINTRAWSTAT_R
[src]
Bit 5 - Masked error interrupt raw status
pub fn cryptintrawstat(&self) -> CRYPTINTRAWSTAT_R
[src]
Bit 4 - Masked encryption engine interrupt raw status
pub fn eventintrawstat(&self) -> EVENTINTRAWSTAT_R
[src]
Bit 3 - Masked end of event interrupt raw status
pub fn slpintrawstat(&self) -> SLPINTRAWSTAT_R
[src]
Bit 2 - Masked sleep interrupt raw status
pub fn rxintrawstat(&self) -> RXINTRAWSTAT_R
[src]
Bit 1 - Masked packet reception interrupt raw status
pub fn cscntintrawstat(&self) -> CSCNTINTRAWSTAT_R
[src]
Bit 0 - Masked 625us base time reference interrupt raw status
impl R<bool, AUDIOINT2ACK_A>
[src]
pub fn variant(&self) -> AUDIOINT2ACK_A
[src]
Get enumerated values variant
pub fn is_audioint2ack_0(&self) -> bool
[src]
Checks if the value of the field is AUDIOINT2ACK_0
pub fn is_audioint2ack_1(&self) -> bool
[src]
Checks if the value of the field is AUDIOINT2ACK_1
impl R<bool, AUDIOINT1ACK_A>
[src]
pub fn variant(&self) -> AUDIOINT1ACK_A
[src]
Get enumerated values variant
pub fn is_audioint1ack_0(&self) -> bool
[src]
Checks if the value of the field is AUDIOINT1ACK_0
pub fn is_audioint1ack_1(&self) -> bool
[src]
Checks if the value of the field is AUDIOINT1ACK_1
impl R<bool, AUDIOINT0ACK_A>
[src]
pub fn variant(&self) -> AUDIOINT0ACK_A
[src]
Get enumerated values variant
pub fn is_audioint0ack_0(&self) -> bool
[src]
Checks if the value of the field is AUDIOINT0ACK_0
pub fn is_audioint0ack_1(&self) -> bool
[src]
Checks if the value of the field is AUDIOINT0ACK_1
impl R<u32, Reg<u32, _BB_INTACK>>
[src]
pub fn audioint2ack(&self) -> AUDIOINT2ACK_R
[src]
Bit 12 - Audio channel 2 interrupt acknowledgement bit
pub fn audioint1ack(&self) -> AUDIOINT1ACK_R
[src]
Bit 11 - Audio channel 1 interrupt acknowledgement bit
pub fn audioint0ack(&self) -> AUDIOINT0ACK_R
[src]
Bit 10 - Audio channel 0 interrupt acknowledgement bit
impl R<bool, SAMP_A>
[src]
pub fn variant(&self) -> SAMP_A
[src]
Get enumerated values variant
pub fn is_samp_0(&self) -> bool
[src]
Checks if the value of the field is SAMP_0
pub fn is_samp_1(&self) -> bool
[src]
Checks if the value of the field is SAMP_1
impl R<u32, BASETIMECNT_A>
[src]
pub fn variant(&self) -> Variant<u32, BASETIMECNT_A>
[src]
Get enumerated values variant
pub fn is_basetimecnt_0(&self) -> bool
[src]
Checks if the value of the field is BASETIMECNT_0
impl R<u32, Reg<u32, _BB_BASETIMECNT>>
[src]
pub fn samp(&self) -> SAMP_R
[src]
Bit 31 - Sample the base time counter
pub fn basetimecnt(&self) -> BASETIMECNT_R
[src]
Bits 0:26 - Value of the 625us base time reference counter
impl R<u16, FINECNT_A>
[src]
pub fn variant(&self) -> Variant<u16, FINECNT_A>
[src]
Get enumerated values variant
pub fn is_finecnt_0(&self) -> bool
[src]
Checks if the value of the field is FINECNT_0
impl R<u32, Reg<u32, _BB_FINETIMECNT>>
[src]
pub fn finecnt(&self) -> FINECNT_R
[src]
Bits 0:9 - Value of the current us fine time reference counter
impl R<u32, BDADDRL_A>
[src]
pub fn variant(&self) -> Variant<u32, BDADDRL_A>
[src]
Get enumerated values variant
pub fn is_bdaddrl_0(&self) -> bool
[src]
Checks if the value of the field is BDADDRL_0
impl R<u32, Reg<u32, _BB_BDADDRL>>
[src]
impl R<bool, PRIV_NPUB_A>
[src]
pub fn variant(&self) -> PRIV_NPUB_A
[src]
Get enumerated values variant
pub fn is_priv_npub_0(&self) -> bool
[src]
Checks if the value of the field is PRIV_NPUB_0
pub fn is_priv_npub_1(&self) -> bool
[src]
Checks if the value of the field is PRIV_NPUB_1
impl R<u16, BDADDRU_A>
[src]
pub fn variant(&self) -> Variant<u16, BDADDRU_A>
[src]
Get enumerated values variant
pub fn is_bdaddru_0(&self) -> bool
[src]
Checks if the value of the field is BDADDRU_0
impl R<u32, Reg<u32, _BB_BDADDRU>>
[src]
pub fn priv_npub(&self) -> PRIV_NPUB_R
[src]
Bit 16 - BLE device address privacy indicator
pub fn bdaddru(&self) -> BDADDRU_R
[src]
Bits 0:15 - BLE device address (MSB part)
impl R<u16, ETPTR_A>
[src]
pub fn variant(&self) -> Variant<u16, ETPTR_A>
[src]
Get enumerated values variant
pub fn is_etptr_0(&self) -> bool
[src]
Checks if the value of the field is ETPTR_0
impl R<u16, CURRENTRXDESCPTR_A>
[src]
pub fn variant(&self) -> Variant<u16, CURRENTRXDESCPTR_A>
[src]
Get enumerated values variant
pub fn is_currentrxdescptr_0(&self) -> bool
[src]
Checks if the value of the field is CURRENTRXDESCPTR_0
impl R<u32, Reg<u32, _BB_ET_CURRENTRXDESCPTR>>
[src]
pub fn etptr(&self) -> ETPTR_R
[src]
Bits 16:31 - Exchange table pointer that determines the starting point of the exchange table
pub fn currentrxdescptr(&self) -> CURRENTRXDESCPTR_R
[src]
Bits 0:14 - Rx descriptor pointer that determines the starting point of the receive buffer chained list
impl R<bool, EXTWKUPDSB_A>
[src]
pub fn variant(&self) -> EXTWKUPDSB_A
[src]
Get enumerated values variant
pub fn is_extwkupdsb_0(&self) -> bool
[src]
Checks if the value of the field is EXTWKUPDSB_0
pub fn is_extwkupdsb_1(&self) -> bool
[src]
Checks if the value of the field is EXTWKUPDSB_1
impl R<bool, DEEP_SLEEP_STAT_A>
[src]
pub fn variant(&self) -> DEEP_SLEEP_STAT_A
[src]
Get enumerated values variant
pub fn is_deep_sleep_stat_0(&self) -> bool
[src]
Checks if the value of the field is DEEP_SLEEP_STAT_0
pub fn is_deep_sleep_stat_1(&self) -> bool
[src]
Checks if the value of the field is DEEP_SLEEP_STAT_1
impl R<bool, SOFT_WAKEUP_REQ_A>
[src]
pub fn variant(&self) -> SOFT_WAKEUP_REQ_A
[src]
Get enumerated values variant
pub fn is_soft_wakeup_req_0(&self) -> bool
[src]
Checks if the value of the field is SOFT_WAKEUP_REQ_0
pub fn is_soft_wakeup_req_1(&self) -> bool
[src]
Checks if the value of the field is SOFT_WAKEUP_REQ_1
impl R<bool, DEEP_SLEEP_CORR_EN_A>
[src]
pub fn variant(&self) -> DEEP_SLEEP_CORR_EN_A
[src]
Get enumerated values variant
pub fn is_deep_sleep_corr_en_0(&self) -> bool
[src]
Checks if the value of the field is DEEP_SLEEP_CORR_EN_0
pub fn is_deep_sleep_corr_en_1(&self) -> bool
[src]
Checks if the value of the field is DEEP_SLEEP_CORR_EN_1
impl R<bool, DEEP_SLEEP_ON_A>
[src]
pub fn variant(&self) -> DEEP_SLEEP_ON_A
[src]
Get enumerated values variant
pub fn is_deep_sleep_on_0(&self) -> bool
[src]
Checks if the value of the field is DEEP_SLEEP_ON_0
pub fn is_deep_sleep_on_1(&self) -> bool
[src]
Checks if the value of the field is DEEP_SLEEP_ON_1
impl R<bool, RADIO_SLEEP_EN_A>
[src]
pub fn variant(&self) -> RADIO_SLEEP_EN_A
[src]
Get enumerated values variant
pub fn is_radio_sleep_en_0(&self) -> bool
[src]
Checks if the value of the field is RADIO_SLEEP_EN_0
pub fn is_radio_sleep_en_1(&self) -> bool
[src]
Checks if the value of the field is RADIO_SLEEP_EN_1
impl R<bool, OSC_SLEEP_EN_A>
[src]
pub fn variant(&self) -> OSC_SLEEP_EN_A
[src]
Get enumerated values variant
pub fn is_osc_sleep_en_0(&self) -> bool
[src]
Checks if the value of the field is OSC_SLEEP_EN_0
pub fn is_osc_sleep_en_1(&self) -> bool
[src]
Checks if the value of the field is OSC_SLEEP_EN_1
impl R<u32, Reg<u32, _BB_DEEPSLCNTL>>
[src]
pub fn extwkupdsb(&self) -> EXTWKUPDSB_R
[src]
Bit 31 - External wake-up disable
pub fn deep_sleep_stat(&self) -> DEEP_SLEEP_STAT_R
[src]
Bit 15 - Indicator of current deep sleep clock mux status
pub fn soft_wakeup_req(&self) -> SOFT_WAKEUP_REQ_R
[src]
Bit 4 - Wake up request from RW-BLE software applying when system is in deep sleep mode
pub fn deep_sleep_corr_en(&self) -> DEEP_SLEEP_CORR_EN_R
[src]
Bit 3 - 625us base time reference integer and fractional part correction applying when system has been woken-up from deep sleep mode
pub fn deep_sleep_on(&self) -> DEEP_SLEEP_ON_R
[src]
Bit 2 - RW-BLE core power mode control
pub fn radio_sleep_en(&self) -> RADIO_SLEEP_EN_R
[src]
Bit 1 - Controls the radio module
pub fn osc_sleep_en(&self) -> OSC_SLEEP_EN_R
[src]
Bit 0 - Controls the RF high frequency crystal oscillator
impl R<u32, DEEPSLTIME_A>
[src]
pub fn variant(&self) -> Variant<u32, DEEPSLTIME_A>
[src]
Get enumerated values variant
pub fn is_deepsltime_0(&self) -> bool
[src]
Checks if the value of the field is DEEPSLTIME_0
impl R<u32, Reg<u32, _BB_DEEPSLWKUP>>
[src]
pub fn deepsltime(&self) -> DEEPSLTIME_R
[src]
Bits 0:31 - Determines the time in low_power_clk clock cycles to spend in deep sleep mode before waking-up the device
impl R<u32, DEEPSLDUR_A>
[src]
pub fn variant(&self) -> Variant<u32, DEEPSLDUR_A>
[src]
Get enumerated values variant
pub fn is_deepsldur_0(&self) -> bool
[src]
Checks if the value of the field is DEEPSLDUR_0
impl R<u32, Reg<u32, _BB_DEEPSLSTAT>>
[src]
pub fn deepsldur(&self) -> DEEPSLDUR_R
[src]
Bits 0:31 - Actual duration of the last deep sleep phase measured in low_power_clk clock cycle
impl R<u16, TWOSC_A>
[src]
pub fn variant(&self) -> Variant<u16, TWOSC_A>
[src]
Get enumerated values variant
pub fn is_twosc_0(&self) -> bool
[src]
Checks if the value of the field is TWOSC_0
impl R<u32, Reg<u32, _BB_ENBPRESET>>
[src]
pub fn twosc(&self) -> TWOSC_R
[src]
Bits 10:20 - Time in low power oscillator cycles allowed for stabilization of the high frequency oscillator when the deep-sleep mode has been left due to sleep-timer expiry (DEEPSLWKUP-DEEPSLTIME])
impl R<u16, FINECNTCORR_A>
[src]
pub fn variant(&self) -> Variant<u16, FINECNTCORR_A>
[src]
Get enumerated values variant
pub fn is_finecntcorr_0(&self) -> bool
[src]
Checks if the value of the field is FINECNTCORR_0
impl R<u32, Reg<u32, _BB_FINECNTCORR>>
[src]
pub fn finecntcorr(&self) -> FINECNTCORR_R
[src]
Bits 0:9 - Phase correction value for the 625us reference counter (i.e. fine counter) in us
impl R<u32, BASETIMECNTCORR_A>
[src]
pub fn variant(&self) -> Variant<u32, BASETIMECNTCORR_A>
[src]
Get enumerated values variant
pub fn is_basetimecntcorr_0(&self) -> bool
[src]
Checks if the value of the field is BASETIMECNTCORR_0
impl R<u32, Reg<u32, _BB_BASETIMECNTCORR>>
[src]
pub fn basetimecntcorr(&self) -> BASETIMECNTCORR_R
[src]
Bits 0:26 - Base time counter correction value
impl R<bool, DIAG3_EN_A>
[src]
pub fn variant(&self) -> DIAG3_EN_A
[src]
Get enumerated values variant
pub fn is_diag3_en_0(&self) -> bool
[src]
Checks if the value of the field is DIAG3_EN_0
pub fn is_diag3_en_1(&self) -> bool
[src]
Checks if the value of the field is DIAG3_EN_1
impl R<u8, DIAG3_A>
[src]
pub fn variant(&self) -> Variant<u8, DIAG3_A>
[src]
Get enumerated values variant
pub fn is_diag3_0(&self) -> bool
[src]
Checks if the value of the field is DIAG3_0
impl R<bool, DIAG2_EN_A>
[src]
pub fn variant(&self) -> DIAG2_EN_A
[src]
Get enumerated values variant
pub fn is_diag2_en_0(&self) -> bool
[src]
Checks if the value of the field is DIAG2_EN_0
pub fn is_diag2_en_1(&self) -> bool
[src]
Checks if the value of the field is DIAG2_EN_1
impl R<u8, DIAG2_A>
[src]
pub fn variant(&self) -> Variant<u8, DIAG2_A>
[src]
Get enumerated values variant
pub fn is_diag2_0(&self) -> bool
[src]
Checks if the value of the field is DIAG2_0
impl R<bool, DIAG1_EN_A>
[src]
pub fn variant(&self) -> DIAG1_EN_A
[src]
Get enumerated values variant
pub fn is_diag1_en_0(&self) -> bool
[src]
Checks if the value of the field is DIAG1_EN_0
pub fn is_diag1_en_1(&self) -> bool
[src]
Checks if the value of the field is DIAG1_EN_1
impl R<u8, DIAG1_A>
[src]
pub fn variant(&self) -> Variant<u8, DIAG1_A>
[src]
Get enumerated values variant
pub fn is_diag1_0(&self) -> bool
[src]
Checks if the value of the field is DIAG1_0
impl R<bool, DIAG0_EN_A>
[src]
pub fn variant(&self) -> DIAG0_EN_A
[src]
Get enumerated values variant
pub fn is_diag0_en_0(&self) -> bool
[src]
Checks if the value of the field is DIAG0_EN_0
pub fn is_diag0_en_1(&self) -> bool
[src]
Checks if the value of the field is DIAG0_EN_1
impl R<u8, DIAG0_A>
[src]
pub fn variant(&self) -> Variant<u8, DIAG0_A>
[src]
Get enumerated values variant
pub fn is_diag0_0(&self) -> bool
[src]
Checks if the value of the field is DIAG0_0
impl R<u32, Reg<u32, _BB_DIAGCNTL>>
[src]
pub fn diag3_en(&self) -> DIAG3_EN_R
[src]
Bit 31 - Enable diagnostic port 3 output
pub fn diag3(&self) -> DIAG3_R
[src]
Bits 24:29
pub fn diag2_en(&self) -> DIAG2_EN_R
[src]
Bit 23 - Enable diagnostic port 2 output
pub fn diag2(&self) -> DIAG2_R
[src]
Bits 16:21
pub fn diag1_en(&self) -> DIAG1_EN_R
[src]
Bit 15 - Enable diagnostic port 1 output
pub fn diag1(&self) -> DIAG1_R
[src]
Bits 8:13
pub fn diag0_en(&self) -> DIAG0_EN_R
[src]
Bit 7 - Enable diagnostic port 0 output
pub fn diag0(&self) -> DIAG0_R
[src]
Bits 0:5
impl R<u8, DIAG3STAT_A>
[src]
pub fn variant(&self) -> Variant<u8, DIAG3STAT_A>
[src]
Get enumerated values variant
pub fn is_diag3stat_0(&self) -> bool
[src]
Checks if the value of the field is DIAG3STAT_0
impl R<u8, DIAG2STAT_A>
[src]
pub fn variant(&self) -> Variant<u8, DIAG2STAT_A>
[src]
Get enumerated values variant
pub fn is_diag2stat_0(&self) -> bool
[src]
Checks if the value of the field is DIAG2STAT_0
impl R<u8, DIAG1STAT_A>
[src]
pub fn variant(&self) -> Variant<u8, DIAG1STAT_A>
[src]
Get enumerated values variant
pub fn is_diag1stat_0(&self) -> bool
[src]
Checks if the value of the field is DIAG1STAT_0
impl R<u8, DIAG0STAT_A>
[src]
pub fn variant(&self) -> Variant<u8, DIAG0STAT_A>
[src]
Get enumerated values variant
pub fn is_diag0stat_0(&self) -> bool
[src]
Checks if the value of the field is DIAG0STAT_0
impl R<u32, Reg<u32, _BB_DIAGSTAT>>
[src]
pub fn diag3stat(&self) -> DIAG3STAT_R
[src]
Bits 24:31 - Directly connected to ble_dbg3[7:0] output (debug use only)
pub fn diag2stat(&self) -> DIAG2STAT_R
[src]
Bits 16:23 - Directly connected to ble_dbg2[7:0] output (debug use only)
pub fn diag1stat(&self) -> DIAG1STAT_R
[src]
Bits 8:15 - Directly connected to ble_dbg1[7:0] output (debug use only)
pub fn diag0stat(&self) -> DIAG0STAT_R
[src]
Bits 0:7 - Directly connected to ble_dbg0[7:0] output (debug use only)
impl R<u16, REG_ADDMAX_A>
[src]
pub fn variant(&self) -> Variant<u16, REG_ADDMAX_A>
[src]
Get enumerated values variant
pub fn is_reg_addmax_0(&self) -> bool
[src]
Checks if the value of the field is REG_ADDMAX_0
impl R<u16, EM_ADDMAX_A>
[src]
pub fn variant(&self) -> Variant<u16, EM_ADDMAX_A>
[src]
Get enumerated values variant
pub fn is_em_addmax_0(&self) -> bool
[src]
Checks if the value of the field is EM_ADDMAX_0
impl R<u32, Reg<u32, _BB_DEBUGADDMAX>>
[src]
pub fn reg_addmax(&self) -> REG_ADDMAX_R
[src]
Bits 16:31 - Upper limit for the register zone indicated by the reg_inzone flag
pub fn em_addmax(&self) -> EM_ADDMAX_R
[src]
Bits 0:15 - Upper limit for the exchange memory zone indicated by the em_inzone flag
impl R<u16, REG_ADDMIN_A>
[src]
pub fn variant(&self) -> Variant<u16, REG_ADDMIN_A>
[src]
Get enumerated values variant
pub fn is_reg_addmin_0(&self) -> bool
[src]
Checks if the value of the field is REG_ADDMIN_0
impl R<u16, EM_ADDMIN_A>
[src]
pub fn variant(&self) -> Variant<u16, EM_ADDMIN_A>
[src]
Get enumerated values variant
pub fn is_em_addmin_0(&self) -> bool
[src]
Checks if the value of the field is EM_ADDMIN_0
impl R<u32, Reg<u32, _BB_DEBUGADDMIN>>
[src]
pub fn reg_addmin(&self) -> REG_ADDMIN_R
[src]
Bits 16:31 - Lower limit for the register zone indicated by the reg_inzone flag
pub fn em_addmin(&self) -> EM_ADDMIN_R
[src]
Bits 0:15 - Lower limit for the exchange memory zone indicated by the em_inzone flag
impl R<bool, RAL_UNDERRUN_A>
[src]
pub fn variant(&self) -> RAL_UNDERRUN_A
[src]
Get enumerated values variant
pub fn is_ral_underrun_0(&self) -> bool
[src]
Checks if the value of the field is RAL_UNDERRUN_0
pub fn is_ral_underrun_1(&self) -> bool
[src]
Checks if the value of the field is RAL_UNDERRUN_1
impl R<bool, RAL_ERROR_A>
[src]
pub fn variant(&self) -> RAL_ERROR_A
[src]
Get enumerated values variant
pub fn is_ral_error_0(&self) -> bool
[src]
Checks if the value of the field is RAL_ERROR_0
pub fn is_ral_error_1(&self) -> bool
[src]
Checks if the value of the field is RAL_ERROR_1
impl R<bool, CONCEVTIRQ_ERROR_A>
[src]
pub fn variant(&self) -> CONCEVTIRQ_ERROR_A
[src]
Get enumerated values variant
pub fn is_concevtirq_error_0(&self) -> bool
[src]
Checks if the value of the field is CONCEVTIRQ_ERROR_0
pub fn is_concevtirq_error_1(&self) -> bool
[src]
Checks if the value of the field is CONCEVTIRQ_ERROR_1
impl R<bool, RXDATA_PTR_ERROR_A>
[src]
pub fn variant(&self) -> RXDATA_PTR_ERROR_A
[src]
Get enumerated values variant
pub fn is_rxdata_ptr_error_0(&self) -> bool
[src]
Checks if the value of the field is RXDATA_PTR_ERROR_0
pub fn is_rxdata_ptr_error_1(&self) -> bool
[src]
Checks if the value of the field is RXDATA_PTR_ERROR_1
impl R<bool, TXDATA_PTR_ERROR_A>
[src]
pub fn variant(&self) -> TXDATA_PTR_ERROR_A
[src]
Get enumerated values variant
pub fn is_txdata_ptr_error_0(&self) -> bool
[src]
Checks if the value of the field is TXDATA_PTR_ERROR_0
pub fn is_txdata_ptr_error_1(&self) -> bool
[src]
Checks if the value of the field is TXDATA_PTR_ERROR_1
impl R<bool, RXDESC_EMPTY_ERROR_A>
[src]
pub fn variant(&self) -> RXDESC_EMPTY_ERROR_A
[src]
Get enumerated values variant
pub fn is_rxdesc_empty_error_0(&self) -> bool
[src]
Checks if the value of the field is RXDESC_EMPTY_ERROR_0
pub fn is_rxdesc_empty_error_1(&self) -> bool
[src]
Checks if the value of the field is RXDESC_EMPTY_ERROR_1
impl R<bool, TXDESC_EMPTY_ERROR_A>
[src]
pub fn variant(&self) -> TXDESC_EMPTY_ERROR_A
[src]
Get enumerated values variant
pub fn is_txdesc_empty_error_0(&self) -> bool
[src]
Checks if the value of the field is TXDESC_EMPTY_ERROR_0
pub fn is_txdesc_empty_error_1(&self) -> bool
[src]
Checks if the value of the field is TXDESC_EMPTY_ERROR_1
impl R<bool, CSFORMAT_ERROR_A>
[src]
pub fn variant(&self) -> CSFORMAT_ERROR_A
[src]
Get enumerated values variant
pub fn is_csformat_error_0(&self) -> bool
[src]
Checks if the value of the field is CSFORMAT_ERROR_0
pub fn is_csformat_error_1(&self) -> bool
[src]
Checks if the value of the field is CSFORMAT_ERROR_1
impl R<bool, LLCHMAP_ERROR_A>
[src]
pub fn variant(&self) -> LLCHMAP_ERROR_A
[src]
Get enumerated values variant
pub fn is_llchmap_error_0(&self) -> bool
[src]
Checks if the value of the field is LLCHMAP_ERROR_0
pub fn is_llchmap_error_1(&self) -> bool
[src]
Checks if the value of the field is LLCHMAP_ERROR_1
impl R<bool, ADV_UNDERRUN_A>
[src]
pub fn variant(&self) -> ADV_UNDERRUN_A
[src]
Get enumerated values variant
pub fn is_adv_underrun_0(&self) -> bool
[src]
Checks if the value of the field is ADV_UNDERRUN_0
pub fn is_adv_underrun_1(&self) -> bool
[src]
Checks if the value of the field is ADV_UNDERRUN_1
impl R<bool, IFS_UNDERRUN_A>
[src]
pub fn variant(&self) -> IFS_UNDERRUN_A
[src]
Get enumerated values variant
pub fn is_ifs_underrun_0(&self) -> bool
[src]
Checks if the value of the field is IFS_UNDERRUN_0
pub fn is_ifs_underrun_1(&self) -> bool
[src]
Checks if the value of the field is IFS_UNDERRUN_1
impl R<bool, WHITELIST_ERROR_A>
[src]
pub fn variant(&self) -> WHITELIST_ERROR_A
[src]
Get enumerated values variant
pub fn is_whitelist_error_0(&self) -> bool
[src]
Checks if the value of the field is WHITELIST_ERROR_0
pub fn is_whitelist_error_1(&self) -> bool
[src]
Checks if the value of the field is WHITELIST_ERROR_1
impl R<bool, EVT_CNTL_APFM_ERROR_A>
[src]
pub fn variant(&self) -> EVT_CNTL_APFM_ERROR_A
[src]
Get enumerated values variant
pub fn is_evt_cntl_apfm_error_0(&self) -> bool
[src]
Checks if the value of the field is EVT_CNTL_APFM_ERROR_0
pub fn is_evt_cntl_apfm_error_1(&self) -> bool
[src]
Checks if the value of the field is EVT_CNTL_APFM_ERROR_1
impl R<bool, EVT_SCHDL_APFM_ERROR_A>
[src]
pub fn variant(&self) -> EVT_SCHDL_APFM_ERROR_A
[src]
Get enumerated values variant
pub fn is_evt_schdl_apfm_error_0(&self) -> bool
[src]
Checks if the value of the field is EVT_SCHDL_APFM_ERROR_0
pub fn is_evt_schdl_apfm_error_1(&self) -> bool
[src]
Checks if the value of the field is EVT_SCHDL_APFM_ERROR_1
impl R<bool, EVT_SCHDL_ENTRY_ERROR_A>
[src]
pub fn variant(&self) -> EVT_SCHDL_ENTRY_ERROR_A
[src]
Get enumerated values variant
pub fn is_evt_schdl_entry_error_0(&self) -> bool
[src]
Checks if the value of the field is EVT_SCHDL_ENTRY_ERROR_0
pub fn is_evt_schdl_entry_error_1(&self) -> bool
[src]
Checks if the value of the field is EVT_SCHDL_ENTRY_ERROR_1
impl R<bool, EVT_SCHDL_EMACC_ERROR_A>
[src]
pub fn variant(&self) -> EVT_SCHDL_EMACC_ERROR_A
[src]
Get enumerated values variant
pub fn is_evt_schdl_emacc_error_0(&self) -> bool
[src]
Checks if the value of the field is EVT_SCHDL_EMACC_ERROR_0
pub fn is_evt_schdl_emacc_error_1(&self) -> bool
[src]
Checks if the value of the field is EVT_SCHDL_EMACC_ERROR_1
impl R<bool, RADIO_EMACC_ERROR_A>
[src]
pub fn variant(&self) -> RADIO_EMACC_ERROR_A
[src]
Get enumerated values variant
pub fn is_radio_emacc_error_0(&self) -> bool
[src]
Checks if the value of the field is RADIO_EMACC_ERROR_0
pub fn is_radio_emacc_error_1(&self) -> bool
[src]
Checks if the value of the field is RADIO_EMACC_ERROR_1
impl R<bool, PKTCNTL_EMACC_ERROR_A>
[src]
pub fn variant(&self) -> PKTCNTL_EMACC_ERROR_A
[src]
Get enumerated values variant
pub fn is_pktcntl_emacc_error_0(&self) -> bool
[src]
Checks if the value of the field is PKTCNTL_EMACC_ERROR_0
pub fn is_pktcntl_emacc_error_1(&self) -> bool
[src]
Checks if the value of the field is PKTCNTL_EMACC_ERROR_1
impl R<bool, RXCRYPT_ERROR_A>
[src]
pub fn variant(&self) -> RXCRYPT_ERROR_A
[src]
Get enumerated values variant
pub fn is_rxcrypt_error_0(&self) -> bool
[src]
Checks if the value of the field is RXCRYPT_ERROR_0
pub fn is_rxcrypt_error_1(&self) -> bool
[src]
Checks if the value of the field is RXCRYPT_ERROR_1
impl R<bool, TXCRYPT_ERROR_A>
[src]
pub fn variant(&self) -> TXCRYPT_ERROR_A
[src]
Get enumerated values variant
pub fn is_txcrypt_error_0(&self) -> bool
[src]
Checks if the value of the field is TXCRYPT_ERROR_0
pub fn is_txcrypt_error_1(&self) -> bool
[src]
Checks if the value of the field is TXCRYPT_ERROR_1
impl R<u32, Reg<u32, _BB_ERRORTYPESTAT>>
[src]
pub fn ral_underrun(&self) -> RAL_UNDERRUN_R
[src]
Bit 19 - Indicates Resolving Address List engine Under run issue, happens when RAL List parsing not finished on time
pub fn ral_error(&self) -> RAL_ERROR_R
[src]
Bit 18 - Indicates Resolving Address List engine faced a bad setting
pub fn concevtirq_error(&self) -> CONCEVTIRQ_ERROR_R
[src]
Bit 17 - Indicates whether two consecutive and concurrent ble_event_irq have been generated, and not acknowledged in time by the RW-BLE software
pub fn rxdata_ptr_error(&self) -> RXDATA_PTR_ERROR_R
[src]
Bit 16 - Indicates whether Rx data buffer pointer value programmed is null (major failure)
pub fn txdata_ptr_error(&self) -> TXDATA_PTR_ERROR_R
[src]
Bit 15 - Indicates whether Tx data buffer pointer value programmed is null during advertising / scanning / initiating events, or during master / slave connections with non-null packet length (major failure)
pub fn rxdesc_empty_error(&self) -> RXDESC_EMPTY_ERROR_R
[src]
Bit 14 - Indicates whether Rx descriptor pointer value programmed in register is null (major failure)
pub fn txdesc_empty_error(&self) -> TXDESC_EMPTY_ERROR_R
[src]
Bit 13 - Indicates whether Tx descriptor pointer value programmed in control structure is null during advertising / scanning / initiating events (major failure)
pub fn csformat_error(&self) -> CSFORMAT_ERROR_R
[src]
Bit 12 - Indicates whether CS-FORMAT has been programmed with an invalid value (major failure)
pub fn llchmap_error(&self) -> LLCHMAP_ERROR_R
[src]
Bit 11 - Indicates Link Layer channel map error, happens when actual number of CS-LLCHMAP bit set to one is different from CS-NBCHGOOD at the beginning of frequency hopping process
pub fn adv_underrun(&self) -> ADV_UNDERRUN_R
[src]
Bit 10 - Indicates advertising interval under run
pub fn ifs_underrun(&self) -> IFS_UNDERRUN_R
[src]
Bit 9 - Indicates inter frame space under run, occurs if IFS time is not enough to update and read control structure / descriptors, and/or white list parsing is not finished and/or decryption time is too long to be finished on time
pub fn whitelist_error(&self) -> WHITELIST_ERROR_R
[src]
Bit 8 - Indicates white list timeout error, occurs if white list parsing is not finished on time
pub fn evt_cntl_apfm_error(&self) -> EVT_CNTL_APFM_ERROR_R
[src]
Bit 7 - Indicates anticipated pre-fetch mechanism error: happens when 2 consecutive events are programmed, and when the first event is not completely finished while second pre-fetch instant is reached
pub fn evt_schdl_apfm_error(&self) -> EVT_SCHDL_APFM_ERROR_R
[src]
Bit 6 - Indicates anticipated pre-fetch mechanism error: happens when 2 consecutive events are programmed, and when the first event is not completely finished while second pre-fetch instant is reached
pub fn evt_schdl_entry_error(&self) -> EVT_SCHDL_ENTRY_ERROR_R
[src]
Bit 5 - Indicates event scheduler faced invalid timing programing on two consecutive ET entries (e.g first one with 624us offset and second one with no offset)
pub fn evt_schdl_emacc_error(&self) -> EVT_SCHDL_EMACC_ERROR_R
[src]
Bit 4 - Indicates event scheduler exchange memory access error, happens when exchange memory accesses are not served in time, and blocks the exchange table entry read
pub fn radio_emacc_error(&self) -> RADIO_EMACC_ERROR_R
[src]
Bit 3 - Indicates radio controller exchange memory access error, happens when exchange memory accesses are not served in time and data are corrupted
pub fn pktcntl_emacc_error(&self) -> PKTCNTL_EMACC_ERROR_R
[src]
Bit 2 - Indicates packet controller exchange memory access error, happens when exchange memory accesses are not served in time and Tx/Rx data are corrupted
pub fn rxcrypt_error(&self) -> RXCRYPT_ERROR_R
[src]
Bit 1 - Indicates real time decryption error, happens when AES-CCM decryption is too slow compared to packet controller requests
pub fn txcrypt_error(&self) -> TXCRYPT_ERROR_R
[src]
Bit 0 - Indicates real time encryption error, happens when AES-CCM encryption is too slow compared to packet controller requests
impl R<u32, SWPROF_A>
[src]
pub fn variant(&self) -> Variant<u32, SWPROF_A>
[src]
Get enumerated values variant
pub fn is_swprof_0(&self) -> bool
[src]
Checks if the value of the field is SWPROF_0
impl R<u32, Reg<u32, _BB_SWPROFILING>>
[src]
pub fn swprof(&self) -> SWPROF_R
[src]
Bits 0:31 - Software profiling register: used by RW-BLE software for profiling purpose
impl R<u16, SPIPTR_A>
[src]
pub fn variant(&self) -> Variant<u16, SPIPTR_A>
[src]
Get enumerated values variant
pub fn is_spiptr_0(&self) -> bool
[src]
Checks if the value of the field is SPIPTR_0
impl R<u8, SPIFREQ_A>
[src]
pub fn variant(&self) -> SPIFREQ_A
[src]
Get enumerated values variant
pub fn is_spifreq_0(&self) -> bool
[src]
Checks if the value of the field is SPIFREQ_0
pub fn is_spifreq_1(&self) -> bool
[src]
Checks if the value of the field is SPIFREQ_1
pub fn is_spifreq_2(&self) -> bool
[src]
Checks if the value of the field is SPIFREQ_2
pub fn is_spifreq_3(&self) -> bool
[src]
Checks if the value of the field is SPIFREQ_3
impl R<bool, SPICOMP_A>
[src]
pub fn variant(&self) -> SPICOMP_A
[src]
Get enumerated values variant
pub fn is_spicomp_0(&self) -> bool
[src]
Checks if the value of the field is SPICOMP_0
pub fn is_spicomp_1(&self) -> bool
[src]
Checks if the value of the field is SPICOMP_1
impl R<bool, SPIGO_A>
[src]
pub fn variant(&self) -> SPIGO_A
[src]
Get enumerated values variant
pub fn is_spigo_0(&self) -> bool
[src]
Checks if the value of the field is SPIGO_0
pub fn is_spigo_1(&self) -> bool
[src]
Checks if the value of the field is SPIGO_1
impl R<u32, Reg<u32, _BB_RADIOCNTL0>>
[src]
pub fn spiptr(&self) -> SPIPTR_R
[src]
Bits 16:31 - Pointer to the buffer containing data to be transferred to or received from the SPI port
pub fn spifreq(&self) -> SPIFREQ_R
[src]
Bits 4:5 - SPI clock frequency
pub fn spicomp(&self) -> SPICOMP_R
[src]
Bit 1 - SPI transfer status
pub fn spigo(&self) -> SPIGO_R
[src]
Bit 0 - Start SPI transfer when writing a 1
impl R<bool, FORCEAGC_EN_A>
[src]
pub fn variant(&self) -> FORCEAGC_EN_A
[src]
Get enumerated values variant
pub fn is_forceagc_en_0(&self) -> bool
[src]
Checks if the value of the field is FORCEAGC_EN_0
pub fn is_forceagc_en_1(&self) -> bool
[src]
Checks if the value of the field is FORCEAGC_EN_1
impl R<bool, FORCEBLEIQ_A>
[src]
pub fn variant(&self) -> FORCEBLEIQ_A
[src]
Get enumerated values variant
pub fn is_forcebleiq_0(&self) -> bool
[src]
Checks if the value of the field is FORCEBLEIQ_0
pub fn is_forcebleiq_1(&self) -> bool
[src]
Checks if the value of the field is FORCEBLEIQ_1
impl R<u16, FORCEAGC_LENGTH_A>
[src]
pub fn variant(&self) -> Variant<u16, FORCEAGC_LENGTH_A>
[src]
Get enumerated values variant
pub fn is_forceagc_length_0(&self) -> bool
[src]
Checks if the value of the field is FORCEAGC_LENGTH_0
impl R<bool, SYNC_PULSE_MODE_A>
[src]
pub fn variant(&self) -> SYNC_PULSE_MODE_A
[src]
Get enumerated values variant
pub fn is_sync_pulse_mode_0(&self) -> bool
[src]
Checks if the value of the field is SYNC_PULSE_MODE_0
pub fn is_sync_pulse_mode_1(&self) -> bool
[src]
Checks if the value of the field is SYNC_PULSE_MODE_1
impl R<bool, DPCORR_EN_A>
[src]
pub fn variant(&self) -> DPCORR_EN_A
[src]
Get enumerated values variant
pub fn is_dpcorr_en_0(&self) -> bool
[src]
Checks if the value of the field is DPCORR_EN_0
pub fn is_dpcorr_en_1(&self) -> bool
[src]
Checks if the value of the field is DPCORR_EN_1
impl R<bool, JEF_SELECT_A>
[src]
pub fn variant(&self) -> JEF_SELECT_A
[src]
Get enumerated values variant
pub fn is_jef_select_0(&self) -> bool
[src]
Checks if the value of the field is JEF_SELECT_0
pub fn is_jef_select_1(&self) -> bool
[src]
Checks if the value of the field is JEF_SELECT_1
impl R<u8, XRFSEL_A>
[src]
pub fn variant(&self) -> Variant<u8, XRFSEL_A>
[src]
Get enumerated values variant
pub fn is_xrfsel_0(&self) -> bool
[src]
Checks if the value of the field is XRFSEL_0
pub fn is_xrfsel_1(&self) -> bool
[src]
Checks if the value of the field is XRFSEL_1
pub fn is_xrfsel_2(&self) -> bool
[src]
Checks if the value of the field is XRFSEL_2
pub fn is_xrfsel_3(&self) -> bool
[src]
Checks if the value of the field is XRFSEL_3
impl R<u8, SUBVERSION_A>
[src]
pub fn variant(&self) -> Variant<u8, SUBVERSION_A>
[src]
Get enumerated values variant
pub fn is_subversion_0(&self) -> bool
[src]
Checks if the value of the field is SUBVERSION_0
pub fn is_subversion_1(&self) -> bool
[src]
Checks if the value of the field is SUBVERSION_1
pub fn is_subversion_2(&self) -> bool
[src]
Checks if the value of the field is SUBVERSION_2
pub fn is_subversion_3(&self) -> bool
[src]
Checks if the value of the field is SUBVERSION_3
impl R<u32, Reg<u32, _BB_RADIOCNTL1>>
[src]
pub fn forceagc_en(&self) -> FORCEAGC_EN_R
[src]
Bit 31 - Control ATLAS/Ripple AGC force mode based on radioCNTL2-FORCEAGC_LENGTH value
pub fn forcebleiq(&self) -> FORCEBLEIQ_R
[src]
Bit 30 - Control Ripple modulation mode in between FM and I&Q
pub fn forceagc_length(&self) -> FORCEAGC_LENGTH_R
[src]
Bits 16:27 - Control ATLAS/Ripple AGC force mode based on radioCNTL2-FORCEAGC_LENGTH value
pub fn sync_pulse_mode(&self) -> SYNC_PULSE_MODE_R
[src]
Bit 15 - Define whether the SYNC_P pulse is generated as pulse or level
pub fn dpcorr_en(&self) -> DPCORR_EN_R
[src]
Bit 13 - Enable the use of delayed DC compensated data path in radio correlator block
pub fn jef_select(&self) -> JEF_SELECT_R
[src]
Bit 12 - Selects Jitter Elimination FIFO
pub fn xrfsel(&self) -> XRFSEL_R
[src]
Bits 4:8 - Extended radio selection field
pub fn subversion(&self) -> SUBVERSION_R
[src]
Bits 0:3 - CSEM RF Sub-version selection
impl R<u16, FREQTABLE_PTR_A>
[src]
pub fn variant(&self) -> Variant<u16, FREQTABLE_PTR_A>
[src]
Get enumerated values variant
pub fn is_freqtable_ptr_64(&self) -> bool
[src]
Checks if the value of the field is FREQTABLE_PTR_64
impl R<u32, Reg<u32, _BB_RADIOCNTL2>>
[src]
pub fn freqtable_ptr(&self) -> FREQTABLE_PTR_R
[src]
Bits 0:15 - Frequency table pointer
impl R<u8, RXPWRUP0_A>
[src]
pub fn variant(&self) -> Variant<u8, RXPWRUP0_A>
[src]
Get enumerated values variant
pub fn is_rxpwrup0_0(&self) -> bool
[src]
Checks if the value of the field is RXPWRUP0_0
impl R<u8, TXPWRDN0_A>
[src]
pub fn variant(&self) -> Variant<u8, TXPWRDN0_A>
[src]
Get enumerated values variant
pub fn is_txpwrdn0_0(&self) -> bool
[src]
Checks if the value of the field is TXPWRDN0_0
impl R<u8, TXPWRUP0_A>
[src]
pub fn variant(&self) -> Variant<u8, TXPWRUP0_A>
[src]
Get enumerated values variant
pub fn is_txpwrup0_0(&self) -> bool
[src]
Checks if the value of the field is TXPWRUP0_0
impl R<u32, Reg<u32, _BB_RADIOPWRUPDN0>>
[src]
pub fn rxpwrup0(&self) -> RXPWRUP0_R
[src]
Bits 16:23 - This register holds the length in us of the RX power up phase for the current radio device
pub fn txpwrdn0(&self) -> TXPWRDN0_R
[src]
Bits 8:12 - This register extends the length in us of the TX power down phase for the current radio device
pub fn txpwrup0(&self) -> TXPWRUP0_R
[src]
Bits 0:7 - This register holds the length in us of the TX power up phase for the current radio device
impl R<u8, RXPWRUP1_A>
[src]
pub fn variant(&self) -> Variant<u8, RXPWRUP1_A>
[src]
Get enumerated values variant
pub fn is_rxpwrup1_0(&self) -> bool
[src]
Checks if the value of the field is RXPWRUP1_0
impl R<u8, TXPWRDN1_A>
[src]
pub fn variant(&self) -> Variant<u8, TXPWRDN1_A>
[src]
Get enumerated values variant
pub fn is_txpwrdn1_0(&self) -> bool
[src]
Checks if the value of the field is TXPWRDN1_0
impl R<u8, TXPWRUP1_A>
[src]
pub fn variant(&self) -> Variant<u8, TXPWRUP1_A>
[src]
Get enumerated values variant
pub fn is_txpwrup1_0(&self) -> bool
[src]
Checks if the value of the field is TXPWRUP1_0
impl R<u32, Reg<u32, _BB_RADIOPWRUPDN1>>
[src]
pub fn rxpwrup1(&self) -> RXPWRUP1_R
[src]
Bits 16:23 - This register holds the length in us of the RX power up phase for the current radio device
pub fn txpwrdn1(&self) -> TXPWRDN1_R
[src]
Bits 8:12 - This register extends the length in us of the TX power down phase for the current radio device
pub fn txpwrup1(&self) -> TXPWRUP1_R
[src]
Bits 0:7 - This register holds the length in us of the TX power up phase for the current radio device
impl R<u8, TXPATHDLY0_A>
[src]
pub fn variant(&self) -> Variant<u8, TXPATHDLY0_A>
[src]
Get enumerated values variant
pub fn is_txpathdly0_0(&self) -> bool
[src]
Checks if the value of the field is TXPATHDLY0_0
impl R<u8, RXPATHDLY0_A>
[src]
pub fn variant(&self) -> Variant<u8, RXPATHDLY0_A>
[src]
Get enumerated values variant
pub fn is_rxpathdly0_0(&self) -> bool
[src]
Checks if the value of the field is RXPATHDLY0_0
impl R<u8, RFRXTMDA0_A>
[src]
pub fn variant(&self) -> Variant<u8, RFRXTMDA0_A>
[src]
Get enumerated values variant
pub fn is_rfrxtmda0_0(&self) -> bool
[src]
Checks if the value of the field is RFRXTMDA0_0
impl R<u8, SYNC_POSITION0_A>
[src]
pub fn variant(&self) -> Variant<u8, SYNC_POSITION0_A>
[src]
Get enumerated values variant
pub fn is_sync_position0_0(&self) -> bool
[src]
Checks if the value of the field is SYNC_POSITION0_0
impl R<u32, Reg<u32, _BB_RADIOTXRXTIM0>>
[src]
pub fn txpathdly0(&self) -> TXPATHDLY0_R
[src]
Bits 24:31
pub fn rxpathdly0(&self) -> RXPATHDLY0_R
[src]
Bits 16:20
pub fn rfrxtmda0(&self) -> RFRXTMDA0_R
[src]
Bits 8:14
pub fn sync_position0(&self) -> SYNC_POSITION0_R
[src]
Bits 0:6
impl R<u8, TXPATHDLY1_A>
[src]
pub fn variant(&self) -> Variant<u8, TXPATHDLY1_A>
[src]
Get enumerated values variant
pub fn is_txpathdly1_0(&self) -> bool
[src]
Checks if the value of the field is TXPATHDLY1_0
impl R<u8, RXPATHDLY1_A>
[src]
pub fn variant(&self) -> Variant<u8, RXPATHDLY1_A>
[src]
Get enumerated values variant
pub fn is_rxpathdly1_0(&self) -> bool
[src]
Checks if the value of the field is RXPATHDLY1_0
impl R<u8, RFRXTMDA1_A>
[src]
pub fn variant(&self) -> Variant<u8, RFRXTMDA1_A>
[src]
Get enumerated values variant
pub fn is_rfrxtmda1_0(&self) -> bool
[src]
Checks if the value of the field is RFRXTMDA1_0
impl R<u8, SYNC_POSITION1_A>
[src]
pub fn variant(&self) -> Variant<u8, SYNC_POSITION1_A>
[src]
Get enumerated values variant
pub fn is_sync_position1_0(&self) -> bool
[src]
Checks if the value of the field is SYNC_POSITION1_0
impl R<u32, Reg<u32, _BB_RADIOTXRXTIM1>>
[src]
pub fn txpathdly1(&self) -> TXPATHDLY1_R
[src]
Bits 24:31
pub fn rxpathdly1(&self) -> RXPATHDLY1_R
[src]
Bits 16:20
pub fn rfrxtmda1(&self) -> RFRXTMDA1_R
[src]
Bits 8:14
pub fn sync_position1(&self) -> SYNC_POSITION1_R
[src]
Bits 0:6
impl R<u16, TXOFFPTR_A>
[src]
pub fn variant(&self) -> Variant<u16, TXOFFPTR_A>
[src]
Get enumerated values variant
pub fn is_txoffptr_0(&self) -> bool
[src]
Checks if the value of the field is TXOFFPTR_0
impl R<u16, TXONPTR_A>
[src]
pub fn variant(&self) -> Variant<u16, TXONPTR_A>
[src]
Get enumerated values variant
pub fn is_txonptr_0(&self) -> bool
[src]
Checks if the value of the field is TXONPTR_0
impl R<u32, Reg<u32, _BB_SPIPTRCNTL0>>
[src]
pub fn txoffptr(&self) -> TXOFFPTR_R
[src]
Bits 16:31 - Pointer to the TxOFF sequence address section
pub fn txonptr(&self) -> TXONPTR_R
[src]
Bits 0:15 - Pointer to the TxON sequence address section
impl R<u16, RXOFFPTR_A>
[src]
pub fn variant(&self) -> Variant<u16, RXOFFPTR_A>
[src]
Get enumerated values variant
pub fn is_rxoffptr_0(&self) -> bool
[src]
Checks if the value of the field is RXOFFPTR_0
impl R<u16, RXONPTR_A>
[src]
pub fn variant(&self) -> Variant<u16, RXONPTR_A>
[src]
Get enumerated values variant
pub fn is_rxonptr_0(&self) -> bool
[src]
Checks if the value of the field is RXONPTR_0
impl R<u32, Reg<u32, _BB_SPIPTRCNTL1>>
[src]
pub fn rxoffptr(&self) -> RXOFFPTR_R
[src]
Bits 16:31 - Pointer to the RxOFF sequence address section
pub fn rxonptr(&self) -> RXONPTR_R
[src]
Bits 0:15 - Pointer to the RxON sequence address section
impl R<u16, RSSIPTR_A>
[src]
pub fn variant(&self) -> Variant<u16, RSSIPTR_A>
[src]
Get enumerated values variant
pub fn is_rssiptr_0(&self) -> bool
[src]
Checks if the value of the field is RSSIPTR_0
impl R<u32, Reg<u32, _BB_SPIPTRCNTL2>>
[src]
pub fn rssiptr(&self) -> RSSIPTR_R
[src]
Bits 0:15 - Pointer to the RSSI read sequence address section
impl R<u8, ADVCHMAP_A>
[src]
pub fn variant(&self) -> Variant<u8, ADVCHMAP_A>
[src]
Get enumerated values variant
pub fn is_advchmap_7(&self) -> bool
[src]
Checks if the value of the field is ADVCHMAP_7
impl R<u32, Reg<u32, _BB_ADVCHMAP>>
[src]
pub fn advchmap(&self) -> ADVCHMAP_R
[src]
Bits 0:2 - Advertising channel map, defined as per the advertising connection settings. Contains advertising channels index 37 to 39
impl R<u16, ADVINT_A>
[src]
pub fn variant(&self) -> Variant<u16, ADVINT_A>
[src]
Get enumerated values variant
pub fn is_advint_0(&self) -> bool
[src]
Checks if the value of the field is ADVINT_0
impl R<u32, Reg<u32, _BB_ADVTIM>>
[src]
pub fn advint(&self) -> ADVINT_R
[src]
Bits 0:13 - Advertising packet interval defines the time interval in between two ADV_xxx packet sent (value in us)
impl R<u16, BACKOFF_A>
[src]
pub fn variant(&self) -> Variant<u16, BACKOFF_A>
[src]
Get enumerated values variant
pub fn is_backoff_1(&self) -> bool
[src]
Checks if the value of the field is BACKOFF_1
impl R<u16, UPPERLIMIT_A>
[src]
pub fn variant(&self) -> Variant<u16, UPPERLIMIT_A>
[src]
Get enumerated values variant
pub fn is_upperlimit_1(&self) -> bool
[src]
Checks if the value of the field is UPPERLIMIT_1
impl R<u32, Reg<u32, _BB_ACTSCANSTAT>>
[src]
pub fn backoff(&self) -> BACKOFF_R
[src]
Bits 16:24 - Active scan mode back-off counter initialization value
pub fn upperlimit(&self) -> UPPERLIMIT_R
[src]
Bits 0:8 - Active scan mode upper limit counter value
impl R<u16, WLPUBADDPTR_A>
[src]
pub fn variant(&self) -> Variant<u16, WLPUBADDPTR_A>
[src]
Get enumerated values variant
pub fn is_wlpubaddptr_0(&self) -> bool
[src]
Checks if the value of the field is WLPUBADDPTR_0
impl R<u32, Reg<u32, _BB_WLPUBADDPTR>>
[src]
pub fn wlpubaddptr(&self) -> WLPUBADDPTR_R
[src]
Bits 0:15 - Start address pointer of the public devices white list
impl R<u16, WLPRIVADDPTR_A>
[src]
pub fn variant(&self) -> Variant<u16, WLPRIVADDPTR_A>
[src]
Get enumerated values variant
pub fn is_wlprivaddptr_0(&self) -> bool
[src]
Checks if the value of the field is WLPRIVADDPTR_0
impl R<u32, Reg<u32, _BB_WLPRIVADDPTR>>
[src]
pub fn wlprivaddptr(&self) -> WLPRIVADDPTR_R
[src]
Bits 0:15 - Start address pointer of the private devices white list
impl R<u8, NBPRIVDEV_A>
[src]
pub fn variant(&self) -> Variant<u8, NBPRIVDEV_A>
[src]
Get enumerated values variant
pub fn is_nbprivdev_0(&self) -> bool
[src]
Checks if the value of the field is NBPRIVDEV_0
impl R<u8, NBPUBDEV_A>
[src]
pub fn variant(&self) -> Variant<u8, NBPUBDEV_A>
[src]
Get enumerated values variant
pub fn is_nbpubdev_0(&self) -> bool
[src]
Checks if the value of the field is NBPUBDEV_0
impl R<u32, Reg<u32, _BB_WLNBDEV>>
[src]
pub fn nbprivdev(&self) -> NBPRIVDEV_R
[src]
Bits 8:15 - Number of private devices in the white list
pub fn nbpubdev(&self) -> NBPUBDEV_R
[src]
Bits 0:7 - Number of public devices in the white list
impl R<bool, AES_MODE_A>
[src]
pub fn variant(&self) -> AES_MODE_A
[src]
Get enumerated values variant
pub fn is_aes_mode_0(&self) -> bool
[src]
Checks if the value of the field is AES_MODE_0
pub fn is_aes_mode_1(&self) -> bool
[src]
Checks if the value of the field is AES_MODE_1
impl R<bool, AES_START_A>
[src]
pub fn variant(&self) -> AES_START_A
[src]
Get enumerated values variant
pub fn is_aes_start_0(&self) -> bool
[src]
Checks if the value of the field is AES_START_0
pub fn is_aes_start_1(&self) -> bool
[src]
Checks if the value of the field is AES_START_1
impl R<u32, Reg<u32, _BB_AESCNTL>>
[src]
pub fn aes_mode(&self) -> AES_MODE_R
[src]
Bit 1 - Cipher mode control
pub fn aes_start(&self) -> AES_START_R
[src]
Bit 0 - Starts AES-128 ciphering/deciphering process
impl R<u32, AESKEY31_0_A>
[src]
pub fn variant(&self) -> Variant<u32, AESKEY31_0_A>
[src]
Get enumerated values variant
pub fn is_aeskey31_0_0(&self) -> bool
[src]
Checks if the value of the field is AESKEY31_0_0
impl R<u32, Reg<u32, _BB_AESKEY31_0>>
[src]
pub fn aeskey31_0(&self) -> AESKEY31_0_R
[src]
Bits 0:31 - AES encryption 128-bit key (bits 31 down to 0)
impl R<u32, AESKEY63_32_A>
[src]
pub fn variant(&self) -> Variant<u32, AESKEY63_32_A>
[src]
Get enumerated values variant
pub fn is_aeskey63_32_0(&self) -> bool
[src]
Checks if the value of the field is AESKEY63_32_0
impl R<u32, Reg<u32, _BB_AESKEY63_32>>
[src]
pub fn aeskey63_32(&self) -> AESKEY63_32_R
[src]
Bits 0:31 - AES encryption 128-bit key (bits 63 down to 32)
impl R<u32, AESKEY95_64_A>
[src]
pub fn variant(&self) -> Variant<u32, AESKEY95_64_A>
[src]
Get enumerated values variant
pub fn is_aeskey95_64_0(&self) -> bool
[src]
Checks if the value of the field is AESKEY95_64_0
impl R<u32, Reg<u32, _BB_AESKEY95_64>>
[src]
pub fn aeskey95_64(&self) -> AESKEY95_64_R
[src]
Bits 0:31 - AES encryption 128-bit key (bits 95 down to 64)
impl R<u32, AESKEY127_96_A>
[src]
pub fn variant(&self) -> Variant<u32, AESKEY127_96_A>
[src]
Get enumerated values variant
pub fn is_aeskey127_96_0(&self) -> bool
[src]
Checks if the value of the field is AESKEY127_96_0
impl R<u32, Reg<u32, _BB_AESKEY127_96>>
[src]
pub fn aeskey127_96(&self) -> AESKEY127_96_R
[src]
Bits 0:31 - AES encryption 128-bit key (bits 127 down to 96)
impl R<u16, AESPTR_A>
[src]
pub fn variant(&self) -> Variant<u16, AESPTR_A>
[src]
Get enumerated values variant
pub fn is_aesptr_0(&self) -> bool
[src]
Checks if the value of the field is AESPTR_0
impl R<u32, Reg<u32, _BB_AESPTR>>
[src]
pub fn aesptr(&self) -> AESPTR_R
[src]
Bits 0:15 - Pointer to the memory zone where the block to cipher/decipher using AES-128 is stored.
impl R<u32, TXMICVAL_A>
[src]
pub fn variant(&self) -> Variant<u32, TXMICVAL_A>
[src]
Get enumerated values variant
pub fn is_txmicval_0(&self) -> bool
[src]
Checks if the value of the field is TXMICVAL_0
impl R<u32, Reg<u32, _BB_TXMICVAL>>
[src]
pub fn txmicval(&self) -> TXMICVAL_R
[src]
Bits 0:31 - AES-CCM plain MIC value. Valid on when MIC has been calculated (in Tx)
impl R<u32, RXMICVAL_A>
[src]
pub fn variant(&self) -> Variant<u32, RXMICVAL_A>
[src]
Get enumerated values variant
pub fn is_rxmicval_0(&self) -> bool
[src]
Checks if the value of the field is RXMICVAL_0
impl R<u32, Reg<u32, _BB_RXMICVAL>>
[src]
pub fn rxmicval(&self) -> RXMICVAL_R
[src]
Bits 0:31 - AES-CCM plain MIC value. Valid on once MIC has been extracted from Rx packet
impl R<bool, INFINITERX_A>
[src]
pub fn variant(&self) -> INFINITERX_A
[src]
Get enumerated values variant
pub fn is_infiniterx_0(&self) -> bool
[src]
Checks if the value of the field is INFINITERX_0
pub fn is_infiniterx_1(&self) -> bool
[src]
Checks if the value of the field is INFINITERX_1
impl R<bool, RXPKTCNTEN_A>
[src]
pub fn variant(&self) -> RXPKTCNTEN_A
[src]
Get enumerated values variant
pub fn is_rxpktcnten_0(&self) -> bool
[src]
Checks if the value of the field is RXPKTCNTEN_0
pub fn is_rxpktcnten_1(&self) -> bool
[src]
Checks if the value of the field is RXPKTCNTEN_1
impl R<bool, INFINITETX_A>
[src]
pub fn variant(&self) -> INFINITETX_A
[src]
Get enumerated values variant
pub fn is_infinitetx_0(&self) -> bool
[src]
Checks if the value of the field is INFINITETX_0
pub fn is_infinitetx_1(&self) -> bool
[src]
Checks if the value of the field is INFINITETX_1
impl R<bool, TXLENGTHSRC_A>
[src]
pub fn variant(&self) -> TXLENGTHSRC_A
[src]
Get enumerated values variant
pub fn is_txlengthsrc_0(&self) -> bool
[src]
Checks if the value of the field is TXLENGTHSRC_0
pub fn is_txlengthsrc_1(&self) -> bool
[src]
Checks if the value of the field is TXLENGTHSRC_1
impl R<bool, PRBSTYPE_A>
[src]
pub fn variant(&self) -> PRBSTYPE_A
[src]
Get enumerated values variant
pub fn is_prbstype_0(&self) -> bool
[src]
Checks if the value of the field is PRBSTYPE_0
pub fn is_prbstype_1(&self) -> bool
[src]
Checks if the value of the field is PRBSTYPE_1
impl R<bool, TXPLDSRC_A>
[src]
pub fn variant(&self) -> TXPLDSRC_A
[src]
Get enumerated values variant
pub fn is_txpldsrc_0(&self) -> bool
[src]
Checks if the value of the field is TXPLDSRC_0
pub fn is_txpldsrc_1(&self) -> bool
[src]
Checks if the value of the field is TXPLDSRC_1
impl R<bool, TXPKTCNTEN_A>
[src]
pub fn variant(&self) -> TXPKTCNTEN_A
[src]
Get enumerated values variant
pub fn is_txpktcnten_0(&self) -> bool
[src]
Checks if the value of the field is TXPKTCNTEN_0
pub fn is_txpktcnten_1(&self) -> bool
[src]
Checks if the value of the field is TXPKTCNTEN_1
impl R<u16, TXLENGTH_A>
[src]
pub fn variant(&self) -> Variant<u16, TXLENGTH_A>
[src]
Get enumerated values variant
pub fn is_txlength_0(&self) -> bool
[src]
Checks if the value of the field is TXLENGTH_0
impl R<u32, Reg<u32, _BB_RFTESTCNTL>>
[src]
pub fn infiniterx(&self) -> INFINITERX_R
[src]
Bit 31 - Applicable in RF test mode only
pub fn rxpktcnten(&self) -> RXPKTCNTEN_R
[src]
Bit 27 - Applicable in RF test mode only
pub fn infinitetx(&self) -> INFINITETX_R
[src]
Bit 15 - Applicable in RF test mode only
pub fn txlengthsrc(&self) -> TXLENGTHSRC_R
[src]
Bit 14 - Applicable only in Tx/Rx RF test mode
pub fn prbstype(&self) -> PRBSTYPE_R
[src]
Bit 13 - Applicable only in Tx/Rx RF test mode
pub fn txpldsrc(&self) -> TXPLDSRC_R
[src]
Bit 12 - Applicable only in Tx/Rx RF test mode
pub fn txpktcnten(&self) -> TXPKTCNTEN_R
[src]
Bit 11 - Applicable in RF test mode only
pub fn txlength(&self) -> TXLENGTH_R
[src]
Bits 0:8 - Tx packet length in number of byte
impl R<u32, TXPKTCNT_A>
[src]
pub fn variant(&self) -> Variant<u32, TXPKTCNT_A>
[src]
Get enumerated values variant
pub fn is_txpktcnt_00(&self) -> bool
[src]
Checks if the value of the field is TXPKTCNT_00
impl R<u32, Reg<u32, _BB_RFTESTTXSTAT>>
[src]
pub fn txpktcnt(&self) -> TXPKTCNT_R
[src]
Bits 0:31 - Reports number of transmitted packet during test modes
impl R<u32, RXPKTCNT_A>
[src]
pub fn variant(&self) -> Variant<u32, RXPKTCNT_A>
[src]
Get enumerated values variant
pub fn is_rxpktcntx_0(&self) -> bool
[src]
Checks if the value of the field is RXPKTCNTX_0
impl R<u32, Reg<u32, _BB_RFTESTRXSTAT>>
[src]
pub fn rxpktcnt(&self) -> RXPKTCNT_R
[src]
Bits 0:31 - Reports number of correctly received packet during test modes
impl R<bool, APFM_EN_A>
[src]
pub fn variant(&self) -> APFM_EN_A
[src]
Get enumerated values variant
pub fn is_apfm_en_0(&self) -> bool
[src]
Checks if the value of the field is APFM_EN_0
pub fn is_apfm_en_1(&self) -> bool
[src]
Checks if the value of the field is APFM_EN_1
impl R<u16, PREFETCHABORT_TIME_A>
[src]
pub fn variant(&self) -> Variant<u16, PREFETCHABORT_TIME_A>
[src]
Get enumerated values variant
pub fn is_prefetchabort_time_254(&self) -> bool
[src]
Checks if the value of the field is PREFETCHABORT_TIME_254
impl R<u16, PREFETCH_TIME_A>
[src]
pub fn variant(&self) -> Variant<u16, PREFETCH_TIME_A>
[src]
Get enumerated values variant
pub fn is_prefetch_time_150(&self) -> bool
[src]
Checks if the value of the field is PREFETCH_TIME_150
impl R<u32, Reg<u32, _BB_TIMGENCNTL>>
[src]
pub fn apfm_en(&self) -> APFM_EN_R
[src]
Bit 31 - Controls the anticipated pre-fetch abort mechanism
pub fn prefetchabort_time(&self) -> PREFETCHABORT_TIME_R
[src]
Bits 16:25 - Defines the instant in us at which immediate abort is required after anticipated pre-fetch abort
pub fn prefetch_time(&self) -> PREFETCH_TIME_R
[src]
Bits 0:8 - Defines exchange table pre-fetch instant in us
impl R<u32, GROSSTARGET_A>
[src]
pub fn variant(&self) -> Variant<u32, GROSSTARGET_A>
[src]
Get enumerated values variant
pub fn is_grosstarget_0(&self) -> bool
[src]
Checks if the value of the field is GROSSTARGET_0
impl R<u32, Reg<u32, _BB_GROSSTIMTGT>>
[src]
pub fn grosstarget(&self) -> GROSSTARGET_R
[src]
Bits 0:22 - Gross timer target value on which a ble_grosstgtim_irq must be generated (precision of 10ms)
impl R<u32, FINETARGET_A>
[src]
pub fn variant(&self) -> Variant<u32, FINETARGET_A>
[src]
Get enumerated values variant
pub fn is_finetarget_0(&self) -> bool
[src]
Checks if the value of the field is FINETARGET_0
impl R<u32, Reg<u32, _BB_FINETIMTGT>>
[src]
pub fn finetarget(&self) -> FINETARGET_R
[src]
Bits 0:26 - Fine timer target value on which a ble_finetgtim_irq must be generated (precision of 625us)
impl R<u8, MWSSCANFREQMSK_A>
[src]
pub fn variant(&self) -> MWSSCANFREQMSK_A
[src]
Get enumerated values variant
pub fn is_mwsscanfreqmsk_0(&self) -> bool
[src]
Checks if the value of the field is MWSSCANFREQMSK_0
pub fn is_mwsscanfreqmsk_1(&self) -> bool
[src]
Checks if the value of the field is MWSSCANFREQMSK_1
pub fn is_mwsscanfreqmsk_2(&self) -> bool
[src]
Checks if the value of the field is MWSSCANFREQMSK_2
pub fn is_mwsscanfreqmsk_3(&self) -> bool
[src]
Checks if the value of the field is MWSSCANFREQMSK_3
impl R<u8, WLCRXPRIOMODE_A>
[src]
pub fn variant(&self) -> WLCRXPRIOMODE_A
[src]
Get enumerated values variant
pub fn is_wlcrxpriomode_0(&self) -> bool
[src]
Checks if the value of the field is WLCRXPRIOMODE_0
pub fn is_wlcrxpriomode_1(&self) -> bool
[src]
Checks if the value of the field is WLCRXPRIOMODE_1
pub fn is_wlcrxpriomode_2(&self) -> bool
[src]
Checks if the value of the field is WLCRXPRIOMODE_2
pub fn is_wlcrxpriomode_3(&self) -> bool
[src]
Checks if the value of the field is WLCRXPRIOMODE_3
impl R<u8, WLCTXPRIOMODE_A>
[src]
pub fn variant(&self) -> WLCTXPRIOMODE_A
[src]
Get enumerated values variant
pub fn is_wlctxpriomode_0(&self) -> bool
[src]
Checks if the value of the field is WLCTXPRIOMODE_0
pub fn is_wlctxpriomode_1(&self) -> bool
[src]
Checks if the value of the field is WLCTXPRIOMODE_1
pub fn is_wlctxpriomode_2(&self) -> bool
[src]
Checks if the value of the field is WLCTXPRIOMODE_2
pub fn is_wlctxpriomode_3(&self) -> bool
[src]
Checks if the value of the field is WLCTXPRIOMODE_3
impl R<u8, MWSTXFREQMSK_A>
[src]
pub fn variant(&self) -> MWSTXFREQMSK_A
[src]
Get enumerated values variant
pub fn is_mwstxfreqmsk_0(&self) -> bool
[src]
Checks if the value of the field is MWSTXFREQMSK_0
pub fn is_mwstxfreqmsk_1(&self) -> bool
[src]
Checks if the value of the field is MWSTXFREQMSK_1
pub fn is_mwstxfreqmsk_2(&self) -> bool
[src]
Checks if the value of the field is MWSTXFREQMSK_2
pub fn is_mwstxfreqmsk_3(&self) -> bool
[src]
Checks if the value of the field is MWSTXFREQMSK_3
impl R<u8, MWSRXFREQMSK_A>
[src]
pub fn variant(&self) -> MWSRXFREQMSK_A
[src]
Get enumerated values variant
pub fn is_mwsrxfreqmsk_0(&self) -> bool
[src]
Checks if the value of the field is MWSRXFREQMSK_0
pub fn is_mwsrxfreqmsk_1(&self) -> bool
[src]
Checks if the value of the field is MWSRXFREQMSK_1
pub fn is_mwsrxfreqmsk_2(&self) -> bool
[src]
Checks if the value of the field is MWSRXFREQMSK_2
pub fn is_mwsrxfreqmsk_3(&self) -> bool
[src]
Checks if the value of the field is MWSRXFREQMSK_3
impl R<u8, MWSTXMSK_A>
[src]
pub fn variant(&self) -> MWSTXMSK_A
[src]
Get enumerated values variant
pub fn is_mwstxmsk_0(&self) -> bool
[src]
Checks if the value of the field is MWSTXMSK_0
pub fn is_mwstxmsk_1(&self) -> bool
[src]
Checks if the value of the field is MWSTXMSK_1
pub fn is_mwstxmsk_2(&self) -> bool
[src]
Checks if the value of the field is MWSTXMSK_2
pub fn is_mwstxmsk_3(&self) -> bool
[src]
Checks if the value of the field is MWSTXMSK_3
impl R<u8, MWSRXMSK_A>
[src]
pub fn variant(&self) -> MWSRXMSK_A
[src]
Get enumerated values variant
pub fn is_mwsrxmsk_0(&self) -> bool
[src]
Checks if the value of the field is MWSRXMSK_0
pub fn is_mwsrxmsk_1(&self) -> bool
[src]
Checks if the value of the field is MWSRXMSK_1
pub fn is_mwsrxmsk_2(&self) -> bool
[src]
Checks if the value of the field is MWSRXMSK_2
pub fn is_mwsrxmsk_3(&self) -> bool
[src]
Checks if the value of the field is MWSRXMSK_3
impl R<u8, TXMSK_A>
[src]
pub fn variant(&self) -> TXMSK_A
[src]
Get enumerated values variant
pub fn is_txmsk_0(&self) -> bool
[src]
Checks if the value of the field is TXMSK_0
pub fn is_txmsk_1(&self) -> bool
[src]
Checks if the value of the field is TXMSK_1
pub fn is_txmsk_2(&self) -> bool
[src]
Checks if the value of the field is TXMSK_2
pub fn is_txmsk_3(&self) -> bool
[src]
Checks if the value of the field is TXMSK_3
impl R<u8, RXMSK_A>
[src]
pub fn variant(&self) -> RXMSK_A
[src]
Get enumerated values variant
pub fn is_rxmsk_0(&self) -> bool
[src]
Checks if the value of the field is RXMSK_0
pub fn is_rxmsk_1(&self) -> bool
[src]
Checks if the value of the field is RXMSK_1
pub fn is_rxmsk_2(&self) -> bool
[src]
Checks if the value of the field is RXMSK_2
pub fn is_rxmsk_3(&self) -> bool
[src]
Checks if the value of the field is RXMSK_3
impl R<bool, MWSWCI_EN_A>
[src]
pub fn variant(&self) -> MWSWCI_EN_A
[src]
Get enumerated values variant
pub fn is_mwswci_en_0(&self) -> bool
[src]
Checks if the value of the field is MWSWCI_EN_0
pub fn is_mwswci_en_1(&self) -> bool
[src]
Checks if the value of the field is MWSWCI_EN_1
impl R<bool, MWSCOEX_EN_A>
[src]
pub fn variant(&self) -> MWSCOEX_EN_A
[src]
Get enumerated values variant
pub fn is_mwscoex_en_0(&self) -> bool
[src]
Checks if the value of the field is MWSCOEX_EN_0
pub fn is_mwscoex_en_1(&self) -> bool
[src]
Checks if the value of the field is MWSCOEX_EN_1
impl R<bool, SYNCGEN_EN_A>
[src]
pub fn variant(&self) -> SYNCGEN_EN_A
[src]
Get enumerated values variant
pub fn is_syncgen_en_0(&self) -> bool
[src]
Checks if the value of the field is SYNCGEN_EN_0
pub fn is_syncgen_en_1(&self) -> bool
[src]
Checks if the value of the field is SYNCGEN_EN_1
impl R<bool, COEX_EN_A>
[src]
pub fn variant(&self) -> COEX_EN_A
[src]
Get enumerated values variant
pub fn is_coex_en_0(&self) -> bool
[src]
Checks if the value of the field is COEX_EN_0
pub fn is_coex_en_1(&self) -> bool
[src]
Checks if the value of the field is COEX_EN_1
impl R<u32, Reg<u32, _BB_COEXIFCNTL0>>
[src]
pub fn mwsscanfreqmsk(&self) -> MWSSCANFREQMSK_R
[src]
Bits 24:25 - Determines how mws_scan_frequency impacts BLE Tx and Rx
pub fn wlcrxpriomode(&self) -> WLCRXPRIOMODE_R
[src]
Bits 20:21 - Defines BLE packet ble_rx mode behavior
pub fn wlctxpriomode(&self) -> WLCTXPRIOMODE_R
[src]
Bits 16:17 - Defines BLE packet ble_tx mode behavior
pub fn mwstxfreqmsk(&self) -> MWSTXFREQMSK_R
[src]
Bits 14:15 - Determines how MWS Tx Frequency impacts BLE Tx and Rx
pub fn mwsrxfreqmsk(&self) -> MWSRXFREQMSK_R
[src]
Bits 12:13 - Determines how MWS Rx Frequency impacts BLE Tx and Rx
pub fn mwstxmsk(&self) -> MWSTXMSK_R
[src]
Bits 10:11 - Determines how mws_tx impacts BLE Tx and Rx
pub fn mwsrxmsk(&self) -> MWSRXMSK_R
[src]
Bits 8:9 - Determines how mws_rx impacts BLE Tx and Rx
pub fn txmsk(&self) -> TXMSK_R
[src]
Bits 6:7 - Determines how TXx impact BLE Tx and Rx
pub fn rxmsk(&self) -> RXMSK_R
[src]
Bits 4:5 - Determines how RXx impact BLE Tx and Rx
pub fn mwswci_en(&self) -> MWSWCI_EN_R
[src]
Bit 3 - Enable / Disable control of the WCI MWS Coexistence interface / Valid in Dual Mode only
pub fn mwscoex_en(&self) -> MWSCOEX_EN_R
[src]
Bit 2 - Enable / Disable control of the MWS Coexistence control / Valid in Dual Mode only
pub fn syncgen_en(&self) -> SYNCGEN_EN_R
[src]
Bit 1 - Determines whether ble_sync is generated or not
pub fn coex_en(&self) -> COEX_EN_R
[src]
Bit 0 - Enable / disable control of the coexistence control
impl R<u8, WLCPRXTHR_A>
[src]
pub fn variant(&self) -> Variant<u8, WLCPRXTHR_A>
[src]
Get enumerated values variant
pub fn is_wlcprxthr_0(&self) -> bool
[src]
Checks if the value of the field is WLCPRXTHR_0
impl R<u8, WLCPTXTHR_A>
[src]
pub fn variant(&self) -> Variant<u8, WLCPTXTHR_A>
[src]
Get enumerated values variant
pub fn is_wlcptxthr_0(&self) -> bool
[src]
Checks if the value of the field is WLCPTXTHR_0
impl R<u8, WLCPDURATION_A>
[src]
pub fn variant(&self) -> Variant<u8, WLCPDURATION_A>
[src]
Get enumerated values variant
pub fn is_wlcpduration_0(&self) -> bool
[src]
Checks if the value of the field is WLCPDURATION_0
impl R<u8, WLCPDELAY_A>
[src]
pub fn variant(&self) -> Variant<u8, WLCPDELAY_A>
[src]
Get enumerated values variant
pub fn is_wlcpdelay_0(&self) -> bool
[src]
Checks if the value of the field is WLCPDELAY_0
impl R<u32, Reg<u32, _BB_COEXIFCNTL1>>
[src]
pub fn wlcprxthr(&self) -> WLCPRXTHR_R
[src]
Bits 24:28 - Determines the threshold for Rx priority setting (applies on ble_rx if WLCRXPRIOMODE equals "10")
pub fn wlcptxthr(&self) -> WLCPTXTHR_R
[src]
Bits 16:20 - Determines the threshold for priority setting (applies on ble_tx if WLCTXPRIOMODE equals "10")
pub fn wlcpduration(&self) -> WLCPDURATION_R
[src]
Bits 8:14 - Determines how many us the priority information must be maintained (applies on ble_tx and ble_rx if WLCTXPRIOMODE equals "10")
pub fn wlcpdelay(&self) -> WLCPDELAY_R
[src]
Bits 0:6 - Determines the delay (in us) in Tx/Rx enables rises the time BLE Tx/Rx priority has to be provided (applies on ble_tx and ble_rx if WLCTXPRIOMODE equals "10")
impl R<u8, RX_ANT_DELAY_A>
[src]
pub fn variant(&self) -> Variant<u8, RX_ANT_DELAY_A>
[src]
Get enumerated values variant
pub fn is_rx_ant_delay_0(&self) -> bool
[src]
Checks if the value of the field is RX_ANT_DELAY_0
impl R<u8, TX_ANT_DELAY_A>
[src]
pub fn variant(&self) -> Variant<u8, TX_ANT_DELAY_A>
[src]
Get enumerated values variant
pub fn is_tx_ant_delay_0(&self) -> bool
[src]
Checks if the value of the field is TX_ANT_DELAY_0
impl R<u32, Reg<u32, _BB_COEXIFCNTL2>>
[src]
pub fn rx_ant_delay(&self) -> RX_ANT_DELAY_R
[src]
Bits 8:11 - Time (in us) by which is anticipated bt_rx to be provided before effective Radio receipt operation
pub fn tx_ant_delay(&self) -> TX_ANT_DELAY_R
[src]
Bits 0:3 - Time (in us) by which is anticipated bt_tx to be provided before effective Radio transmit operation
impl R<u8, BLEM7_A>
[src]
pub fn variant(&self) -> Variant<u8, BLEM7_A>
[src]
Get enumerated values variant
pub fn is_blem7_3(&self) -> bool
[src]
Checks if the value of the field is BLEM7_3
impl R<u8, BLEM6_A>
[src]
pub fn variant(&self) -> Variant<u8, BLEM6_A>
[src]
Get enumerated values variant
pub fn is_blem6_4(&self) -> bool
[src]
Checks if the value of the field is BLEM6_4
impl R<u8, BLEM5_A>
[src]
pub fn variant(&self) -> Variant<u8, BLEM5_A>
[src]
Get enumerated values variant
pub fn is_blem5_8(&self) -> bool
[src]
Checks if the value of the field is BLEM5_8
impl R<u8, BLEM4_A>
[src]
pub fn variant(&self) -> Variant<u8, BLEM4_A>
[src]
Get enumerated values variant
pub fn is_blem4_9(&self) -> bool
[src]
Checks if the value of the field is BLEM4_9
impl R<u8, BLEM3_A>
[src]
pub fn variant(&self) -> Variant<u8, BLEM3_A>
[src]
Get enumerated values variant
pub fn is_blem3_10(&self) -> bool
[src]
Checks if the value of the field is BLEM3_10
impl R<u8, BLEM2_A>
[src]
pub fn variant(&self) -> Variant<u8, BLEM2_A>
[src]
Get enumerated values variant
pub fn is_blem2_13(&self) -> bool
[src]
Checks if the value of the field is BLEM2_13
impl R<u8, BLEM1_A>
[src]
pub fn variant(&self) -> Variant<u8, BLEM1_A>
[src]
Get enumerated values variant
pub fn is_blem1_14(&self) -> bool
[src]
Checks if the value of the field is BLEM1_14
impl R<u8, BLEM0_A>
[src]
pub fn variant(&self) -> Variant<u8, BLEM0_A>
[src]
Get enumerated values variant
pub fn is_blem0_15(&self) -> bool
[src]
Checks if the value of the field is BLEM0_15
impl R<u32, Reg<u32, _BB_BBMPRIO0>>
[src]
pub fn blem7(&self) -> BLEM7_R
[src]
Bits 28:31 - Set priority value for passive scanning
pub fn blem6(&self) -> BLEM6_R
[src]
Bits 24:27 - Set priority value for non-connectable advertising
pub fn blem5(&self) -> BLEM5_R
[src]
Bits 20:23 - Set priority value for connectable advertising BLE message
pub fn blem4(&self) -> BLEM4_R
[src]
Bits 16:19 - Set priority value for active scanning BLE message
pub fn blem3(&self) -> BLEM3_R
[src]
Bits 12:15 - Set priority value for initiating (scanning) BLE message
pub fn blem2(&self) -> BLEM2_R
[src]
Bits 8:11 - Set priority value for data channel transmission BLE message
pub fn blem1(&self) -> BLEM1_R
[src]
Bits 4:7 - Set priority value for LLCP BLE message
pub fn blem0(&self) -> BLEM0_R
[src]
Bits 0:3 - Set priority value for initiating (connection request response) BLE message
impl R<u8, BLEMDEFAULT_A>
[src]
pub fn variant(&self) -> Variant<u8, BLEMDEFAULT_A>
[src]
Get enumerated values variant
pub fn is_blemdefault_3(&self) -> bool
[src]
Checks if the value of the field is BLEMDEFAULT_3
impl R<u8, BLEM9_A>
[src]
pub fn variant(&self) -> Variant<u8, BLEM9_A>
[src]
Get enumerated values variant
pub fn is_blem7_13(&self) -> bool
[src]
Checks if the value of the field is BLEM7_13
impl R<u8, BLEM8_A>
[src]
pub fn variant(&self) -> Variant<u8, BLEM8_A>
[src]
Get enumerated values variant
pub fn is_blem6_12(&self) -> bool
[src]
Checks if the value of the field is BLEM6_12
impl R<u32, Reg<u32, _BB_BBMPRIO1>>
[src]
pub fn blemdefault(&self) -> BLEMDEFAULT_R
[src]
Bits 28:31 - Set default priority value for other BLE message than those defined above
pub fn blem9(&self) -> BLEM9_R
[src]
Bits 4:7 - Set default priority value for ISO Channel first Tx/Rx attempt
pub fn blem8(&self) -> BLEM8_R
[src]
Bits 0:3 - Set default priority value for ISO Channel subsequent Tx/Rx attempt
impl R<u16, RALPTR_A>
[src]
pub fn variant(&self) -> Variant<u16, RALPTR_A>
[src]
Get enumerated values variant
pub fn is_ralptr_0(&self) -> bool
[src]
Checks if the value of the field is RALPTR_0
impl R<u32, Reg<u32, _BB_RALPTR>>
[src]
impl R<u8, RALNBDEV_A>
[src]
pub fn variant(&self) -> Variant<u8, RALNBDEV_A>
[src]
Get enumerated values variant
pub fn is_ralnbdev_0(&self) -> bool
[src]
Checks if the value of the field is RALNBDEV_0
impl R<u32, Reg<u32, _BB_RALNBDEV>>
[src]
pub fn ralnbdev(&self) -> RALNBDEV_R
[src]
Bits 0:7 - Number of devices in RAL Structure
impl R<bool, LRND_INIT_A>
[src]
pub fn variant(&self) -> Variant<bool, LRND_INIT_A>
[src]
Get enumerated values variant
pub fn is_lrnd_init_0(&self) -> bool
[src]
Checks if the value of the field is LRND_INIT_0
impl R<u32, LRND_VAL_A>
[src]
pub fn variant(&self) -> Variant<u32, LRND_VAL_A>
[src]
Get enumerated values variant
pub fn is_lrnd_val_4132623(&self) -> bool
[src]
Checks if the value of the field is LRND_VAL_4132623
impl R<u32, Reg<u32, _BB_RAL_LOCAL_RND>>
[src]
pub fn lrnd_init(&self) -> LRND_INIT_R
[src]
Bit 31 - Writing a 1 initializes of local RPA random number generation LFSR
pub fn lrnd_val(&self) -> LRND_VAL_R
[src]
Bits 0:21 - Initialization value for local RPA random generation when LRDN_INIT is set to 1, else reports the current Local RPA random number LFSR value
impl R<bool, PRND_INIT_A>
[src]
pub fn variant(&self) -> Variant<bool, PRND_INIT_A>
[src]
Get enumerated values variant
pub fn is_prnd_init_0(&self) -> bool
[src]
Checks if the value of the field is PRND_INIT_0
impl R<u32, PRND_VAL_A>
[src]
pub fn variant(&self) -> Variant<u32, PRND_VAL_A>
[src]
Get enumerated values variant
pub fn is_prnd_val_3207408(&self) -> bool
[src]
Checks if the value of the field is PRND_VAL_3207408
impl R<u32, Reg<u32, _BB_RAL_PEER_RND>>
[src]
pub fn prnd_init(&self) -> PRND_INIT_R
[src]
Bit 31 - Writing a 1 initializes of peer RPA random number generation LFSR
pub fn prnd_val(&self) -> PRND_VAL_R
[src]
Bits 0:21 - Initialization value for peer RPA random generation when LRDN_INIT is set to 1, else reports the current Local RPA random number LFSR value
impl R<bool, RETXACKEN0_A>
[src]
pub fn variant(&self) -> RETXACKEN0_A
[src]
Get enumerated values variant
pub fn is_retxacken0_0(&self) -> bool
[src]
Checks if the value of the field is RETXACKEN0_0
pub fn is_retxacken0_1(&self) -> bool
[src]
Checks if the value of the field is RETXACKEN0_1
impl R<bool, SYNCGEN0_A>
[src]
pub fn variant(&self) -> SYNCGEN0_A
[src]
Get enumerated values variant
pub fn is_syncgen0_0(&self) -> bool
[src]
Checks if the value of the field is SYNCGEN0_0
pub fn is_syncgen0_1(&self) -> bool
[src]
Checks if the value of the field is SYNCGEN0_1
impl R<bool, ISOCHANEN0_A>
[src]
pub fn variant(&self) -> ISOCHANEN0_A
[src]
Get enumerated values variant
pub fn is_isochanen0_0(&self) -> bool
[src]
Checks if the value of the field is ISOCHANEN0_0
pub fn is_isochanen0_1(&self) -> bool
[src]
Checks if the value of the field is ISOCHANEN0_1
impl R<u8, ISOTYPE0_A>
[src]
pub fn variant(&self) -> ISOTYPE0_A
[src]
Get enumerated values variant
pub fn is_isotype0_0(&self) -> bool
[src]
Checks if the value of the field is ISOTYPE0_0
pub fn is_isotype0_1(&self) -> bool
[src]
Checks if the value of the field is ISOTYPE0_1
pub fn is_isotype0_2(&self) -> bool
[src]
Checks if the value of the field is ISOTYPE0_2
pub fn is_isotype0_3(&self) -> bool
[src]
Checks if the value of the field is ISOTYPE0_3
impl R<u32, Reg<u32, _BB_ISOCHANCNTL0>>
[src]
pub fn retxacken0(&self) -> RETXACKEN0_R
[src]
Bit 4 - Generate Tx ACK
pub fn syncgen0(&self) -> SYNCGEN0_R
[src]
Bit 3 - Enable audio syn_p generation
pub fn isochanen0(&self) -> ISOCHANEN0_R
[src]
Bit 2 - Enable ISO channel
pub fn isotype0(&self) -> ISOTYPE0_R
[src]
Bits 0:1 - ISO Channel Type
impl R<bool, TOGO0_A>
[src]
pub fn variant(&self) -> TOGO0_A
[src]
Get enumerated values variant
pub fn is_togo0_0(&self) -> bool
[src]
Checks if the value of the field is TOGO0_0
pub fn is_togo0_1(&self) -> bool
[src]
Checks if the value of the field is TOGO0_1
impl R<bool, MUTE_SINK0_A>
[src]
pub fn variant(&self) -> MUTE_SINK0_A
[src]
Get enumerated values variant
pub fn is_mute_sink0_0(&self) -> bool
[src]
Checks if the value of the field is MUTE_SINK0_0
pub fn is_mute_sink0_1(&self) -> bool
[src]
Checks if the value of the field is MUTE_SINK0_1
impl R<bool, MUTE_SOURCE0_A>
[src]
pub fn variant(&self) -> MUTE_SOURCE0_A
[src]
Get enumerated values variant
pub fn is_mute_source0_0(&self) -> bool
[src]
Checks if the value of the field is MUTE_SOURCE0_0
pub fn is_mute_source0_1(&self) -> bool
[src]
Checks if the value of the field is MUTE_SOURCE0_1
impl R<bool, INVL0_1_A>
[src]
pub fn variant(&self) -> INVL0_1_A
[src]
Get enumerated values variant
pub fn is_invl0_1_0(&self) -> bool
[src]
Checks if the value of the field is INVL0_1_0
pub fn is_invl0_1_1(&self) -> bool
[src]
Checks if the value of the field is INVL0_1_1
impl R<bool, INVL0_0_A>
[src]
pub fn variant(&self) -> INVL0_0_A
[src]
Get enumerated values variant
pub fn is_invl0_0_0(&self) -> bool
[src]
Checks if the value of the field is INVL0_0_0
pub fn is_invl0_0_1(&self) -> bool
[src]
Checks if the value of the field is INVL0_0_1
impl R<u8, MUTE_PATTERN0_A>
[src]
pub fn variant(&self) -> Variant<u8, MUTE_PATTERN0_A>
[src]
Get enumerated values variant
pub fn is_mute_pattern0_0(&self) -> bool
[src]
Checks if the value of the field is MUTE_PATTERN0_0
impl R<u32, Reg<u32, _BB_ISOMUTECNTL0>>
[src]
pub fn togo0(&self) -> TOGO0_R
[src]
Bit 31 - Indicates which buffer is in use (direct copy of ET-ISOBUFSEL)
pub fn mute_sink0(&self) -> MUTE_SINK0_R
[src]
Bit 19 - HW mute control
pub fn mute_source0(&self) -> MUTE_SOURCE0_R
[src]
Bit 18 - HW mute control
pub fn invl0_1(&self) -> INVL0_1_R
[src]
Bit 17 - SW mute status for ISO buffer 1 (i.e updated when ET-ISOBUFSEL = 0)
pub fn invl0_0(&self) -> INVL0_0_R
[src]
Bit 16 - SW mute status for ISO buffer 0 (i.e updated when ET-ISOBUFSEL = 1)
pub fn mute_pattern0(&self) -> MUTE_PATTERN0_R
[src]
Bits 0:7 - Value of the ISO channel 0 Mute Pattern to be used when HW muting is enabled
impl R<u16, ISO0TXPTR0_A>
[src]
pub fn variant(&self) -> Variant<u16, ISO0TXPTR0_A>
[src]
Get enumerated values variant
pub fn is_iso0txptr0_0(&self) -> bool
[src]
Checks if the value of the field is ISO0TXPTR0_0
impl R<u16, ISO0TXPTR1_A>
[src]
pub fn variant(&self) -> Variant<u16, ISO0TXPTR1_A>
[src]
Get enumerated values variant
pub fn is_iso0txptr1_0(&self) -> bool
[src]
Checks if the value of the field is ISO0TXPTR1_0
impl R<u32, Reg<u32, _BB_ISOCURRENTTXPTR0>>
[src]
pub fn iso0txptr0(&self) -> ISO0TXPTR0_R
[src]
Bits 16:31 - Tx ISO Buffer pointer 0 of ISO Channel 0
pub fn iso0txptr1(&self) -> ISO0TXPTR1_R
[src]
Bits 0:15 - Tx ISO Buffer pointer 1 of ISO Channel 0
impl R<u16, ISO0RXPTR0_A>
[src]
pub fn variant(&self) -> Variant<u16, ISO0RXPTR0_A>
[src]
Get enumerated values variant
pub fn is_iso0rxptr0_0(&self) -> bool
[src]
Checks if the value of the field is ISO0RXPTR0_0
impl R<u16, ISO0RXPTR1_A>
[src]
pub fn variant(&self) -> Variant<u16, ISO0RXPTR1_A>
[src]
Get enumerated values variant
pub fn is_iso0rxptr1_0(&self) -> bool
[src]
Checks if the value of the field is ISO0RXPTR1_0
impl R<u32, Reg<u32, _BB_ISOCURRENTRXPTR0>>
[src]
pub fn iso0rxptr0(&self) -> ISO0RXPTR0_R
[src]
Bits 16:31 - Rx ISO Buffer pointer 0 of ISO Channel 0
pub fn iso0rxptr1(&self) -> ISO0RXPTR1_R
[src]
Bits 0:15 - Rx ISO Buffer pointer 1 of ISO Channel 0
impl R<u8, ISO0RXLEN_A>
[src]
pub fn variant(&self) -> Variant<u8, ISO0RXLEN_A>
[src]
Get enumerated values variant
pub fn is_iso0rxlen_0(&self) -> bool
[src]
Checks if the value of the field is ISO0RXLEN_0
impl R<u8, ISO0TXLEN_A>
[src]
pub fn variant(&self) -> Variant<u8, ISO0TXLEN_A>
[src]
Get enumerated values variant
pub fn is_iso0txlen_0(&self) -> bool
[src]
Checks if the value of the field is ISO0TXLEN_0
impl R<u32, Reg<u32, _BB_ISOTRCNL0>>
[src]
pub fn iso0rxlen(&self) -> ISO0RXLEN_R
[src]
Bits 16:23 - Negotiated, maximum expected number of bytes for ISO Channel 0 Rx payloads
pub fn iso0txlen(&self) -> ISO0TXLEN_R
[src]
Bits 0:7 - Negotiated, number of bytes for ISO Channel 0 Tx payloads
impl R<u32, EVT_CNT_OFFSETL0_A>
[src]
pub fn variant(&self) -> Variant<u32, EVT_CNT_OFFSETL0_A>
[src]
Get enumerated values variant
pub fn is_evt_cnt_offsetl0_0(&self) -> bool
[src]
Checks if the value of the field is EVT_CNT_OFFSETL0_0
impl R<u32, Reg<u32, _BB_ISOEVTCNTLOFFSETL0>>
[src]
pub fn evt_cnt_offsetl0(&self) -> EVT_CNT_OFFSETL0_R
[src]
Bits 0:31 - LSB part of EVT_CNT_OFFSET0[39:0] field
impl R<u8, EVT_CNT_OFFSETU0_A>
[src]
pub fn variant(&self) -> Variant<u8, EVT_CNT_OFFSETU0_A>
[src]
Get enumerated values variant
pub fn is_evt_cnt_offsetu0_0(&self) -> bool
[src]
Checks if the value of the field is EVT_CNT_OFFSETU0_0
impl R<u32, Reg<u32, _BB_ISOEVTCNTLOFFSETU0>>
[src]
pub fn evt_cnt_offsetu0(&self) -> EVT_CNT_OFFSETU0_R
[src]
Bits 0:6 - MSB part of EVT_CNT_OFFSET0[39:0] field
impl R<bool, RETXACKEN1_A>
[src]
pub fn variant(&self) -> RETXACKEN1_A
[src]
Get enumerated values variant
pub fn is_retxacken1_0(&self) -> bool
[src]
Checks if the value of the field is RETXACKEN1_0
pub fn is_retxacken1_1(&self) -> bool
[src]
Checks if the value of the field is RETXACKEN1_1
impl R<bool, SYNCGEN1_A>
[src]
pub fn variant(&self) -> SYNCGEN1_A
[src]
Get enumerated values variant
pub fn is_syncgen1_0(&self) -> bool
[src]
Checks if the value of the field is SYNCGEN1_0
pub fn is_syncgen1_1(&self) -> bool
[src]
Checks if the value of the field is SYNCGEN1_1
impl R<bool, ISOCHANEN1_A>
[src]
pub fn variant(&self) -> ISOCHANEN1_A
[src]
Get enumerated values variant
pub fn is_isochanen1_0(&self) -> bool
[src]
Checks if the value of the field is ISOCHANEN1_0
pub fn is_isochanen1_1(&self) -> bool
[src]
Checks if the value of the field is ISOCHANEN1_1
impl R<u8, ISOTYPE1_A>
[src]
pub fn variant(&self) -> ISOTYPE1_A
[src]
Get enumerated values variant
pub fn is_isotype1_0(&self) -> bool
[src]
Checks if the value of the field is ISOTYPE1_0
pub fn is_isotype1_1(&self) -> bool
[src]
Checks if the value of the field is ISOTYPE1_1
pub fn is_isotype1_2(&self) -> bool
[src]
Checks if the value of the field is ISOTYPE1_2
pub fn is_isotype1_3(&self) -> bool
[src]
Checks if the value of the field is ISOTYPE1_3
impl R<u32, Reg<u32, _BB_ISOCHANCNTL1>>
[src]
pub fn retxacken1(&self) -> RETXACKEN1_R
[src]
Bit 4 - Generate Tx ACK
pub fn syncgen1(&self) -> SYNCGEN1_R
[src]
Bit 3 - Enable audio syn_p generation
pub fn isochanen1(&self) -> ISOCHANEN1_R
[src]
Bit 2 - Enable ISO channel
pub fn isotype1(&self) -> ISOTYPE1_R
[src]
Bits 0:1 - ISO Channel Type
impl R<bool, TOGO1_A>
[src]
pub fn variant(&self) -> TOGO1_A
[src]
Get enumerated values variant
pub fn is_togo1_0(&self) -> bool
[src]
Checks if the value of the field is TOGO1_0
pub fn is_togo1_1(&self) -> bool
[src]
Checks if the value of the field is TOGO1_1
impl R<bool, MUTE_SINK1_A>
[src]
pub fn variant(&self) -> MUTE_SINK1_A
[src]
Get enumerated values variant
pub fn is_mute_sink1_0(&self) -> bool
[src]
Checks if the value of the field is MUTE_SINK1_0
pub fn is_mute_sink1_1(&self) -> bool
[src]
Checks if the value of the field is MUTE_SINK1_1
impl R<bool, MUTE_SOURCE1_A>
[src]
pub fn variant(&self) -> MUTE_SOURCE1_A
[src]
Get enumerated values variant
pub fn is_mute_source1_0(&self) -> bool
[src]
Checks if the value of the field is MUTE_SOURCE1_0
pub fn is_mute_source1_1(&self) -> bool
[src]
Checks if the value of the field is MUTE_SOURCE1_1
impl R<bool, INVL1_1_A>
[src]
pub fn variant(&self) -> INVL1_1_A
[src]
Get enumerated values variant
pub fn is_invl1_1_0(&self) -> bool
[src]
Checks if the value of the field is INVL1_1_0
pub fn is_invl1_1_1(&self) -> bool
[src]
Checks if the value of the field is INVL1_1_1
impl R<bool, INVL1_0_A>
[src]
pub fn variant(&self) -> INVL1_0_A
[src]
Get enumerated values variant
pub fn is_invl1_0_0(&self) -> bool
[src]
Checks if the value of the field is INVL1_0_0
pub fn is_invl1_0_1(&self) -> bool
[src]
Checks if the value of the field is INVL1_0_1
impl R<u8, MUTE_PATTERN1_A>
[src]
pub fn variant(&self) -> Variant<u8, MUTE_PATTERN1_A>
[src]
Get enumerated values variant
pub fn is_mute_pattern1_0(&self) -> bool
[src]
Checks if the value of the field is MUTE_PATTERN1_0
impl R<u32, Reg<u32, _BB_ISOMUTECNTL1>>
[src]
pub fn togo1(&self) -> TOGO1_R
[src]
Bit 31 - Indicates which buffer is in use (direct copy of ET-ISOBUFSEL)
pub fn mute_sink1(&self) -> MUTE_SINK1_R
[src]
Bit 19 - HW mute control
pub fn mute_source1(&self) -> MUTE_SOURCE1_R
[src]
Bit 18 - HW mute control
pub fn invl1_1(&self) -> INVL1_1_R
[src]
Bit 17 - SW mute status for ISO buffer 1 (i.e updated when ET-ISOBUFSEL = 0)
pub fn invl1_0(&self) -> INVL1_0_R
[src]
Bit 16 - SW mute status for ISO buffer 0 (i.e updated when ET-ISOBUFSEL = 1)
pub fn mute_pattern1(&self) -> MUTE_PATTERN1_R
[src]
Bits 0:7 - Value of the ISO channel 0 Mute Pattern to be used when HW muting is enabled
impl R<u16, ISO1TXPTR0_A>
[src]
pub fn variant(&self) -> Variant<u16, ISO1TXPTR0_A>
[src]
Get enumerated values variant
pub fn is_iso1txptr0_0(&self) -> bool
[src]
Checks if the value of the field is ISO1TXPTR0_0
impl R<u16, ISO1TXPTR1_A>
[src]
pub fn variant(&self) -> Variant<u16, ISO1TXPTR1_A>
[src]
Get enumerated values variant
pub fn is_iso1txptr1_0(&self) -> bool
[src]
Checks if the value of the field is ISO1TXPTR1_0
impl R<u32, Reg<u32, _BB_ISOCURRENTTXPTR1>>
[src]
pub fn iso1txptr0(&self) -> ISO1TXPTR0_R
[src]
Bits 16:31 - Tx ISO Buffer pointer 0 of ISO Channel 1
pub fn iso1txptr1(&self) -> ISO1TXPTR1_R
[src]
Bits 0:15 - Tx ISO Buffer pointer 1 of ISO Channel 1
impl R<u16, ISO1RXPTR0_A>
[src]
pub fn variant(&self) -> Variant<u16, ISO1RXPTR0_A>
[src]
Get enumerated values variant
pub fn is_iso1rxptr0_0(&self) -> bool
[src]
Checks if the value of the field is ISO1RXPTR0_0
impl R<u16, ISO1RXPTR1_A>
[src]
pub fn variant(&self) -> Variant<u16, ISO1RXPTR1_A>
[src]
Get enumerated values variant
pub fn is_iso1rxptr1_0(&self) -> bool
[src]
Checks if the value of the field is ISO1RXPTR1_0
impl R<u32, Reg<u32, _BB_ISOCURRENTRXPTR1>>
[src]
pub fn iso1rxptr0(&self) -> ISO1RXPTR0_R
[src]
Bits 16:31 - Rx ISO Buffer pointer 0 of ISO Channel 1
pub fn iso1rxptr1(&self) -> ISO1RXPTR1_R
[src]
Bits 0:15 - Rx ISO Buffer pointer 1 of ISO Channel 1
impl R<u8, ISO1RXLEN_A>
[src]
pub fn variant(&self) -> Variant<u8, ISO1RXLEN_A>
[src]
Get enumerated values variant
pub fn is_iso1rxlen_0(&self) -> bool
[src]
Checks if the value of the field is ISO1RXLEN_0
impl R<u8, ISO1TXLEN_A>
[src]
pub fn variant(&self) -> Variant<u8, ISO1TXLEN_A>
[src]
Get enumerated values variant
pub fn is_iso1txlen_0(&self) -> bool
[src]
Checks if the value of the field is ISO1TXLEN_0
impl R<u32, Reg<u32, _BB_ISOTRCNL1>>
[src]
pub fn iso1rxlen(&self) -> ISO1RXLEN_R
[src]
Bits 16:23 - Negotiated, maximum expected number of bytes for ISO Channel 0 Rx payloads
pub fn iso1txlen(&self) -> ISO1TXLEN_R
[src]
Bits 0:7 - Negotiated, number of bytes for ISO Channel 0 Tx payloads
impl R<u32, EVT_CNT_OFFSETL1_A>
[src]
pub fn variant(&self) -> Variant<u32, EVT_CNT_OFFSETL1_A>
[src]
Get enumerated values variant
pub fn is_evt_cnt_offsetl1_0(&self) -> bool
[src]
Checks if the value of the field is EVT_CNT_OFFSETL1_0
impl R<u32, Reg<u32, _BB_ISOEVTCNTLOFFSETL1>>
[src]
pub fn evt_cnt_offsetl1(&self) -> EVT_CNT_OFFSETL1_R
[src]
Bits 0:31 - LSB part of EVT_CNT_OFFSET0[39:0] field
impl R<u8, EVT_CNT_OFFSETU1_A>
[src]
pub fn variant(&self) -> Variant<u8, EVT_CNT_OFFSETU1_A>
[src]
Get enumerated values variant
pub fn is_evt_cnt_offsetu1_0(&self) -> bool
[src]
Checks if the value of the field is EVT_CNT_OFFSETU1_0
impl R<u32, Reg<u32, _BB_ISOEVTCNTLOFFSETU1>>
[src]
pub fn evt_cnt_offsetu1(&self) -> EVT_CNT_OFFSETU1_R
[src]
Bits 0:6 - MSB part of EVT_CNT_OFFSET0[39:0] field
impl R<bool, RETXACKEN2_A>
[src]
pub fn variant(&self) -> RETXACKEN2_A
[src]
Get enumerated values variant
pub fn is_retxacken2_0(&self) -> bool
[src]
Checks if the value of the field is RETXACKEN2_0
pub fn is_retxacken2_1(&self) -> bool
[src]
Checks if the value of the field is RETXACKEN2_1
impl R<bool, SYNCGEN2_A>
[src]
pub fn variant(&self) -> SYNCGEN2_A
[src]
Get enumerated values variant
pub fn is_syncgen2_0(&self) -> bool
[src]
Checks if the value of the field is SYNCGEN2_0
pub fn is_syncgen2_1(&self) -> bool
[src]
Checks if the value of the field is SYNCGEN2_1
impl R<bool, ISOCHANEN2_A>
[src]
pub fn variant(&self) -> ISOCHANEN2_A
[src]
Get enumerated values variant
pub fn is_isochanen2_0(&self) -> bool
[src]
Checks if the value of the field is ISOCHANEN2_0
pub fn is_isochanen2_1(&self) -> bool
[src]
Checks if the value of the field is ISOCHANEN2_1
impl R<u8, ISOTYPE2_A>
[src]
pub fn variant(&self) -> ISOTYPE2_A
[src]
Get enumerated values variant
pub fn is_isotype2_0(&self) -> bool
[src]
Checks if the value of the field is ISOTYPE2_0
pub fn is_isotype2_1(&self) -> bool
[src]
Checks if the value of the field is ISOTYPE2_1
pub fn is_isotype2_2(&self) -> bool
[src]
Checks if the value of the field is ISOTYPE2_2
pub fn is_isotype2_3(&self) -> bool
[src]
Checks if the value of the field is ISOTYPE2_3
impl R<u32, Reg<u32, _BB_ISOCHANCNTL2>>
[src]
pub fn retxacken2(&self) -> RETXACKEN2_R
[src]
Bit 4 - Generate Tx ACK
pub fn syncgen2(&self) -> SYNCGEN2_R
[src]
Bit 3 - Enable audio syn_p generation
pub fn isochanen2(&self) -> ISOCHANEN2_R
[src]
Bit 2 - Enable ISO channel
pub fn isotype2(&self) -> ISOTYPE2_R
[src]
Bits 0:1 - ISO Channel Type
impl R<bool, TOGO2_A>
[src]
pub fn variant(&self) -> TOGO2_A
[src]
Get enumerated values variant
pub fn is_togo2_0(&self) -> bool
[src]
Checks if the value of the field is TOGO2_0
pub fn is_togo2_1(&self) -> bool
[src]
Checks if the value of the field is TOGO2_1
impl R<bool, MUTE_SINK2_A>
[src]
pub fn variant(&self) -> MUTE_SINK2_A
[src]
Get enumerated values variant
pub fn is_mute_sink2_0(&self) -> bool
[src]
Checks if the value of the field is MUTE_SINK2_0
pub fn is_mute_sink2_1(&self) -> bool
[src]
Checks if the value of the field is MUTE_SINK2_1
impl R<bool, MUTE_SOURCE2_A>
[src]
pub fn variant(&self) -> MUTE_SOURCE2_A
[src]
Get enumerated values variant
pub fn is_mute_source2_0(&self) -> bool
[src]
Checks if the value of the field is MUTE_SOURCE2_0
pub fn is_mute_source2_1(&self) -> bool
[src]
Checks if the value of the field is MUTE_SOURCE2_1
impl R<bool, INVL2_1_A>
[src]
pub fn variant(&self) -> INVL2_1_A
[src]
Get enumerated values variant
pub fn is_invl2_1_0(&self) -> bool
[src]
Checks if the value of the field is INVL2_1_0
pub fn is_invl2_1_1(&self) -> bool
[src]
Checks if the value of the field is INVL2_1_1
impl R<bool, INVL2_0_A>
[src]
pub fn variant(&self) -> INVL2_0_A
[src]
Get enumerated values variant
pub fn is_invl2_0_0(&self) -> bool
[src]
Checks if the value of the field is INVL2_0_0
pub fn is_invl2_0_1(&self) -> bool
[src]
Checks if the value of the field is INVL2_0_1
impl R<u8, MUTE_PATTERN2_A>
[src]
pub fn variant(&self) -> Variant<u8, MUTE_PATTERN2_A>
[src]
Get enumerated values variant
pub fn is_mute_pattern2_0(&self) -> bool
[src]
Checks if the value of the field is MUTE_PATTERN2_0
impl R<u32, Reg<u32, _BB_ISOMUTECNTL2>>
[src]
pub fn togo2(&self) -> TOGO2_R
[src]
Bit 31 - Indicates which buffer is in use (direct copy of ET-ISOBUFSEL)
pub fn mute_sink2(&self) -> MUTE_SINK2_R
[src]
Bit 19 - HW mute control
pub fn mute_source2(&self) -> MUTE_SOURCE2_R
[src]
Bit 18 - HW mute control
pub fn invl2_1(&self) -> INVL2_1_R
[src]
Bit 17 - SW mute status for ISO buffer 1 (i.e updated when ET-ISOBUFSEL = 0)
pub fn invl2_0(&self) -> INVL2_0_R
[src]
Bit 16 - SW mute status for ISO buffer 0 (i.e updated when ET-ISOBUFSEL = 1)
pub fn mute_pattern2(&self) -> MUTE_PATTERN2_R
[src]
Bits 0:7 - Value of the ISO channel 0 Mute Pattern to be used when HW muting is enabled
impl R<u16, ISO2TXPTR0_A>
[src]
pub fn variant(&self) -> Variant<u16, ISO2TXPTR0_A>
[src]
Get enumerated values variant
pub fn is_iso2txptr0_0(&self) -> bool
[src]
Checks if the value of the field is ISO2TXPTR0_0
impl R<u16, ISO2TXPTR1_A>
[src]
pub fn variant(&self) -> Variant<u16, ISO2TXPTR1_A>
[src]
Get enumerated values variant
pub fn is_iso2txptr1_0(&self) -> bool
[src]
Checks if the value of the field is ISO2TXPTR1_0
impl R<u32, Reg<u32, _BB_ISOCURRENTTXPTR2>>
[src]
pub fn iso2txptr0(&self) -> ISO2TXPTR0_R
[src]
Bits 16:31 - Tx ISO Buffer pointer 0 of ISO Channel 2
pub fn iso2txptr1(&self) -> ISO2TXPTR1_R
[src]
Bits 0:15 - Tx ISO Buffer pointer 1 of ISO Channel 2
impl R<u16, ISO2RXPTR0_A>
[src]
pub fn variant(&self) -> Variant<u16, ISO2RXPTR0_A>
[src]
Get enumerated values variant
pub fn is_iso2rxptr0_0(&self) -> bool
[src]
Checks if the value of the field is ISO2RXPTR0_0
impl R<u16, ISO2RXPTR1_A>
[src]
pub fn variant(&self) -> Variant<u16, ISO2RXPTR1_A>
[src]
Get enumerated values variant
pub fn is_iso2rxptr1_0(&self) -> bool
[src]
Checks if the value of the field is ISO2RXPTR1_0
impl R<u32, Reg<u32, _BB_ISOCURRENTRXPTR2>>
[src]
pub fn iso2rxptr0(&self) -> ISO2RXPTR0_R
[src]
Bits 16:31 - Rx ISO Buffer pointer 0 of ISO Channel 2
pub fn iso2rxptr1(&self) -> ISO2RXPTR1_R
[src]
Bits 0:15 - Rx ISO Buffer pointer 1 of ISO Channel 2
impl R<u8, ISO2RXLEN_A>
[src]
pub fn variant(&self) -> Variant<u8, ISO2RXLEN_A>
[src]
Get enumerated values variant
pub fn is_iso2rxlen_0(&self) -> bool
[src]
Checks if the value of the field is ISO2RXLEN_0
impl R<u8, ISO2TXLEN_A>
[src]
pub fn variant(&self) -> Variant<u8, ISO2TXLEN_A>
[src]
Get enumerated values variant
pub fn is_iso2txlen_0(&self) -> bool
[src]
Checks if the value of the field is ISO2TXLEN_0
impl R<u32, Reg<u32, _BB_ISOTRCNL2>>
[src]
pub fn iso2rxlen(&self) -> ISO2RXLEN_R
[src]
Bits 16:23 - Negotiated, maximum expected number of bytes for ISO Channel 2 Rx payloads
pub fn iso2txlen(&self) -> ISO2TXLEN_R
[src]
Bits 0:7 - Negotiated, number of bytes for ISO Channel 2 Tx payloads
impl R<u32, EVT_CNT_OFFSETL2_A>
[src]
pub fn variant(&self) -> Variant<u32, EVT_CNT_OFFSETL2_A>
[src]
Get enumerated values variant
pub fn is_evt_cnt_offsetl2_0(&self) -> bool
[src]
Checks if the value of the field is EVT_CNT_OFFSETL2_0
impl R<u32, Reg<u32, _BB_ISOEVTCNTLOFFSETL2>>
[src]
pub fn evt_cnt_offsetl2(&self) -> EVT_CNT_OFFSETL2_R
[src]
Bits 0:31 - LSB part of EVT_CNT_OFFSET2[39:0] field
impl R<u8, EVT_CNT_OFFSETU2_A>
[src]
pub fn variant(&self) -> Variant<u8, EVT_CNT_OFFSETU2_A>
[src]
Get enumerated values variant
pub fn is_evt_cnt_offsetu2_0(&self) -> bool
[src]
Checks if the value of the field is EVT_CNT_OFFSETU2_0
impl R<u32, Reg<u32, _BB_ISOEVTCNTLOFFSETU2>>
[src]
pub fn evt_cnt_offsetu2(&self) -> EVT_CNT_OFFSETU2_R
[src]
Bits 0:6 - MSB part of EVT_CNT_OFFSET2[39:0] field
impl R<bool, BLEPRIOMODE_A>
[src]
pub fn variant(&self) -> BLEPRIOMODE_A
[src]
Get enumerated values variant
pub fn is_blepriomode_0(&self) -> bool
[src]
Checks if the value of the field is BLEPRIOMODE_0
pub fn is_blepriomode_1(&self) -> bool
[src]
Checks if the value of the field is BLEPRIOMODE_1
impl R<u8, BLEMARGIN_A>
[src]
pub fn variant(&self) -> Variant<u8, BLEMARGIN_A>
[src]
Get enumerated values variant
pub fn is_blemargin_0(&self) -> bool
[src]
Checks if the value of the field is BLEMARGIN_0
impl R<u32, Reg<u32, _BB_BBPRIOSCHARB>>
[src]
pub fn blepriomode(&self) -> BLEPRIOMODE_R
[src]
Bit 15 - Determine BLE priority scheduling arbitration mode
pub fn blemargin(&self) -> BLEMARGIN_R
[src]
Bits 0:7 - Determine the decision instant margin for priority scheduling arbitration
impl R<bool, DATAWHITE_BTLE_DW_BTLE_A>
[src]
pub fn variant(&self) -> Variant<bool, DATAWHITE_BTLE_DW_BTLE_A>
[src]
Get enumerated values variant
pub fn is_datawhite_btle_dw_btle_default(&self) -> bool
[src]
Checks if the value of the field is DATAWHITE_BTLE_DW_BTLE_DEFAULT
impl R<u8, DATAWHITE_BTLE_DW_BTLE_RST_A>
[src]
pub fn variant(&self) -> Variant<u8, DATAWHITE_BTLE_DW_BTLE_RST_A>
[src]
Get enumerated values variant
pub fn is_datawhite_btle_dw_btle_rst_default(&self) -> bool
[src]
Checks if the value of the field is DATAWHITE_BTLE_DW_BTLE_RST_DEFAULT
impl R<bool, FOURFSK_CODING_EN_FOURFSK_CODING_A>
[src]
pub fn variant(&self) -> Variant<bool, FOURFSK_CODING_EN_FOURFSK_CODING_A>
[src]
Get enumerated values variant
pub fn is_fourfsk_coding_en_fourfsk_coding_default(&self) -> bool
[src]
Checks if the value of the field is FOURFSK_CODING_EN_FOURFSK_CODING_DEFAULT
impl R<u8, FOURFSK_CODING_TX_FOURFSK_CODING_A>
[src]
pub fn variant(&self) -> Variant<u8, FOURFSK_CODING_TX_FOURFSK_CODING_A>
[src]
Get enumerated values variant
pub fn is_fourfsk_coding_tx_fourfsk_coding_default(&self) -> bool
[src]
Checks if the value of the field is FOURFSK_CODING_TX_FOURFSK_CODING_DEFAULT
impl R<u8, FOURFSK_CODING_RX_FOURFSK_CODING_A>
[src]
pub fn variant(&self) -> Variant<u8, FOURFSK_CODING_RX_FOURFSK_CODING_A>
[src]
Get enumerated values variant
pub fn is_fourfsk_coding_rx_fourfsk_coding_default(&self) -> bool
[src]
Checks if the value of the field is FOURFSK_CODING_RX_FOURFSK_CODING_DEFAULT
impl R<bool, MODE2_DIFF_CODING_A>
[src]
pub fn variant(&self) -> Variant<bool, MODE2_DIFF_CODING_A>
[src]
Get enumerated values variant
pub fn is_mode2_diff_coding_default(&self) -> bool
[src]
Checks if the value of the field is MODE2_DIFF_CODING_DEFAULT
impl R<bool, MODE2_PSK_NFSK_A>
[src]
pub fn variant(&self) -> Variant<bool, MODE2_PSK_NFSK_A>
[src]
Get enumerated values variant
pub fn is_mode2_psk_nfsk_default(&self) -> bool
[src]
Checks if the value of the field is MODE2_PSK_NFSK_DEFAULT
impl R<u8, MODE2_TESTMODE_A>
[src]
pub fn variant(&self) -> Variant<u8, MODE2_TESTMODE_A>
[src]
Get enumerated values variant
pub fn is_mode2_testmode_default(&self) -> bool
[src]
Checks if the value of the field is MODE2_TESTMODE_DEFAULT
impl R<bool, MODE_NOT_TO_IDLE_A>
[src]
pub fn variant(&self) -> Variant<bool, MODE_NOT_TO_IDLE_A>
[src]
Get enumerated values variant
pub fn is_mode_not_to_idle_default(&self) -> bool
[src]
Checks if the value of the field is MODE_NOT_TO_IDLE_DEFAULT
impl R<bool, MODE_EN_FSM_A>
[src]
pub fn variant(&self) -> Variant<bool, MODE_EN_FSM_A>
[src]
Get enumerated values variant
pub fn is_mode_en_fsm_default(&self) -> bool
[src]
Checks if the value of the field is MODE_EN_FSM_DEFAULT
impl R<bool, MODE_EN_DESERIALIZER_A>
[src]
pub fn variant(&self) -> Variant<bool, MODE_EN_DESERIALIZER_A>
[src]
Get enumerated values variant
pub fn is_mode_en_deserializer_default(&self) -> bool
[src]
Checks if the value of the field is MODE_EN_DESERIALIZER_DEFAULT
impl R<bool, MODE_EN_SERIALIZER_A>
[src]
pub fn variant(&self) -> Variant<bool, MODE_EN_SERIALIZER_A>
[src]
Get enumerated values variant
pub fn is_mode_en_serializer_default(&self) -> bool
[src]
Checks if the value of the field is MODE_EN_SERIALIZER_DEFAULT
impl R<bool, MODE_TX_NRX_A>
[src]
pub fn variant(&self) -> Variant<bool, MODE_TX_NRX_A>
[src]
Get enumerated values variant
pub fn is_mode_tx_nrx_default(&self) -> bool
[src]
Checks if the value of the field is MODE_TX_NRX_DEFAULT
impl R<u8, MODE_MODE_A>
[src]
pub fn variant(&self) -> Variant<u8, MODE_MODE_A>
[src]
Get enumerated values variant
pub fn is_mode_mode_default(&self) -> bool
[src]
Checks if the value of the field is MODE_MODE_DEFAULT
impl R<u32, Reg<u32, _RF_REG00>>
[src]
pub fn datawhite_btle_dw_btle(&self) -> DATAWHITE_BTLE_DW_BTLE_R
[src]
Bit 31 - If set to 1, the data whitening specified in the Bluetooth LE standard is used. Note that the en_datawhite field of the CODING register has also to be set to 1
pub fn datawhite_btle_dw_btle_rst(&self) -> DATAWHITE_BTLE_DW_BTLE_RST_R
[src]
Bits 24:30 - Reset value to put on the Bluetooth LE data whitening shift register
pub fn fourfsk_coding_en_fourfsk_coding(
&self
) -> FOURFSK_CODING_EN_FOURFSK_CODING_R
[src]
&self
) -> FOURFSK_CODING_EN_FOURFSK_CODING_R
Bit 23 - If set to 1 the 4FSK coding is activated
pub fn fourfsk_coding_tx_fourfsk_coding(
&self
) -> FOURFSK_CODING_TX_FOURFSK_CODING_R
[src]
&self
) -> FOURFSK_CODING_TX_FOURFSK_CODING_R
Bits 20:22 - Set the 4FSK coding (Tx): bit 0 determine if the sign is given by the Q signal (0) or I signal (1), bit 1 select if the signal is inverted for the sign, it 2 select if the signal is inverted for the abs amplitude
pub fn fourfsk_coding_rx_fourfsk_coding(
&self
) -> FOURFSK_CODING_RX_FOURFSK_CODING_R
[src]
&self
) -> FOURFSK_CODING_RX_FOURFSK_CODING_R
Bits 16:18 - Set the 4FSK decoding (Rx): bit 0 determine if the sign is given by the Q signal (0) or I signal (1), bit 1 select if the signal is inverted for the sign, it 2 select if the signal is inverted for the abs amplitude
pub fn mode2_diff_coding(&self) -> MODE2_DIFF_CODING_R
[src]
Bit 14 - If set to 1 enables the differential coding/decoding
pub fn mode2_psk_nfsk(&self) -> MODE2_PSK_NFSK_R
[src]
Bit 13 - If set to 1, the PSK mode is selected, FSK otherwise.
pub fn mode2_testmode(&self) -> MODE2_TESTMODE_R
[src]
Bits 8:12 - set the output testmode
pub fn mode_not_to_idle(&self) -> MODE_NOT_TO_IDLE_R
[src]
Bit 7 - In FSM mode, if set to 1 indicates to the FSM to go in suspend mode after a Tx or Rx packet
pub fn mode_en_fsm(&self) -> MODE_EN_FSM_R
[src]
Bit 5 - If set to 1 enables the radio FSM
pub fn mode_en_deserializer(&self) -> MODE_EN_DESERIALIZER_R
[src]
Bit 4 - If set to 1 enables the deserializer
pub fn mode_en_serializer(&self) -> MODE_EN_SERIALIZER_R
[src]
Bit 3 - If set to 1 enables the serializer
pub fn mode_tx_nrx(&self) -> MODE_TX_NRX_R
[src]
Bit 2 - if set to 1 use the Tx, otherwise the Rx
pub fn mode_mode(&self) -> MODE_MODE_R
[src]
Bits 0:1 - Select the working mode of the digital baseband: 00) the digital baseband is off (no ck) 01) the clock is generated but the blocks are reset (Tx,Rx,FIFOs and FSM) 10) 10: the digital baseband is freezed 11) working
impl R<u8, TAU_PHASE_RECOV_TAU_PHASE_RECOV_A>
[src]
pub fn variant(&self) -> Variant<u8, TAU_PHASE_RECOV_TAU_PHASE_RECOV_A>
[src]
Get enumerated values variant
pub fn is_tau_phase_recov_tau_phase_recov_default(&self) -> bool
[src]
Checks if the value of the field is TAU_PHASE_RECOV_TAU_PHASE_RECOV_DEFAULT
impl R<u8, TAU_ROUGH_RECOV_TAU_ROUGH_RECOV_A>
[src]
pub fn variant(&self) -> Variant<u8, TAU_ROUGH_RECOV_TAU_ROUGH_RECOV_A>
[src]
Get enumerated values variant
pub fn is_tau_rough_recov_tau_rough_recov_default(&self) -> bool
[src]
Checks if the value of the field is TAU_ROUGH_RECOV_TAU_ROUGH_RECOV_DEFAULT
impl R<bool, CARRIER_RECOVERY_EN_CORRECT_CFREQ_AFC_A>
[src]
pub fn variant(&self) -> Variant<bool, CARRIER_RECOVERY_EN_CORRECT_CFREQ_AFC_A>
[src]
Get enumerated values variant
pub fn is_carrier_recovery_en_correct_cfreq_afc_default(&self) -> bool
[src]
Checks if the value of the field is CARRIER_RECOVERY_EN_CORRECT_CFREQ_AFC_DEFAULT
impl R<bool, CARRIER_RECOVERY_CORRECT_CFREQ_IF_NEG_A>
[src]
pub fn variant(&self) -> Variant<bool, CARRIER_RECOVERY_CORRECT_CFREQ_IF_NEG_A>
[src]
Get enumerated values variant
pub fn is_carrier_recovery_correct_cfreq_if_neg_default(&self) -> bool
[src]
Checks if the value of the field is CARRIER_RECOVERY_CORRECT_CFREQ_IF_NEG_DEFAULT
impl R<bool, CARRIER_RECOVERY_EN_CORRECT_CFREQ_IF_A>
[src]
pub fn variant(&self) -> Variant<bool, CARRIER_RECOVERY_EN_CORRECT_CFREQ_IF_A>
[src]
Get enumerated values variant
pub fn is_carrier_recovery_en_correct_cfreq_if_default(&self) -> bool
[src]
Checks if the value of the field is CARRIER_RECOVERY_EN_CORRECT_CFREQ_IF_DEFAULT
impl R<bool, CARRIER_RECOVERY_AFC_NEG_A>
[src]
pub fn variant(&self) -> Variant<bool, CARRIER_RECOVERY_AFC_NEG_A>
[src]
Get enumerated values variant
pub fn is_carrier_recovery_afc_neg_default(&self) -> bool
[src]
Checks if the value of the field is CARRIER_RECOVERY_AFC_NEG_DEFAULT
impl R<bool, CARRIER_RECOVERY_STARTER_MODE_A>
[src]
pub fn variant(&self) -> Variant<bool, CARRIER_RECOVERY_STARTER_MODE_A>
[src]
Get enumerated values variant
pub fn is_carrier_recovery_starter_mode_default(&self) -> bool
[src]
Checks if the value of the field is CARRIER_RECOVERY_STARTER_MODE_DEFAULT
impl R<bool, CARRIER_RECOVERY_EN_AFC_A>
[src]
pub fn variant(&self) -> Variant<bool, CARRIER_RECOVERY_EN_AFC_A>
[src]
Get enumerated values variant
pub fn is_carrier_recovery_en_afc_default(&self) -> bool
[src]
Checks if the value of the field is CARRIER_RECOVERY_EN_AFC_DEFAULT
impl R<bool, CARRIER_RECOVERY_EN_FINE_RECOV_A>
[src]
pub fn variant(&self) -> Variant<bool, CARRIER_RECOVERY_EN_FINE_RECOV_A>
[src]
Get enumerated values variant
pub fn is_carrier_recovery_en_fine_recov_default(&self) -> bool
[src]
Checks if the value of the field is CARRIER_RECOVERY_EN_FINE_RECOV_DEFAULT
impl R<bool, CARRIER_RECOVERY_EN_ROUGH_RECOV_A>
[src]
pub fn variant(&self) -> Variant<bool, CARRIER_RECOVERY_EN_ROUGH_RECOV_A>
[src]
Get enumerated values variant
pub fn is_carrier_recovery_en_rough_recov_default(&self) -> bool
[src]
Checks if the value of the field is CARRIER_RECOVERY_EN_ROUGH_RECOV_DEFAULT
impl R<bool, MOD_TX_PULSE_NSYM_A>
[src]
pub fn variant(&self) -> Variant<bool, MOD_TX_PULSE_NSYM_A>
[src]
Get enumerated values variant
pub fn is_mod_tx_pulse_nsym_default(&self) -> bool
[src]
Checks if the value of the field is MOD_TX_PULSE_NSYM_DEFAULT
impl R<bool, MOD_TX_EN_INTERP_A>
[src]
pub fn variant(&self) -> Variant<bool, MOD_TX_EN_INTERP_A>
[src]
Get enumerated values variant
pub fn is_mod_tx_en_interp_default(&self) -> bool
[src]
Checks if the value of the field is MOD_TX_EN_INTERP_DEFAULT
impl R<u8, MOD_TX_CK_TX_M_A>
[src]
pub fn variant(&self) -> Variant<u8, MOD_TX_CK_TX_M_A>
[src]
Get enumerated values variant
pub fn is_mod_tx_ck_tx_m_default(&self) -> bool
[src]
Checks if the value of the field is MOD_TX_CK_TX_M_DEFAULT
impl R<u32, Reg<u32, _RF_REG01>>
[src]
pub fn tau_phase_recov_tau_phase_recov(
&self
) -> TAU_PHASE_RECOV_TAU_PHASE_RECOV_R
[src]
&self
) -> TAU_PHASE_RECOV_TAU_PHASE_RECOV_R
Bits 24:31 - Time constant of the fine carrier recovery block
pub fn tau_rough_recov_tau_rough_recov(
&self
) -> TAU_ROUGH_RECOV_TAU_ROUGH_RECOV_R
[src]
&self
) -> TAU_ROUGH_RECOV_TAU_ROUGH_RECOV_R
Bits 16:23 - Time constant of the rough carrier recovery block
pub fn carrier_recovery_en_correct_cfreq_afc(
&self
) -> CARRIER_RECOVERY_EN_CORRECT_CFREQ_AFC_R
[src]
&self
) -> CARRIER_RECOVERY_EN_CORRECT_CFREQ_AFC_R
Bit 15 - If set to 1, enables the automatic AFC correction.
pub fn carrier_recovery_correct_cfreq_if_neg(
&self
) -> CARRIER_RECOVERY_CORRECT_CFREQ_IF_NEG_R
[src]
&self
) -> CARRIER_RECOVERY_CORRECT_CFREQ_IF_NEG_R
Bit 14 - If set to 1, the IF correction is negative
pub fn carrier_recovery_en_correct_cfreq_if(
&self
) -> CARRIER_RECOVERY_EN_CORRECT_CFREQ_IF_R
[src]
&self
) -> CARRIER_RECOVERY_EN_CORRECT_CFREQ_IF_R
Bit 13 - If set to 1, enables the automatic IF correction
pub fn carrier_recovery_afc_neg(&self) -> CARRIER_RECOVERY_AFC_NEG_R
[src]
Bit 12 - If set to 1 correct the AFC negatively
pub fn carrier_recovery_starter_mode(&self) -> CARRIER_RECOVERY_STARTER_MODE_R
[src]
Bit 11 - If set to 1 enables the starter mode, i.e. a 32x faster carrier recovery.
pub fn carrier_recovery_en_afc(&self) -> CARRIER_RECOVERY_EN_AFC_R
[src]
Bit 10 - if set to 1 enables the Automatic Frequency Control
pub fn carrier_recovery_en_fine_recov(&self) -> CARRIER_RECOVERY_EN_FINE_RECOV_R
[src]
Bit 9 - If set to 1 enables the fine carrier recovery
pub fn carrier_recovery_en_rough_recov(
&self
) -> CARRIER_RECOVERY_EN_ROUGH_RECOV_R
[src]
&self
) -> CARRIER_RECOVERY_EN_ROUGH_RECOV_R
Bit 8 - If set to 1 enables the rough carrier recovery
pub fn mod_tx_pulse_nsym(&self) -> MOD_TX_PULSE_NSYM_R
[src]
Bit 6 - If set to 1, the Tx pulse shape is an odd function.
pub fn mod_tx_en_interp(&self) -> MOD_TX_EN_INTERP_R
[src]
Bit 5 - If set to 1, enables the Tx CIC interpolator.
pub fn mod_tx_ck_tx_m(&self) -> MOD_TX_CK_TX_M_R
[src]
Bits 0:4 - Unsigned value that determine the Tx CIC interpolator frequency. The formula is similar to the evaluation of the oversampling frequency.
impl R<bool, FIFO_FIFO_FLUSH_ON_OVFLW_A>
[src]
pub fn variant(&self) -> Variant<bool, FIFO_FIFO_FLUSH_ON_OVFLW_A>
[src]
Get enumerated values variant
pub fn is_fifo_fifo_flush_on_ovflw_default(&self) -> bool
[src]
Checks if the value of the field is FIFO_FIFO_FLUSH_ON_OVFLW_DEFAULT
impl R<bool, FIFO_FIFO_FLUSH_ON_ADDR_ERR_A>
[src]
pub fn variant(&self) -> Variant<bool, FIFO_FIFO_FLUSH_ON_ADDR_ERR_A>
[src]
Get enumerated values variant
pub fn is_fifo_fifo_flush_on_addr_err_default(&self) -> bool
[src]
Checks if the value of the field is FIFO_FIFO_FLUSH_ON_ADDR_ERR_DEFAULT
impl R<bool, FIFO_FIFO_FLUSH_ON_PL_ERR_A>
[src]
pub fn variant(&self) -> Variant<bool, FIFO_FIFO_FLUSH_ON_PL_ERR_A>
[src]
Get enumerated values variant
pub fn is_fifo_fifo_flush_on_pl_err_default(&self) -> bool
[src]
Checks if the value of the field is FIFO_FIFO_FLUSH_ON_PL_ERR_DEFAULT
impl R<bool, FIFO_FIFO_FLUSH_ON_CRC_ERR_A>
[src]
pub fn variant(&self) -> Variant<bool, FIFO_FIFO_FLUSH_ON_CRC_ERR_A>
[src]
Get enumerated values variant
pub fn is_fifo_fifo_flush_on_crc_err_default(&self) -> bool
[src]
Checks if the value of the field is FIFO_FIFO_FLUSH_ON_CRC_ERR_DEFAULT
impl R<bool, FIFO_RX_FIFO_ACK_A>
[src]
pub fn variant(&self) -> Variant<bool, FIFO_RX_FIFO_ACK_A>
[src]
Get enumerated values variant
pub fn is_fifo_rx_fifo_ack_default(&self) -> bool
[src]
Checks if the value of the field is FIFO_RX_FIFO_ACK_DEFAULT
impl R<u8, FIFO_FIFO_THR_A>
[src]
pub fn variant(&self) -> Variant<u8, FIFO_FIFO_THR_A>
[src]
Get enumerated values variant
pub fn is_fifo_fifo_thr_default(&self) -> bool
[src]
Checks if the value of the field is FIFO_FIFO_THR_DEFAULT
impl R<u8, DATARATE_OFFSET_DATARATE_OFFSET_A>
[src]
pub fn variant(&self) -> Variant<u8, DATARATE_OFFSET_DATARATE_OFFSET_A>
[src]
Get enumerated values variant
pub fn is_datarate_offset_datarate_offset_default(&self) -> bool
[src]
Checks if the value of the field is DATARATE_OFFSET_DATARATE_OFFSET_DEFAULT
impl R<u8, TAU_DATARATE_RECOV_TAU_DATARATE_RECOV_A>
[src]
pub fn variant(&self) -> Variant<u8, TAU_DATARATE_RECOV_TAU_DATARATE_RECOV_A>
[src]
Get enumerated values variant
pub fn is_tau_datarate_recov_tau_datarate_recov_default(&self) -> bool
[src]
Checks if the value of the field is TAU_DATARATE_RECOV_TAU_DATARATE_RECOV_DEFAULT
impl R<u8, TAU_CLK_RECOV_TAU_CLK_RECOV_A>
[src]
pub fn variant(&self) -> Variant<u8, TAU_CLK_RECOV_TAU_CLK_RECOV_A>
[src]
Get enumerated values variant
pub fn is_tau_clk_recov_tau_clk_recov_default(&self) -> bool
[src]
Checks if the value of the field is TAU_CLK_RECOV_TAU_CLK_RECOV_DEFAULT
impl R<u32, Reg<u32, _RF_REG02>>
[src]
pub fn fifo_fifo_flush_on_ovflw(&self) -> FIFO_FIFO_FLUSH_ON_OVFLW_R
[src]
Bit 31 - If set to 1, stops the Rx and flushes the FIFO in case of overflow
pub fn fifo_fifo_flush_on_addr_err(&self) -> FIFO_FIFO_FLUSH_ON_ADDR_ERR_R
[src]
Bit 30 - If set to 1, stops the Rx and flushes the FIFO in case of address error
pub fn fifo_fifo_flush_on_pl_err(&self) -> FIFO_FIFO_FLUSH_ON_PL_ERR_R
[src]
Bit 29 - If set to 1, stops the Rx and flushes the FIFO in case of packet length error
pub fn fifo_fifo_flush_on_crc_err(&self) -> FIFO_FIFO_FLUSH_ON_CRC_ERR_R
[src]
Bit 28 - If set to 1, stops the Rx and flushes the FIFO in case of CRC error
pub fn fifo_rx_fifo_ack(&self) -> FIFO_RX_FIFO_ACK_R
[src]
Bit 27 - If set to 1, the Rx FIFO needs an acknowledgement (packet received correctly) to change its state.
pub fn fifo_fifo_thr(&self) -> FIFO_FIFO_THR_R
[src]
Bits 24:26 - Threshold indicating the 'almost full' state
pub fn datarate_offset_datarate_offset(
&self
) -> DATARATE_OFFSET_DATARATE_OFFSET_R
[src]
&self
) -> DATARATE_OFFSET_DATARATE_OFFSET_R
Bits 16:23 - Data-rate offset. Is a signed value and the full scale (0x7f) corresponds to a data-rate offset of 12.5 percent.
pub fn tau_datarate_recov_tau_datarate_recov(
&self
) -> TAU_DATARATE_RECOV_TAU_DATARATE_RECOV_R
[src]
&self
) -> TAU_DATARATE_RECOV_TAU_DATARATE_RECOV_R
Bits 8:15 - Time constant of the data-rate recovery
pub fn tau_clk_recov_tau_clk_recov(&self) -> TAU_CLK_RECOV_TAU_CLK_RECOV_R
[src]
Bits 0:7 - Time constant of the clock recovery
impl R<u8, PAD_CONF_2_PAD_3_CONF_A>
[src]
pub fn variant(&self) -> Variant<u8, PAD_CONF_2_PAD_3_CONF_A>
[src]
Get enumerated values variant
pub fn is_pad_conf_2_pad_3_conf_default(&self) -> bool
[src]
Checks if the value of the field is PAD_CONF_2_PAD_3_CONF_DEFAULT
impl R<u8, PAD_CONF_2_PAD_2_CONF_A>
[src]
pub fn variant(&self) -> Variant<u8, PAD_CONF_2_PAD_2_CONF_A>
[src]
Get enumerated values variant
pub fn is_pad_conf_2_pad_2_conf_default(&self) -> bool
[src]
Checks if the value of the field is PAD_CONF_2_PAD_2_CONF_DEFAULT
impl R<u8, PAD_CONF_1_PAD_1_CONF_A>
[src]
pub fn variant(&self) -> Variant<u8, PAD_CONF_1_PAD_1_CONF_A>
[src]
Get enumerated values variant
pub fn is_pad_conf_1_pad_1_conf_default(&self) -> bool
[src]
Checks if the value of the field is PAD_CONF_1_PAD_1_CONF_DEFAULT
impl R<u8, PAD_CONF_1_PAD_0_CONF_A>
[src]
pub fn variant(&self) -> Variant<u8, PAD_CONF_1_PAD_0_CONF_A>
[src]
Get enumerated values variant
pub fn is_pad_conf_1_pad_0_conf_default(&self) -> bool
[src]
Checks if the value of the field is PAD_CONF_1_PAD_0_CONF_DEFAULT
impl R<bool, IRQ_CONF_IRQ_HIGH_Z_A>
[src]
pub fn variant(&self) -> Variant<bool, IRQ_CONF_IRQ_HIGH_Z_A>
[src]
Get enumerated values variant
pub fn is_irq_conf_irq_high_z_default(&self) -> bool
[src]
Checks if the value of the field is IRQ_CONF_IRQ_HIGH_Z_DEFAULT
impl R<bool, IRQ_CONF_IRQ_ACTIVE_LOW_A>
[src]
pub fn variant(&self) -> Variant<bool, IRQ_CONF_IRQ_ACTIVE_LOW_A>
[src]
Get enumerated values variant
pub fn is_irq_conf_irq_active_low_default(&self) -> bool
[src]
Checks if the value of the field is IRQ_CONF_IRQ_ACTIVE_LOW_DEFAULT
impl R<u8, IRQ_CONF_IRQS_MASK_A>
[src]
pub fn variant(&self) -> Variant<u8, IRQ_CONF_IRQS_MASK_A>
[src]
Get enumerated values variant
pub fn is_irq_conf_irqs_mask_default(&self) -> bool
[src]
Checks if the value of the field is IRQ_CONF_IRQS_MASK_DEFAULT
impl R<u8, FIFO_2_FIFO_THR_TX_A>
[src]
pub fn variant(&self) -> Variant<u8, FIFO_2_FIFO_THR_TX_A>
[src]
Get enumerated values variant
pub fn is_fifo_2_fifo_thr_tx_default(&self) -> bool
[src]
Checks if the value of the field is FIFO_2_FIFO_THR_TX_DEFAULT
impl R<bool, FIFO_2_WAIT_TXFIFO_WR_A>
[src]
pub fn variant(&self) -> Variant<bool, FIFO_2_WAIT_TXFIFO_WR_A>
[src]
Get enumerated values variant
pub fn is_fifo_2_wait_txfifo_wr_default(&self) -> bool
[src]
Checks if the value of the field is FIFO_2_WAIT_TXFIFO_WR_DEFAULT
impl R<bool, FIFO_2_STOP_ON_RXFF_OVFLW_A>
[src]
pub fn variant(&self) -> Variant<bool, FIFO_2_STOP_ON_RXFF_OVFLW_A>
[src]
Get enumerated values variant
pub fn is_fifo_2_stop_on_rxff_ovflw_default(&self) -> bool
[src]
Checks if the value of the field is FIFO_2_STOP_ON_RXFF_OVFLW_DEFAULT
impl R<bool, FIFO_2_STOP_ON_TXFF_UNFLW_A>
[src]
pub fn variant(&self) -> Variant<bool, FIFO_2_STOP_ON_TXFF_UNFLW_A>
[src]
Get enumerated values variant
pub fn is_fifo_2_stop_on_txff_unflw_default(&self) -> bool
[src]
Checks if the value of the field is FIFO_2_STOP_ON_TXFF_UNFLW_DEFAULT
impl R<bool, FIFO_2_RXFF_FLUSH_ON_START_A>
[src]
pub fn variant(&self) -> Variant<bool, FIFO_2_RXFF_FLUSH_ON_START_A>
[src]
Get enumerated values variant
pub fn is_fifo_2_rxff_flush_on_start_default(&self) -> bool
[src]
Checks if the value of the field is FIFO_2_RXFF_FLUSH_ON_START_DEFAULT
impl R<bool, FIFO_2_TXFF_FLUSH_ON_STOP_A>
[src]
pub fn variant(&self) -> Variant<bool, FIFO_2_TXFF_FLUSH_ON_STOP_A>
[src]
Get enumerated values variant
pub fn is_fifo_2_txff_flush_on_stop_default(&self) -> bool
[src]
Checks if the value of the field is FIFO_2_TXFF_FLUSH_ON_STOP_DEFAULT
impl R<u32, Reg<u32, _RF_REG03>>
[src]
pub fn pad_conf_2_pad_3_conf(&self) -> PAD_CONF_2_PAD_3_CONF_R
[src]
Bits 28:31 - Configuration of GPIO pad 3
pub fn pad_conf_2_pad_2_conf(&self) -> PAD_CONF_2_PAD_2_CONF_R
[src]
Bits 24:27 - Configuration of GPIO pad 2
pub fn pad_conf_1_pad_1_conf(&self) -> PAD_CONF_1_PAD_1_CONF_R
[src]
Bits 20:23 - Configuration of GPIO pad 1
pub fn pad_conf_1_pad_0_conf(&self) -> PAD_CONF_1_PAD_0_CONF_R
[src]
Bits 16:19 - Configuration of GPIO pad 0
pub fn irq_conf_irq_high_z(&self) -> IRQ_CONF_IRQ_HIGH_Z_R
[src]
Bit 15 - If set to 1, the pads are set to High-Z when the IRQ is not active.
pub fn irq_conf_irq_active_low(&self) -> IRQ_CONF_IRQ_ACTIVE_LOW_R
[src]
Bit 14 - If set to 1, the IRQ are active low
pub fn irq_conf_irqs_mask(&self) -> IRQ_CONF_IRQS_MASK_R
[src]
Bits 8:13 - Mask to determine which IRQs are enabled (active high)
pub fn fifo_2_fifo_thr_tx(&self) -> FIFO_2_FIFO_THR_TX_R
[src]
Bits 5:7 - Threshold indicating the 'almost empty' state
pub fn fifo_2_wait_txfifo_wr(&self) -> FIFO_2_WAIT_TXFIFO_WR_R
[src]
Bit 4 - If set to 1, the FSM will wait a Tx FIFO write before starting the Tx in case of an empty Tx FIFO.
pub fn fifo_2_stop_on_rxff_ovflw(&self) -> FIFO_2_STOP_ON_RXFF_OVFLW_R
[src]
Bit 3 - If set to 1, stops the reception in case of a FIFO overflow.
pub fn fifo_2_stop_on_txff_unflw(&self) -> FIFO_2_STOP_ON_TXFF_UNFLW_R
[src]
Bit 2 - If set to 1, stops the transmission in case of a FIFO underflow.
pub fn fifo_2_rxff_flush_on_start(&self) -> FIFO_2_RXFF_FLUSH_ON_START_R
[src]
Bit 1 - If set to 1, flushes the Rx FIFO when the Rx is enabled, in order to receive a packet with an empty FIFO.
pub fn fifo_2_txff_flush_on_stop(&self) -> FIFO_2_TXFF_FLUSH_ON_STOP_R
[src]
Bit 0 - If set to 1, flushes the Tx FIFO after the end of a packet transmission in order to have an empty FIFO.
impl R<u8, MAC_CONF_MAC_TIMER_GR_A>
[src]
pub fn variant(&self) -> Variant<u8, MAC_CONF_MAC_TIMER_GR_A>
[src]
Get enumerated values variant
pub fn is_mac_conf_mac_timer_gr_default(&self) -> bool
[src]
Checks if the value of the field is MAC_CONF_MAC_TIMER_GR_DEFAULT
impl R<bool, MAC_CONF_RX_MAC_ACT_A>
[src]
pub fn variant(&self) -> Variant<bool, MAC_CONF_RX_MAC_ACT_A>
[src]
Get enumerated values variant
pub fn is_mac_conf_rx_mac_act_default(&self) -> bool
[src]
Checks if the value of the field is MAC_CONF_RX_MAC_ACT_DEFAULT
impl R<bool, MAC_CONF_RX_MAC_TX_NRX_A>
[src]
pub fn variant(&self) -> Variant<bool, MAC_CONF_RX_MAC_TX_NRX_A>
[src]
Get enumerated values variant
pub fn is_mac_conf_rx_mac_tx_nrx_default(&self) -> bool
[src]
Checks if the value of the field is MAC_CONF_RX_MAC_TX_NRX_DEFAULT
impl R<bool, MAC_CONF_RX_MAC_START_NSTOP_A>
[src]
pub fn variant(&self) -> Variant<bool, MAC_CONF_RX_MAC_START_NSTOP_A>
[src]
Get enumerated values variant
pub fn is_mac_conf_rx_mac_start_nstop_default(&self) -> bool
[src]
Checks if the value of the field is MAC_CONF_RX_MAC_START_NSTOP_DEFAULT
impl R<bool, MAC_CONF_TX_MAC_ACT_A>
[src]
pub fn variant(&self) -> Variant<bool, MAC_CONF_TX_MAC_ACT_A>
[src]
Get enumerated values variant
pub fn is_mac_conf_tx_mac_act_default(&self) -> bool
[src]
Checks if the value of the field is MAC_CONF_TX_MAC_ACT_DEFAULT
impl R<bool, MAC_CONF_TX_MAC_TX_NRX_A>
[src]
pub fn variant(&self) -> Variant<bool, MAC_CONF_TX_MAC_TX_NRX_A>
[src]
Get enumerated values variant
pub fn is_mac_conf_tx_mac_tx_nrx_default(&self) -> bool
[src]
Checks if the value of the field is MAC_CONF_TX_MAC_TX_NRX_DEFAULT
impl R<bool, MAC_CONF_TX_MAC_START_NSTOP_A>
[src]
pub fn variant(&self) -> Variant<bool, MAC_CONF_TX_MAC_START_NSTOP_A>
[src]
Get enumerated values variant
pub fn is_mac_conf_tx_mac_start_nstop_default(&self) -> bool
[src]
Checks if the value of the field is MAC_CONF_TX_MAC_START_NSTOP_DEFAULT
impl R<u8, PAD_CONF_5_PAD_9_CONF_A>
[src]
pub fn variant(&self) -> Variant<u8, PAD_CONF_5_PAD_9_CONF_A>
[src]
Get enumerated values variant
pub fn is_pad_conf_5_pad_9_conf_default(&self) -> bool
[src]
Checks if the value of the field is PAD_CONF_5_PAD_9_CONF_DEFAULT
impl R<u8, PAD_CONF_5_PAD_8_CONF_A>
[src]
pub fn variant(&self) -> Variant<u8, PAD_CONF_5_PAD_8_CONF_A>
[src]
Get enumerated values variant
pub fn is_pad_conf_5_pad_8_conf_default(&self) -> bool
[src]
Checks if the value of the field is PAD_CONF_5_PAD_8_CONF_DEFAULT
impl R<u8, PAD_CONF_4_PAD_7_CONF_A>
[src]
pub fn variant(&self) -> Variant<u8, PAD_CONF_4_PAD_7_CONF_A>
[src]
Get enumerated values variant
pub fn is_pad_conf_4_pad_7_conf_default(&self) -> bool
[src]
Checks if the value of the field is PAD_CONF_4_PAD_7_CONF_DEFAULT
impl R<u8, PAD_CONF_4_PAD_6_CONF_A>
[src]
pub fn variant(&self) -> Variant<u8, PAD_CONF_4_PAD_6_CONF_A>
[src]
Get enumerated values variant
pub fn is_pad_conf_4_pad_6_conf_default(&self) -> bool
[src]
Checks if the value of the field is PAD_CONF_4_PAD_6_CONF_DEFAULT
impl R<u8, PAD_CONF_3_PAD_5_CONF_A>
[src]
pub fn variant(&self) -> Variant<u8, PAD_CONF_3_PAD_5_CONF_A>
[src]
Get enumerated values variant
pub fn is_pad_conf_3_pad_5_conf_default(&self) -> bool
[src]
Checks if the value of the field is PAD_CONF_3_PAD_5_CONF_DEFAULT
impl R<u8, PAD_CONF_3_PAD_4_CONF_A>
[src]
pub fn variant(&self) -> Variant<u8, PAD_CONF_3_PAD_4_CONF_A>
[src]
Get enumerated values variant
pub fn is_pad_conf_3_pad_4_conf_default(&self) -> bool
[src]
Checks if the value of the field is PAD_CONF_3_PAD_4_CONF_DEFAULT
impl R<u32, Reg<u32, _RF_REG04>>
[src]
pub fn mac_conf_mac_timer_gr(&self) -> MAC_CONF_MAC_TIMER_GR_R
[src]
Bits 30:31 - MAC timer granularity. The granularity is given by (2^(2mac_timer_gr))x1us
pub fn mac_conf_rx_mac_act(&self) -> MAC_CONF_RX_MAC_ACT_R
[src]
Bit 29 - If set to 1, the FSM will switch to Rx or Tx after an Rx mode.
pub fn mac_conf_rx_mac_tx_nrx(&self) -> MAC_CONF_RX_MAC_TX_NRX_R
[src]
Bit 28 - If set to 1, the FSM will switch to Tx after an Rx mode, Rx otherwise.
pub fn mac_conf_rx_mac_start_nstop(&self) -> MAC_CONF_RX_MAC_START_NSTOP_R
[src]
Bit 27 - If set to 1, the MAC timer is activated at the reception of the sync word, at the end of the packet otherwise.
pub fn mac_conf_tx_mac_act(&self) -> MAC_CONF_TX_MAC_ACT_R
[src]
Bit 26 - If set to 1, the FSM will switch to Rx or Tx after a Tx mode.
pub fn mac_conf_tx_mac_tx_nrx(&self) -> MAC_CONF_TX_MAC_TX_NRX_R
[src]
Bit 25 - If set to 1, the FSM will switch to Tx after an Tx mode, Rx otherwise.
pub fn mac_conf_tx_mac_start_nstop(&self) -> MAC_CONF_TX_MAC_START_NSTOP_R
[src]
Bit 24 - If set to 1, the MAC timer is activated at beginning of the packet, otherwise at the end of the packet transmission.
pub fn pad_conf_5_pad_9_conf(&self) -> PAD_CONF_5_PAD_9_CONF_R
[src]
Bits 20:23 - Configuration of GPIO pad 9
pub fn pad_conf_5_pad_8_conf(&self) -> PAD_CONF_5_PAD_8_CONF_R
[src]
Bits 16:19 - Configuration of GPIO pad 8
pub fn pad_conf_4_pad_7_conf(&self) -> PAD_CONF_4_PAD_7_CONF_R
[src]
Bits 12:15 - Configuration of GPIO pad 7
pub fn pad_conf_4_pad_6_conf(&self) -> PAD_CONF_4_PAD_6_CONF_R
[src]
Bits 8:11 - Configuration of GPIO pad 6
pub fn pad_conf_3_pad_5_conf(&self) -> PAD_CONF_3_PAD_5_CONF_R
[src]
Bits 4:7 - Configuration of GPIO pad 5
pub fn pad_conf_3_pad_4_conf(&self) -> PAD_CONF_3_PAD_4_CONF_R
[src]
Bits 0:3 - Configuration of GPIO pad 4
impl R<bool, CHANNEL_SWITCH_IQ_A>
[src]
pub fn variant(&self) -> Variant<bool, CHANNEL_SWITCH_IQ_A>
[src]
Get enumerated values variant
pub fn is_channel_switch_iq_default(&self) -> bool
[src]
Checks if the value of the field is CHANNEL_SWITCH_IQ_DEFAULT
impl R<u8, CHANNEL_CHANNEL_A>
[src]
pub fn variant(&self) -> Variant<u8, CHANNEL_CHANNEL_A>
[src]
Get enumerated values variant
pub fn is_channel_channel_default(&self) -> bool
[src]
Checks if the value of the field is CHANNEL_CHANNEL_DEFAULT
impl R<bool, BANK_DATARATE_TX_NRX_A>
[src]
pub fn variant(&self) -> Variant<bool, BANK_DATARATE_TX_NRX_A>
[src]
Get enumerated values variant
pub fn is_bank_datarate_tx_nrx_default(&self) -> bool
[src]
Checks if the value of the field is BANK_DATARATE_TX_NRX_DEFAULT
impl R<u8, BANK_BANK_A>
[src]
pub fn variant(&self) -> Variant<u8, BANK_BANK_A>
[src]
Get enumerated values variant
pub fn is_bank_bank_default(&self) -> bool
[src]
Checks if the value of the field is BANK_BANK_DEFAULT
impl R<u8, TX_MAC_TIMER_TX_MAC_TIMER_A>
[src]
pub fn variant(&self) -> Variant<u8, TX_MAC_TIMER_TX_MAC_TIMER_A>
[src]
Get enumerated values variant
pub fn is_tx_mac_timer_tx_mac_timer_default(&self) -> bool
[src]
Checks if the value of the field is TX_MAC_TIMER_TX_MAC_TIMER_DEFAULT
impl R<u8, RX_MAC_TIMER_RX_MAC_TIMER_A>
[src]
pub fn variant(&self) -> Variant<u8, RX_MAC_TIMER_RX_MAC_TIMER_A>
[src]
Get enumerated values variant
pub fn is_rx_mac_timer_rx_mac_timer_default(&self) -> bool
[src]
Checks if the value of the field is RX_MAC_TIMER_RX_MAC_TIMER_DEFAULT
impl R<u32, Reg<u32, _RF_REG05>>
[src]
pub fn channel_switch_iq(&self) -> CHANNEL_SWITCH_IQ_R
[src]
Bit 30 - Switch I and Q channels
pub fn channel_channel(&self) -> CHANNEL_CHANNEL_R
[src]
Bits 24:29 - Channel number
pub fn bank_datarate_tx_nrx(&self) -> BANK_DATARATE_TX_NRX_R
[src]
Bit 18 - Select the data-rate register: 0-> Rx data-rate, 1-> Tx data-rate
pub fn bank_bank(&self) -> BANK_BANK_R
[src]
Bits 16:17 - Select the used bank
pub fn tx_mac_timer_tx_mac_timer(&self) -> TX_MAC_TIMER_TX_MAC_TIMER_R
[src]
Bits 8:15 - Time to wait after the Tx mode.
pub fn rx_mac_timer_rx_mac_timer(&self) -> RX_MAC_TIMER_RX_MAC_TIMER_R
[src]
Bits 0:7 - Time to wait after the Rx mode.
impl R<bool, CENTER_FREQ_ADAPT_CFREQ_A>
[src]
pub fn variant(&self) -> Variant<bool, CENTER_FREQ_ADAPT_CFREQ_A>
[src]
Get enumerated values variant
pub fn is_center_freq_adapt_cfreq_default(&self) -> bool
[src]
Checks if the value of the field is CENTER_FREQ_ADAPT_CFREQ_DEFAULT
impl R<bool, CENTER_FREQ_RX_DIV_5_N6_A>
[src]
pub fn variant(&self) -> Variant<bool, CENTER_FREQ_RX_DIV_5_N6_A>
[src]
Get enumerated values variant
pub fn is_center_freq_rx_div_5_n6_default(&self) -> bool
[src]
Checks if the value of the field is CENTER_FREQ_RX_DIV_5_N6_DEFAULT
impl R<u32, CENTER_FREQ_CENTER_FREQUENCY_A>
[src]
pub fn variant(&self) -> Variant<u32, CENTER_FREQ_CENTER_FREQUENCY_A>
[src]
Get enumerated values variant
pub fn is_center_freq_center_frequency_default(&self) -> bool
[src]
Checks if the value of the field is CENTER_FREQ_CENTER_FREQUENCY_DEFAULT
impl R<u32, Reg<u32, _RF_CENTER_FREQ>>
[src]
pub fn center_freq_adapt_cfreq(&self) -> CENTER_FREQ_ADAPT_CFREQ_R
[src]
Bit 31 - If set to 1, automatically adapt frequency between Tx and Rx.
pub fn center_freq_rx_div_5_n6(&self) -> CENTER_FREQ_RX_DIV_5_N6_R
[src]
Bit 30 - If set to 1, the ratio of the pll reference between Tx and Rx is 5 instead of 6.
pub fn center_freq_center_frequency(&self) -> CENTER_FREQ_CENTER_FREQUENCY_R
[src]
Bits 0:29 - Set the center frequency
impl R<u16, CHANNELS_1_CHANNEL_SPACING_LO_A>
[src]
pub fn variant(&self) -> Variant<u16, CHANNELS_1_CHANNEL_SPACING_LO_A>
[src]
Get enumerated values variant
pub fn is_channels_1_channel_spacing_lo_default(&self) -> bool
[src]
Checks if the value of the field is CHANNELS_1_CHANNEL_SPACING_LO_DEFAULT
impl R<bool, MOD_INFO_RX_EN_DIV_2_N3_RX_A>
[src]
pub fn variant(&self) -> Variant<bool, MOD_INFO_RX_EN_DIV_2_N3_RX_A>
[src]
Get enumerated values variant
pub fn is_mod_info_rx_en_div_2_n3_rx_default(&self) -> bool
[src]
Checks if the value of the field is MOD_INFO_RX_EN_DIV_2_N3_RX_DEFAULT
impl R<bool, MOD_INFO_RX_SYMBOL_2BIT_RX_A>
[src]
pub fn variant(&self) -> Variant<bool, MOD_INFO_RX_SYMBOL_2BIT_RX_A>
[src]
Get enumerated values variant
pub fn is_mod_info_rx_symbol_2bit_rx_default(&self) -> bool
[src]
Checks if the value of the field is MOD_INFO_RX_SYMBOL_2BIT_RX_DEFAULT
impl R<u8, MOD_INFO_RX_DR_M_RX_A>
[src]
pub fn variant(&self) -> Variant<u8, MOD_INFO_RX_DR_M_RX_A>
[src]
Get enumerated values variant
pub fn is_mod_info_rx_dr_m_rx_default(&self) -> bool
[src]
Checks if the value of the field is MOD_INFO_RX_DR_M_RX_DEFAULT
impl R<bool, MOD_INFO_TX_EN_DIV_2_N3_TX_A>
[src]
pub fn variant(&self) -> Variant<bool, MOD_INFO_TX_EN_DIV_2_N3_TX_A>
[src]
Get enumerated values variant
pub fn is_mod_info_tx_en_div_2_n3_tx_default(&self) -> bool
[src]
Checks if the value of the field is MOD_INFO_TX_EN_DIV_2_N3_TX_DEFAULT
impl R<bool, MOD_INFO_TX_SYMBOL_2BIT_TX_A>
[src]
pub fn variant(&self) -> Variant<bool, MOD_INFO_TX_SYMBOL_2BIT_TX_A>
[src]
Get enumerated values variant
pub fn is_mod_info_tx_symbol_2bit_tx_default(&self) -> bool
[src]
Checks if the value of the field is MOD_INFO_TX_SYMBOL_2BIT_TX_DEFAULT
impl R<u8, MOD_INFO_TX_DR_M_TX_A>
[src]
pub fn variant(&self) -> Variant<u8, MOD_INFO_TX_DR_M_TX_A>
[src]
Get enumerated values variant
pub fn is_mod_info_tx_dr_m_tx_default(&self) -> bool
[src]
Checks if the value of the field is MOD_INFO_TX_DR_M_TX_DEFAULT
impl R<u32, Reg<u32, _RF_REG07>>
[src]
pub fn channels_1_channel_spacing_lo(&self) -> CHANNELS_1_CHANNEL_SPACING_LO_R
[src]
Bits 16:31 - channel spacing: the formula that determines this value is the same as for the central frequency. v=ch_sp/144e6*2^25
pub fn mod_info_rx_en_div_2_n3_rx(&self) -> MOD_INFO_RX_EN_DIV_2_N3_RX_R
[src]
Bit 14 - If set to 1 the clock divider will provide a clock divided by 2 instead of 3.
pub fn mod_info_rx_symbol_2bit_rx(&self) -> MOD_INFO_RX_SYMBOL_2BIT_RX_R
[src]
Bit 13 - If set to 1, each symbol is composed by 2 bits (OQPSK or 4FSK)
pub fn mod_info_rx_dr_m_rx(&self) -> MOD_INFO_RX_DR_M_RX_R
[src]
Bits 8:12 - Unsigned value that determine the oversampling frequency and consequently the data-rate. This frequency is the system frequency (16 or 24 MHz) divided by this value+1.
pub fn mod_info_tx_en_div_2_n3_tx(&self) -> MOD_INFO_TX_EN_DIV_2_N3_TX_R
[src]
Bit 6 - If set to 1 the clock divider will provide a clock divided by 2 instead of 3.
pub fn mod_info_tx_symbol_2bit_tx(&self) -> MOD_INFO_TX_SYMBOL_2BIT_TX_R
[src]
Bit 5 - If set to 1, each symbol is composed by 2 bits (OQPSK or 4FSK)
pub fn mod_info_tx_dr_m_tx(&self) -> MOD_INFO_TX_DR_M_TX_R
[src]
Bits 0:4 - Unsigned value that determine the oversampling frequency and consequently the data-rate. This frequency is the system frequency (16 or 24 MHz) divided by this value+1.
impl R<u8, PACKET_LENGTH_PACKET_LEN_A>
[src]
pub fn variant(&self) -> Variant<u8, PACKET_LENGTH_PACKET_LEN_A>
[src]
Get enumerated values variant
pub fn is_packet_length_packet_len_default(&self) -> bool
[src]
Checks if the value of the field is PACKET_LENGTH_PACKET_LEN_DEFAULT
impl R<bool, PACKET_HANDLING_LSB_FIRST_A>
[src]
pub fn variant(&self) -> Variant<bool, PACKET_HANDLING_LSB_FIRST_A>
[src]
Get enumerated values variant
pub fn is_packet_handling_lsb_first_default(&self) -> bool
[src]
Checks if the value of the field is PACKET_HANDLING_LSB_FIRST_DEFAULT
impl R<bool, PACKET_HANDLING_EN_CRC_A>
[src]
pub fn variant(&self) -> Variant<bool, PACKET_HANDLING_EN_CRC_A>
[src]
Get enumerated values variant
pub fn is_packet_handling_en_crc_default(&self) -> bool
[src]
Checks if the value of the field is PACKET_HANDLING_EN_CRC_DEFAULT
impl R<bool, PACKET_HANDLING_EN_CRC_ON_PKTLEN_A>
[src]
pub fn variant(&self) -> Variant<bool, PACKET_HANDLING_EN_CRC_ON_PKTLEN_A>
[src]
Get enumerated values variant
pub fn is_packet_handling_en_crc_on_pktlen_default(&self) -> bool
[src]
Checks if the value of the field is PACKET_HANDLING_EN_CRC_ON_PKTLEN_DEFAULT
impl R<bool, PACKET_HANDLING_EN_PREAMBLE_A>
[src]
pub fn variant(&self) -> Variant<bool, PACKET_HANDLING_EN_PREAMBLE_A>
[src]
Get enumerated values variant
pub fn is_packet_handling_en_preamble_default(&self) -> bool
[src]
Checks if the value of the field is PACKET_HANDLING_EN_PREAMBLE_DEFAULT
impl R<bool, PACKET_HANDLING_EN_MULTI_FRAME_A>
[src]
pub fn variant(&self) -> Variant<bool, PACKET_HANDLING_EN_MULTI_FRAME_A>
[src]
Get enumerated values variant
pub fn is_packet_handling_en_multi_frame_default(&self) -> bool
[src]
Checks if the value of the field is PACKET_HANDLING_EN_MULTI_FRAME_DEFAULT
impl R<bool, PACKET_HANDLING_ENB_DW_ON_CRC_A>
[src]
pub fn variant(&self) -> Variant<bool, PACKET_HANDLING_ENB_DW_ON_CRC_A>
[src]
Get enumerated values variant
pub fn is_packet_handling_enb_dw_on_crc_default(&self) -> bool
[src]
Checks if the value of the field is PACKET_HANDLING_ENB_DW_ON_CRC_DEFAULT
impl R<bool, PACKET_HANDLING_EN_PATTERN_A>
[src]
pub fn variant(&self) -> Variant<bool, PACKET_HANDLING_EN_PATTERN_A>
[src]
Get enumerated values variant
pub fn is_packet_handling_en_pattern_default(&self) -> bool
[src]
Checks if the value of the field is PACKET_HANDLING_EN_PATTERN_DEFAULT
impl R<bool, PACKET_HANDLING_EN_PACKET_A>
[src]
pub fn variant(&self) -> Variant<bool, PACKET_HANDLING_EN_PACKET_A>
[src]
Get enumerated values variant
pub fn is_packet_handling_en_packet_default(&self) -> bool
[src]
Checks if the value of the field is PACKET_HANDLING_EN_PACKET_DEFAULT
impl R<bool, CODING_EN_DATAWHITE_A>
[src]
pub fn variant(&self) -> Variant<bool, CODING_EN_DATAWHITE_A>
[src]
Get enumerated values variant
pub fn is_coding_en_datawhite_default(&self) -> bool
[src]
Checks if the value of the field is CODING_EN_DATAWHITE_DEFAULT
impl R<bool, CODING_I_NQ_DELAYED_A>
[src]
pub fn variant(&self) -> Variant<bool, CODING_I_NQ_DELAYED_A>
[src]
Get enumerated values variant
pub fn is_coding_i_nq_delayed_default(&self) -> bool
[src]
Checks if the value of the field is CODING_I_NQ_DELAYED_DEFAULT
impl R<bool, CODING_OFFSET_A>
[src]
pub fn variant(&self) -> Variant<bool, CODING_OFFSET_A>
[src]
Get enumerated values variant
pub fn is_coding_offset_default(&self) -> bool
[src]
Checks if the value of the field is CODING_OFFSET_DEFAULT
impl R<bool, CODING_BIT_INVERT_A>
[src]
pub fn variant(&self) -> Variant<bool, CODING_BIT_INVERT_A>
[src]
Get enumerated values variant
pub fn is_coding_bit_invert_default(&self) -> bool
[src]
Checks if the value of the field is CODING_BIT_INVERT_DEFAULT
impl R<bool, CODING_EVEN_BEFORE_ODD_A>
[src]
pub fn variant(&self) -> Variant<bool, CODING_EVEN_BEFORE_ODD_A>
[src]
Get enumerated values variant
pub fn is_coding_even_before_odd_default(&self) -> bool
[src]
Checks if the value of the field is CODING_EVEN_BEFORE_ODD_DEFAULT
impl R<bool, CODING_EN_802154_L2F_A>
[src]
pub fn variant(&self) -> Variant<bool, CODING_EN_802154_L2F_A>
[src]
Get enumerated values variant
pub fn is_coding_en_802154_l2f_default(&self) -> bool
[src]
Checks if the value of the field is CODING_EN_802154_L2F_DEFAULT
impl R<bool, CODING_EN_802154_B2C_A>
[src]
pub fn variant(&self) -> Variant<bool, CODING_EN_802154_B2C_A>
[src]
Get enumerated values variant
pub fn is_coding_en_802154_b2c_default(&self) -> bool
[src]
Checks if the value of the field is CODING_EN_802154_B2C_DEFAULT
impl R<bool, CODING_EN_MANCHESTER_A>
[src]
pub fn variant(&self) -> Variant<bool, CODING_EN_MANCHESTER_A>
[src]
Get enumerated values variant
pub fn is_coding_en_manchester_default(&self) -> bool
[src]
Checks if the value of the field is CODING_EN_MANCHESTER_DEFAULT
impl R<bool, CHANNELS_2_EN_CHANNEL_SEL_A>
[src]
pub fn variant(&self) -> Variant<bool, CHANNELS_2_EN_CHANNEL_SEL_A>
[src]
Get enumerated values variant
pub fn is_channels_2_en_channel_sel_default(&self) -> bool
[src]
Checks if the value of the field is CHANNELS_2_EN_CHANNEL_SEL_DEFAULT
impl R<u8, CHANNELS_2_CHANNEL_SPACING_HI_A>
[src]
pub fn variant(&self) -> Variant<u8, CHANNELS_2_CHANNEL_SPACING_HI_A>
[src]
Get enumerated values variant
pub fn is_channels_2_channel_spacing_hi_default(&self) -> bool
[src]
Checks if the value of the field is CHANNELS_2_CHANNEL_SPACING_HI_DEFAULT
impl R<u32, Reg<u32, _RF_REG08>>
[src]
pub fn packet_length_packet_len(&self) -> PACKET_LENGTH_PACKET_LEN_R
[src]
Bits 24:31 - The packet length in the fixed packet length mode. In the variable packet length mode, it specifies the maximal packet length defined by the standard. In case of error a packet_len_err is raised.
pub fn packet_handling_lsb_first(&self) -> PACKET_HANDLING_LSB_FIRST_R
[src]
Bit 23 - If set to 1, the LSB is the first bit to be sent, the MSB otherwise
pub fn packet_handling_en_crc(&self) -> PACKET_HANDLING_EN_CRC_R
[src]
Bit 22 - If set to 1, enables the automatic CRC evaluation and insertion
pub fn packet_handling_en_crc_on_pktlen(
&self
) -> PACKET_HANDLING_EN_CRC_ON_PKTLEN_R
[src]
&self
) -> PACKET_HANDLING_EN_CRC_ON_PKTLEN_R
Bit 21 - If set to 1, enables the CRC calculation on the packet length part of the packet.
pub fn packet_handling_en_preamble(&self) -> PACKET_HANDLING_EN_PREAMBLE_R
[src]
Bit 20 - If set to 1, enables the automatic preamble insertion
pub fn packet_handling_en_multi_frame(&self) -> PACKET_HANDLING_EN_MULTI_FRAME_R
[src]
Bit 19 - If set to 1, enables the multi-frame packet (preamble-pattern-data-CRC-data-CRC-...)
pub fn packet_handling_enb_dw_on_crc(&self) -> PACKET_HANDLING_ENB_DW_ON_CRC_R
[src]
Bit 18 - Enables the data-whitening on the CRC (active low)
pub fn packet_handling_en_pattern(&self) -> PACKET_HANDLING_EN_PATTERN_R
[src]
Bit 17 - If set to 1, enables the automatic pattern insertion and recognition
pub fn packet_handling_en_packet(&self) -> PACKET_HANDLING_EN_PACKET_R
[src]
Bit 16 - If set to 1 enables the packet handler
pub fn coding_en_datawhite(&self) -> CODING_EN_DATAWHITE_R
[src]
Bit 15 - If set to 1 enables the data-whitening
pub fn coding_i_nq_delayed(&self) -> CODING_I_NQ_DELAYED_R
[src]
Bit 14 - If set to 1, the channel I is considered 'delayed' in case of a 2bit per symbol modulaton
pub fn coding_offset(&self) -> CODING_OFFSET_R
[src]
Bit 13 - If set to 1, an offset (delay) is introduced in one of the two channels (2 bits per symbol modulation).
pub fn coding_bit_invert(&self) -> CODING_BIT_INVERT_R
[src]
Bit 12 - If set to 1, it inverts the bit value (Tx and Rx)
pub fn coding_even_before_odd(&self) -> CODING_EVEN_BEFORE_ODD_R
[src]
Bit 11 - Determines the bit order in case of a 2 bits per symbol modulation: if set to 1 the first bit (bit 0, even) goes to the I path
pub fn coding_en_802154_l2f(&self) -> CODING_EN_802154_L2F_R
[src]
Bit 10 - If set to 1 enables the linear to frequency encoding needed in order to modulate an OQPSK as an MSK.
pub fn coding_en_802154_b2c(&self) -> CODING_EN_802154_B2C_R
[src]
Bit 9 - If set to 1 enables the bit to chips encoding used in the IEEE 802.15.4 standard
pub fn coding_en_manchester(&self) -> CODING_EN_MANCHESTER_R
[src]
Bit 8 - If set to 1 enables the Manchester encoding
pub fn channels_2_en_channel_sel(&self) -> CHANNELS_2_EN_CHANNEL_SEL_R
[src]
Bit 7 - If set to 1 enables the definition of channels
pub fn channels_2_channel_spacing_hi(&self) -> CHANNELS_2_CHANNEL_SPACING_HI_R
[src]
Bits 0:3 - channel spacing: the formula that determines this value is the same as for the central frequency. v=ch_sp/144e6*2^25
impl R<bool, ADDRESS_CONF_ADDRESS_LEN_A>
[src]
pub fn variant(&self) -> Variant<bool, ADDRESS_CONF_ADDRESS_LEN_A>
[src]
Get enumerated values variant
pub fn is_address_conf_address_len_default(&self) -> bool
[src]
Checks if the value of the field is ADDRESS_CONF_ADDRESS_LEN_DEFAULT
impl R<bool, ADDRESS_CONF_EN_ADDRESS_RX_BR_A>
[src]
pub fn variant(&self) -> Variant<bool, ADDRESS_CONF_EN_ADDRESS_RX_BR_A>
[src]
Get enumerated values variant
pub fn is_address_conf_en_address_rx_br_default(&self) -> bool
[src]
Checks if the value of the field is ADDRESS_CONF_EN_ADDRESS_RX_BR_DEFAULT
impl R<bool, ADDRESS_CONF_EN_ADDRESS_RX_A>
[src]
pub fn variant(&self) -> Variant<bool, ADDRESS_CONF_EN_ADDRESS_RX_A>
[src]
Get enumerated values variant
pub fn is_address_conf_en_address_rx_default(&self) -> bool
[src]
Checks if the value of the field is ADDRESS_CONF_EN_ADDRESS_RX_DEFAULT
impl R<bool, ADDRESS_CONF_EN_ADDRESS_TX_A>
[src]
pub fn variant(&self) -> Variant<bool, ADDRESS_CONF_EN_ADDRESS_TX_A>
[src]
Get enumerated values variant
pub fn is_address_conf_en_address_tx_default(&self) -> bool
[src]
Checks if the value of the field is ADDRESS_CONF_EN_ADDRESS_TX_DEFAULT
impl R<u8, PREAMBLE_LENGTH_PREAMBLE_LEN_A>
[src]
pub fn variant(&self) -> Variant<u8, PREAMBLE_LENGTH_PREAMBLE_LEN_A>
[src]
Get enumerated values variant
pub fn is_preamble_length_preamble_len_default(&self) -> bool
[src]
Checks if the value of the field is PREAMBLE_LENGTH_PREAMBLE_LEN_DEFAULT
impl R<u8, PREAMBLE_PREAMBLE_A>
[src]
pub fn variant(&self) -> Variant<u8, PREAMBLE_PREAMBLE_A>
[src]
Get enumerated values variant
pub fn is_preamble_preamble_default(&self) -> bool
[src]
Checks if the value of the field is PREAMBLE_PREAMBLE_DEFAULT
impl R<bool, PACKET_LENGTH_OPTS_EN_PACKET_LEN_FIX_A>
[src]
pub fn variant(&self) -> Variant<bool, PACKET_LENGTH_OPTS_EN_PACKET_LEN_FIX_A>
[src]
Get enumerated values variant
pub fn is_packet_length_opts_en_packet_len_fix_default(&self) -> bool
[src]
Checks if the value of the field is PACKET_LENGTH_OPTS_EN_PACKET_LEN_FIX_DEFAULT
impl R<u8, PACKET_LENGTH_OPTS_PACKET_LEN_CORR_A>
[src]
pub fn variant(&self) -> Variant<u8, PACKET_LENGTH_OPTS_PACKET_LEN_CORR_A>
[src]
Get enumerated values variant
pub fn is_packet_length_opts_packet_len_corr_default(&self) -> bool
[src]
Checks if the value of the field is PACKET_LENGTH_OPTS_PACKET_LEN_CORR_DEFAULT
impl R<u8, PACKET_LENGTH_OPTS_PACKET_LEN_POS_A>
[src]
pub fn variant(&self) -> Variant<u8, PACKET_LENGTH_OPTS_PACKET_LEN_POS_A>
[src]
Get enumerated values variant
pub fn is_packet_length_opts_packet_len_pos_default(&self) -> bool
[src]
Checks if the value of the field is PACKET_LENGTH_OPTS_PACKET_LEN_POS_DEFAULT
impl R<u32, Reg<u32, _RF_REG09>>
[src]
pub fn address_conf_address_len(&self) -> ADDRESS_CONF_ADDRESS_LEN_R
[src]
Bit 27 - If set to 1 the address length is 16 bits, 8 otherwise.
pub fn address_conf_en_address_rx_br(&self) -> ADDRESS_CONF_EN_ADDRESS_RX_BR_R
[src]
Bit 26 - If set to 1 enables the broadcast address detection on Rx.
pub fn address_conf_en_address_rx(&self) -> ADDRESS_CONF_EN_ADDRESS_RX_R
[src]
Bit 25 - If set to 1 enables the address detection on Rx
pub fn address_conf_en_address_tx(&self) -> ADDRESS_CONF_EN_ADDRESS_TX_R
[src]
Bit 24 - If set to 1 enables the address insertion on Tx
pub fn preamble_length_preamble_len(&self) -> PREAMBLE_LENGTH_PREAMBLE_LEN_R
[src]
Bits 16:23 - Length of the preamble -1
pub fn preamble_preamble(&self) -> PREAMBLE_PREAMBLE_R
[src]
Bits 8:15 - Preamble to be inserted
pub fn packet_length_opts_en_packet_len_fix(
&self
) -> PACKET_LENGTH_OPTS_EN_PACKET_LEN_FIX_R
[src]
&self
) -> PACKET_LENGTH_OPTS_EN_PACKET_LEN_FIX_R
Bit 6 - If set to 1, the packet length is fixed and specified in the PACKET_LEN register
pub fn packet_length_opts_packet_len_corr(
&self
) -> PACKET_LENGTH_OPTS_PACKET_LEN_CORR_R
[src]
&self
) -> PACKET_LENGTH_OPTS_PACKET_LEN_CORR_R
Bits 2:5 - Signed value that specifies the correction to apply to the specified packet length (due to differences between standards). The packet length here is specified by the byte number after the packet length byte, with the exclusion of the CRC.
pub fn packet_length_opts_packet_len_pos(
&self
) -> PACKET_LENGTH_OPTS_PACKET_LEN_POS_R
[src]
&self
) -> PACKET_LENGTH_OPTS_PACKET_LEN_POS_R
Bits 0:1 - Unsigned value that specifies the position of the packet length after the pattern
impl R<u16, ADDRESS_BROADCAST_ADDRESS_BR_A>
[src]
pub fn variant(&self) -> Variant<u16, ADDRESS_BROADCAST_ADDRESS_BR_A>
[src]
Get enumerated values variant
pub fn is_address_broadcast_address_br_default(&self) -> bool
[src]
Checks if the value of the field is ADDRESS_BROADCAST_ADDRESS_BR_DEFAULT
impl R<u16, ADDRESS_ADDRESS_A>
[src]
pub fn variant(&self) -> Variant<u16, ADDRESS_ADDRESS_A>
[src]
Get enumerated values variant
pub fn is_address_address_default(&self) -> bool
[src]
Checks if the value of the field is ADDRESS_ADDRESS_DEFAULT
impl R<u32, Reg<u32, _RF_REG0A>>
[src]
pub fn address_broadcast_address_br(&self) -> ADDRESS_BROADCAST_ADDRESS_BR_R
[src]
Bits 16:31 - Broadcast address
pub fn address_address(&self) -> ADDRESS_ADDRESS_R
[src]
Bits 0:15 - Address of the node
impl R<u32, PATTERN_A>
[src]
pub fn variant(&self) -> Variant<u32, PATTERN_A>
[src]
Get enumerated values variant
pub fn is_pattern_default(&self) -> bool
[src]
Checks if the value of the field is PATTERN_DEFAULT
impl R<u32, Reg<u32, _RF_SYNC_PATTERN>>
[src]
pub fn pattern(&self) -> PATTERN_R
[src]
Bits 0:31 - Pattern (sync word) to be inserted or recognized.
impl R<u8, CONV_CODES_POLY_CC_POLY_2_A>
[src]
pub fn variant(&self) -> Variant<u8, CONV_CODES_POLY_CC_POLY_2_A>
[src]
Get enumerated values variant
pub fn is_conv_codes_poly_cc_poly_2_default(&self) -> bool
[src]
Checks if the value of the field is CONV_CODES_POLY_CC_POLY_2_DEFAULT
impl R<u8, CONV_CODES_POLY_CC_POLY_1_A>
[src]
pub fn variant(&self) -> Variant<u8, CONV_CODES_POLY_CC_POLY_1_A>
[src]
Get enumerated values variant
pub fn is_conv_codes_poly_cc_poly_1_default(&self) -> bool
[src]
Checks if the value of the field is CONV_CODES_POLY_CC_POLY_1_DEFAULT
impl R<u8, CONV_CODES_POLY_CC_POLY_0_A>
[src]
pub fn variant(&self) -> Variant<u8, CONV_CODES_POLY_CC_POLY_0_A>
[src]
Get enumerated values variant
pub fn is_conv_codes_poly_cc_poly_0_default(&self) -> bool
[src]
Checks if the value of the field is CONV_CODES_POLY_CC_POLY_0_DEFAULT
impl R<u8, CONV_CODES_CONF_CC_VITERBI_LEN_A>
[src]
pub fn variant(&self) -> Variant<u8, CONV_CODES_CONF_CC_VITERBI_LEN_A>
[src]
Get enumerated values variant
pub fn is_conv_codes_conf_cc_viterbi_len_default(&self) -> bool
[src]
Checks if the value of the field is CONV_CODES_CONF_CC_VITERBI_LEN_DEFAULT
impl R<bool, CONV_CODES_CONF_CC_EN_TX_STOP_A>
[src]
pub fn variant(&self) -> Variant<bool, CONV_CODES_CONF_CC_EN_TX_STOP_A>
[src]
Get enumerated values variant
pub fn is_conv_codes_conf_cc_en_tx_stop_default(&self) -> bool
[src]
Checks if the value of the field is CONV_CODES_CONF_CC_EN_TX_STOP_DEFAULT
impl R<bool, CONV_CODES_CONF_EN_CONV_CODE_A>
[src]
pub fn variant(&self) -> Variant<bool, CONV_CODES_CONF_EN_CONV_CODE_A>
[src]
Get enumerated values variant
pub fn is_conv_codes_conf_en_conv_code_default(&self) -> bool
[src]
Checks if the value of the field is CONV_CODES_CONF_EN_CONV_CODE_DEFAULT
impl R<u8, PACKET_EXTRA_STOP_WORD_LEN_A>
[src]
pub fn variant(&self) -> Variant<u8, PACKET_EXTRA_STOP_WORD_LEN_A>
[src]
Get enumerated values variant
pub fn is_packet_extra_stop_word_len_default(&self) -> bool
[src]
Checks if the value of the field is PACKET_EXTRA_STOP_WORD_LEN_DEFAULT
impl R<bool, PACKET_EXTRA_EN_STOP_WORD_A>
[src]
pub fn variant(&self) -> Variant<bool, PACKET_EXTRA_EN_STOP_WORD_A>
[src]
Get enumerated values variant
pub fn is_packet_extra_en_stop_word_default(&self) -> bool
[src]
Checks if the value of the field is PACKET_EXTRA_EN_STOP_WORD_DEFAULT
impl R<bool, PACKET_EXTRA_PKT_INFO_PRE_NPOST_A>
[src]
pub fn variant(&self) -> Variant<bool, PACKET_EXTRA_PKT_INFO_PRE_NPOST_A>
[src]
Get enumerated values variant
pub fn is_packet_extra_pkt_info_pre_npost_default(&self) -> bool
[src]
Checks if the value of the field is PACKET_EXTRA_PKT_INFO_PRE_NPOST_DEFAULT
impl R<u8, PACKET_EXTRA_PATTERN_MAX_ERR_A>
[src]
pub fn variant(&self) -> Variant<u8, PACKET_EXTRA_PATTERN_MAX_ERR_A>
[src]
Get enumerated values variant
pub fn is_packet_extra_pattern_max_err_default(&self) -> bool
[src]
Checks if the value of the field is PACKET_EXTRA_PATTERN_MAX_ERR_DEFAULT
impl R<u8, PACKET_EXTRA_PATTERN_WORD_LEN_A>
[src]
pub fn variant(&self) -> Variant<u8, PACKET_EXTRA_PATTERN_WORD_LEN_A>
[src]
Get enumerated values variant
pub fn is_packet_extra_pattern_word_len_default(&self) -> bool
[src]
Checks if the value of the field is PACKET_EXTRA_PATTERN_WORD_LEN_DEFAULT
impl R<u32, Reg<u32, _RF_REG0C>>
[src]
pub fn conv_codes_poly_cc_poly_2(&self) -> CONV_CODES_POLY_CC_POLY_2_R
[src]
Bits 26:30 - polynom of the third convolutional code
pub fn conv_codes_poly_cc_poly_1(&self) -> CONV_CODES_POLY_CC_POLY_1_R
[src]
Bits 21:25 - polynom of the second convolutional code
pub fn conv_codes_poly_cc_poly_0(&self) -> CONV_CODES_POLY_CC_POLY_0_R
[src]
Bits 16:20 - polynom of the first convolutional code
pub fn conv_codes_conf_cc_viterbi_len(&self) -> CONV_CODES_CONF_CC_VITERBI_LEN_R
[src]
Bits 10:11 - Set the memory length of the viterbi decoder: 00 => 5, 01 => 10, 10 => 20, 11 => 30
pub fn conv_codes_conf_cc_en_tx_stop(&self) -> CONV_CODES_CONF_CC_EN_TX_STOP_R
[src]
Bit 9 - if set to 1 enables the stop word at the end of the transmission. Necessary in order to keep a stream coherent with the convolutional coding
pub fn conv_codes_conf_en_conv_code(&self) -> CONV_CODES_CONF_EN_CONV_CODE_R
[src]
Bit 8 - If set to 1 enablse the convolutional codes
pub fn packet_extra_stop_word_len(&self) -> PACKET_EXTRA_STOP_WORD_LEN_R
[src]
Bits 6:7 - length of the stop word, same as the pattern word length
pub fn packet_extra_en_stop_word(&self) -> PACKET_EXTRA_EN_STOP_WORD_R
[src]
Bit 5 - If set to 1 adds the stop word (0x00) after the CRC
pub fn packet_extra_pkt_info_pre_npost(
&self
) -> PACKET_EXTRA_PKT_INFO_PRE_NPOST_R
[src]
&self
) -> PACKET_EXTRA_PKT_INFO_PRE_NPOST_R
Bit 4 - If set to 1 the packet information are sampled at the end of the packet instead of the sync word detection.
pub fn packet_extra_pattern_max_err(&self) -> PACKET_EXTRA_PATTERN_MAX_ERR_R
[src]
Bits 2:3 - unsigned value that specifies the maximum number of errors in the pattern recognition
pub fn packet_extra_pattern_word_len(&self) -> PACKET_EXTRA_PATTERN_WORD_LEN_R
[src]
Bits 0:1 - Pattern word length: 00 => 8bits, 01 => 16 bits, 10 => 24 bits, 11 => 32 bits
impl R<u32, CRC_POLYNOMIAL_CRC_POLY_A>
[src]
pub fn variant(&self) -> Variant<u32, CRC_POLYNOMIAL_CRC_POLY_A>
[src]
Get enumerated values variant
pub fn is_crc_polynomial_crc_poly_default(&self) -> bool
[src]
Checks if the value of the field is CRC_POLYNOMIAL_CRC_POLY_DEFAULT
impl R<u32, Reg<u32, _RF_CRC_POLYNOMIAL>>
[src]
pub fn crc_polynomial_crc_poly(&self) -> CRC_POLYNOMIAL_CRC_POLY_R
[src]
Bits 0:31 - CRC polynomial. It is coded using the Koopman notation, i.e. the nth bit codes the (n+1) coefficient. Example: x^16+x^12+x^5+1 => 0x8810
impl R<u32, CRC_RST_CRC_RST_A>
[src]
pub fn variant(&self) -> Variant<u32, CRC_RST_CRC_RST_A>
[src]
Get enumerated values variant
pub fn is_crc_rst_crc_rst_default(&self) -> bool
[src]
Checks if the value of the field is CRC_RST_CRC_RST_DEFAULT
impl R<u32, Reg<u32, _RF_CRC_RST>>
[src]
pub fn crc_rst_crc_rst(&self) -> CRC_RST_CRC_RST_R
[src]
Bits 0:31 - CRC reset value
impl R<u8, RX_FRAC_CONF_RX_FRAC_DEN_A>
[src]
pub fn variant(&self) -> Variant<u8, RX_FRAC_CONF_RX_FRAC_DEN_A>
[src]
Get enumerated values variant
pub fn is_rx_frac_conf_rx_frac_den_default(&self) -> bool
[src]
Checks if the value of the field is RX_FRAC_CONF_RX_FRAC_DEN_DEFAULT
impl R<u8, RX_FRAC_CONF_RX_FRAC_NUM_A>
[src]
pub fn variant(&self) -> Variant<u8, RX_FRAC_CONF_RX_FRAC_NUM_A>
[src]
Get enumerated values variant
pub fn is_rx_frac_conf_rx_frac_num_default(&self) -> bool
[src]
Checks if the value of the field is RX_FRAC_CONF_RX_FRAC_NUM_DEFAULT
impl R<bool, FRAC_CONF_TX_FRAC_GAIN_A>
[src]
pub fn variant(&self) -> Variant<bool, FRAC_CONF_TX_FRAC_GAIN_A>
[src]
Get enumerated values variant
pub fn is_frac_conf_tx_frac_gain_default(&self) -> bool
[src]
Checks if the value of the field is FRAC_CONF_TX_FRAC_GAIN_DEFAULT
impl R<bool, FRAC_CONF_RX_FRAC_GAIN_A>
[src]
pub fn variant(&self) -> Variant<bool, FRAC_CONF_RX_FRAC_GAIN_A>
[src]
Get enumerated values variant
pub fn is_frac_conf_rx_frac_gain_default(&self) -> bool
[src]
Checks if the value of the field is FRAC_CONF_RX_FRAC_GAIN_DEFAULT
impl R<bool, FRAC_CONF_TX_EN_FRAC_A>
[src]
pub fn variant(&self) -> Variant<bool, FRAC_CONF_TX_EN_FRAC_A>
[src]
Get enumerated values variant
pub fn is_frac_conf_tx_en_frac_default(&self) -> bool
[src]
Checks if the value of the field is FRAC_CONF_TX_EN_FRAC_DEFAULT
impl R<bool, FRAC_CONF_RX_EN_FRAC_A>
[src]
pub fn variant(&self) -> Variant<bool, FRAC_CONF_RX_EN_FRAC_A>
[src]
Get enumerated values variant
pub fn is_frac_conf_rx_en_frac_default(&self) -> bool
[src]
Checks if the value of the field is FRAC_CONF_RX_EN_FRAC_DEFAULT
impl R<u8, CONV_CODES_PUNCT_CC_PUNCT_2_A>
[src]
pub fn variant(&self) -> Variant<u8, CONV_CODES_PUNCT_CC_PUNCT_2_A>
[src]
Get enumerated values variant
pub fn is_conv_codes_punct_cc_punct_2_default(&self) -> bool
[src]
Checks if the value of the field is CONV_CODES_PUNCT_CC_PUNCT_2_DEFAULT
impl R<u8, CONV_CODES_PUNCT_CC_PUNCT_1_A>
[src]
pub fn variant(&self) -> Variant<u8, CONV_CODES_PUNCT_CC_PUNCT_1_A>
[src]
Get enumerated values variant
pub fn is_conv_codes_punct_cc_punct_1_default(&self) -> bool
[src]
Checks if the value of the field is CONV_CODES_PUNCT_CC_PUNCT_1_DEFAULT
impl R<u8, CONV_CODES_PUNCT_CC_PUNCT_0_A>
[src]
pub fn variant(&self) -> Variant<u8, CONV_CODES_PUNCT_CC_PUNCT_0_A>
[src]
Get enumerated values variant
pub fn is_conv_codes_punct_cc_punct_0_default(&self) -> bool
[src]
Checks if the value of the field is CONV_CODES_PUNCT_CC_PUNCT_0_DEFAULT
impl R<u32, Reg<u32, _RF_REG0F>>
[src]
pub fn rx_frac_conf_rx_frac_den(&self) -> RX_FRAC_CONF_RX_FRAC_DEN_R
[src]
Bits 28:31
pub fn rx_frac_conf_rx_frac_num(&self) -> RX_FRAC_CONF_RX_FRAC_NUM_R
[src]
Bits 24:27
pub fn frac_conf_tx_frac_gain(&self) -> FRAC_CONF_TX_FRAC_GAIN_R
[src]
Bit 19
pub fn frac_conf_rx_frac_gain(&self) -> FRAC_CONF_RX_FRAC_GAIN_R
[src]
Bit 18
pub fn frac_conf_tx_en_frac(&self) -> FRAC_CONF_TX_EN_FRAC_R
[src]
Bit 17
pub fn frac_conf_rx_en_frac(&self) -> FRAC_CONF_RX_EN_FRAC_R
[src]
Bit 16
pub fn conv_codes_punct_cc_punct_2(&self) -> CONV_CODES_PUNCT_CC_PUNCT_2_R
[src]
Bits 10:14 - puncture of the third convolutional code
pub fn conv_codes_punct_cc_punct_1(&self) -> CONV_CODES_PUNCT_CC_PUNCT_1_R
[src]
Bits 5:9 - puncture of the second convolutional code
pub fn conv_codes_punct_cc_punct_0(&self) -> CONV_CODES_PUNCT_CC_PUNCT_0_R
[src]
Bits 0:4 - puncture of the first convolutional code
impl R<u8, FRONTEND2_RESAMPLE_PH_GAIN_A>
[src]
pub fn variant(&self) -> Variant<u8, FRONTEND2_RESAMPLE_PH_GAIN_A>
[src]
Get enumerated values variant
pub fn is_frontend2_resample_ph_gain_default(&self) -> bool
[src]
Checks if the value of the field is FRONTEND2_RESAMPLE_PH_GAIN_DEFAULT
impl R<u8, FRONTEND2_RESAMPLE_RSSI_G2_A>
[src]
pub fn variant(&self) -> Variant<u8, FRONTEND2_RESAMPLE_RSSI_G2_A>
[src]
Get enumerated values variant
pub fn is_frontend2_resample_rssi_g2_default(&self) -> bool
[src]
Checks if the value of the field is FRONTEND2_RESAMPLE_RSSI_G2_DEFAULT
impl R<u8, FRONTEND2_RESAMPLE_RSSI_G1_A>
[src]
pub fn variant(&self) -> Variant<u8, FRONTEND2_RESAMPLE_RSSI_G1_A>
[src]
Get enumerated values variant
pub fn is_frontend2_resample_rssi_g1_default(&self) -> bool
[src]
Checks if the value of the field is FRONTEND2_RESAMPLE_RSSI_G1_DEFAULT
impl R<bool, FRONTEND_EN_PHADC_DEGLITCH_A>
[src]
pub fn variant(&self) -> Variant<bool, FRONTEND_EN_PHADC_DEGLITCH_A>
[src]
Get enumerated values variant
pub fn is_frontend_en_phadc_deglitch_default(&self) -> bool
[src]
Checks if the value of the field is FRONTEND_EN_PHADC_DEGLITCH_DEFAULT
impl R<bool, FRONTEND_EN_RESAMPLE_RSSI_A>
[src]
pub fn variant(&self) -> Variant<bool, FRONTEND_EN_RESAMPLE_RSSI_A>
[src]
Get enumerated values variant
pub fn is_frontend_en_resample_rssi_default(&self) -> bool
[src]
Checks if the value of the field is FRONTEND_EN_RESAMPLE_RSSI_DEFAULT
impl R<bool, FRONTEND_EN_RESAMPLE_PHADC_A>
[src]
pub fn variant(&self) -> Variant<bool, FRONTEND_EN_RESAMPLE_PHADC_A>
[src]
Get enumerated values variant
pub fn is_frontend_en_resample_phadc_default(&self) -> bool
[src]
Checks if the value of the field is FRONTEND_EN_RESAMPLE_PHADC_DEFAULT
impl R<u8, FRONTEND_DIV_PHADC_A>
[src]
pub fn variant(&self) -> Variant<u8, FRONTEND_DIV_PHADC_A>
[src]
Get enumerated values variant
pub fn is_frontend_div_phadc_default(&self) -> bool
[src]
Checks if the value of the field is FRONTEND_DIV_PHADC_DEFAULT
impl R<u8, TX_MULT_TX_MULT_EXP_A>
[src]
pub fn variant(&self) -> Variant<u8, TX_MULT_TX_MULT_EXP_A>
[src]
Get enumerated values variant
pub fn is_tx_mult_tx_mult_exp_default(&self) -> bool
[src]
Checks if the value of the field is TX_MULT_TX_MULT_EXP_DEFAULT
impl R<u8, TX_MULT_TX_MULT_MAN_A>
[src]
pub fn variant(&self) -> Variant<u8, TX_MULT_TX_MULT_MAN_A>
[src]
Get enumerated values variant
pub fn is_tx_mult_tx_mult_man_default(&self) -> bool
[src]
Checks if the value of the field is TX_MULT_TX_MULT_MAN_DEFAULT
impl R<u8, TX_FRAC_CONF_TX_FRAC_DEN_A>
[src]
pub fn variant(&self) -> Variant<u8, TX_FRAC_CONF_TX_FRAC_DEN_A>
[src]
Get enumerated values variant
pub fn is_tx_frac_conf_tx_frac_den_default(&self) -> bool
[src]
Checks if the value of the field is TX_FRAC_CONF_TX_FRAC_DEN_DEFAULT
impl R<u8, TX_FRAC_CONF_TX_FRAC_NUM_A>
[src]
pub fn variant(&self) -> Variant<u8, TX_FRAC_CONF_TX_FRAC_NUM_A>
[src]
Get enumerated values variant
pub fn is_tx_frac_conf_tx_frac_num_default(&self) -> bool
[src]
Checks if the value of the field is TX_FRAC_CONF_TX_FRAC_NUM_DEFAULT
impl R<u32, Reg<u32, _RF_REG10>>
[src]
pub fn frontend2_resample_ph_gain(&self) -> FRONTEND2_RESAMPLE_PH_GAIN_R
[src]
Bits 29:31 - Gain of the phase resampling block
pub fn frontend2_resample_rssi_g2(&self) -> FRONTEND2_RESAMPLE_RSSI_G2_R
[src]
Bits 26:28 - Gain of the decimator in the RSSI resampling block
pub fn frontend2_resample_rssi_g1(&self) -> FRONTEND2_RESAMPLE_RSSI_G1_R
[src]
Bits 24:25 - Gain of the interpolator in the RSSI resampling block
pub fn frontend_en_phadc_deglitch(&self) -> FRONTEND_EN_PHADC_DEGLITCH_R
[src]
Bit 22 - If set to 1 enables the phADC deglitcher
pub fn frontend_en_resample_rssi(&self) -> FRONTEND_EN_RESAMPLE_RSSI_R
[src]
Bit 21 - If set to 1 enables the RSSI resampling
pub fn frontend_en_resample_phadc(&self) -> FRONTEND_EN_RESAMPLE_PHADC_R
[src]
Bit 20 - If set to 1 enables the phase resampling
pub fn frontend_div_phadc(&self) -> FRONTEND_DIV_PHADC_R
[src]
Bits 16:19 - Unsigned value that specifies the divider to obtain the phADC clock (and RSSI).
pub fn tx_mult_tx_mult_exp(&self) -> TX_MULT_TX_MULT_EXP_R
[src]
Bits 12:15 - Exponent of the Tx multiplier
pub fn tx_mult_tx_mult_man(&self) -> TX_MULT_TX_MULT_MAN_R
[src]
Bits 8:11 - Mantissa of the Tx multiplier
pub fn tx_frac_conf_tx_frac_den(&self) -> TX_FRAC_CONF_TX_FRAC_DEN_R
[src]
Bits 4:7
pub fn tx_frac_conf_tx_frac_num(&self) -> TX_FRAC_CONF_TX_FRAC_NUM_R
[src]
Bits 0:3
impl R<u8, TX_PULSE_SHAPE_1_TX_COEF4_A>
[src]
pub fn variant(&self) -> Variant<u8, TX_PULSE_SHAPE_1_TX_COEF4_A>
[src]
Get enumerated values variant
pub fn is_tx_pulse_shape_1_tx_coef4_default(&self) -> bool
[src]
Checks if the value of the field is TX_PULSE_SHAPE_1_TX_COEF4_DEFAULT
impl R<u8, TX_PULSE_SHAPE_1_TX_COEF3_A>
[src]
pub fn variant(&self) -> Variant<u8, TX_PULSE_SHAPE_1_TX_COEF3_A>
[src]
Get enumerated values variant
pub fn is_tx_pulse_shape_1_tx_coef3_default(&self) -> bool
[src]
Checks if the value of the field is TX_PULSE_SHAPE_1_TX_COEF3_DEFAULT
impl R<u8, TX_PULSE_SHAPE_1_TX_COEF2_A>
[src]
pub fn variant(&self) -> Variant<u8, TX_PULSE_SHAPE_1_TX_COEF2_A>
[src]
Get enumerated values variant
pub fn is_tx_pulse_shape_1_tx_coef2_default(&self) -> bool
[src]
Checks if the value of the field is TX_PULSE_SHAPE_1_TX_COEF2_DEFAULT
impl R<u8, TX_PULSE_SHAPE_1_TX_COEF1_A>
[src]
pub fn variant(&self) -> Variant<u8, TX_PULSE_SHAPE_1_TX_COEF1_A>
[src]
Get enumerated values variant
pub fn is_tx_pulse_shape_1_tx_coef1_default(&self) -> bool
[src]
Checks if the value of the field is TX_PULSE_SHAPE_1_TX_COEF1_DEFAULT
impl R<u32, Reg<u32, _RF_TX_PULSE0>>
[src]
pub fn tx_pulse_shape_1_tx_coef4(&self) -> TX_PULSE_SHAPE_1_TX_COEF4_R
[src]
Bits 24:31
pub fn tx_pulse_shape_1_tx_coef3(&self) -> TX_PULSE_SHAPE_1_TX_COEF3_R
[src]
Bits 16:23
pub fn tx_pulse_shape_1_tx_coef2(&self) -> TX_PULSE_SHAPE_1_TX_COEF2_R
[src]
Bits 8:15
pub fn tx_pulse_shape_1_tx_coef1(&self) -> TX_PULSE_SHAPE_1_TX_COEF1_R
[src]
Bits 0:7 - These registers specify the Tx pulse shape. The pulse shape is formed by: coef1-coef16-coef16-coef1. Since the oversampling ratio is 8, the pulse shape is 4 symbols long. Every coefficient is an 8 bits signed.
impl R<u8, TX_PULSE_SHAPE_2_TX_COEF8_A>
[src]
pub fn variant(&self) -> Variant<u8, TX_PULSE_SHAPE_2_TX_COEF8_A>
[src]
Get enumerated values variant
pub fn is_tx_pulse_shape_2_tx_coef8_default(&self) -> bool
[src]
Checks if the value of the field is TX_PULSE_SHAPE_2_TX_COEF8_DEFAULT
impl R<u8, TX_PULSE_SHAPE_2_TX_COEF7_A>
[src]
pub fn variant(&self) -> Variant<u8, TX_PULSE_SHAPE_2_TX_COEF7_A>
[src]
Get enumerated values variant
pub fn is_tx_pulse_shape_2_tx_coef7_default(&self) -> bool
[src]
Checks if the value of the field is TX_PULSE_SHAPE_2_TX_COEF7_DEFAULT
impl R<u8, TX_PULSE_SHAPE_2_TX_COEF6_A>
[src]
pub fn variant(&self) -> Variant<u8, TX_PULSE_SHAPE_2_TX_COEF6_A>
[src]
Get enumerated values variant
pub fn is_tx_pulse_shape_2_tx_coef6_default(&self) -> bool
[src]
Checks if the value of the field is TX_PULSE_SHAPE_2_TX_COEF6_DEFAULT
impl R<u8, TX_PULSE_SHAPE_2_TX_COEF5_A>
[src]
pub fn variant(&self) -> Variant<u8, TX_PULSE_SHAPE_2_TX_COEF5_A>
[src]
Get enumerated values variant
pub fn is_tx_pulse_shape_2_tx_coef5_default(&self) -> bool
[src]
Checks if the value of the field is TX_PULSE_SHAPE_2_TX_COEF5_DEFAULT
impl R<u32, Reg<u32, _RF_TX_PULSE1>>
[src]
pub fn tx_pulse_shape_2_tx_coef8(&self) -> TX_PULSE_SHAPE_2_TX_COEF8_R
[src]
Bits 24:31
pub fn tx_pulse_shape_2_tx_coef7(&self) -> TX_PULSE_SHAPE_2_TX_COEF7_R
[src]
Bits 16:23
pub fn tx_pulse_shape_2_tx_coef6(&self) -> TX_PULSE_SHAPE_2_TX_COEF6_R
[src]
Bits 8:15
pub fn tx_pulse_shape_2_tx_coef5(&self) -> TX_PULSE_SHAPE_2_TX_COEF5_R
[src]
Bits 0:7
impl R<u8, TX_PULSE_SHAPE_3_TX_COEF12_A>
[src]
pub fn variant(&self) -> Variant<u8, TX_PULSE_SHAPE_3_TX_COEF12_A>
[src]
Get enumerated values variant
pub fn is_tx_pulse_shape_3_tx_coef12_default(&self) -> bool
[src]
Checks if the value of the field is TX_PULSE_SHAPE_3_TX_COEF12_DEFAULT
impl R<u8, TX_PULSE_SHAPE_3_TX_COEF11_A>
[src]
pub fn variant(&self) -> Variant<u8, TX_PULSE_SHAPE_3_TX_COEF11_A>
[src]
Get enumerated values variant
pub fn is_tx_pulse_shape_3_tx_coef11_default(&self) -> bool
[src]
Checks if the value of the field is TX_PULSE_SHAPE_3_TX_COEF11_DEFAULT
impl R<u8, TX_PULSE_SHAPE_3_TX_COEF10_A>
[src]
pub fn variant(&self) -> Variant<u8, TX_PULSE_SHAPE_3_TX_COEF10_A>
[src]
Get enumerated values variant
pub fn is_tx_pulse_shape_3_tx_coef10_default(&self) -> bool
[src]
Checks if the value of the field is TX_PULSE_SHAPE_3_TX_COEF10_DEFAULT
impl R<u8, TX_PULSE_SHAPE_3_TX_COEF9_A>
[src]
pub fn variant(&self) -> Variant<u8, TX_PULSE_SHAPE_3_TX_COEF9_A>
[src]
Get enumerated values variant
pub fn is_tx_pulse_shape_3_tx_coef9_default(&self) -> bool
[src]
Checks if the value of the field is TX_PULSE_SHAPE_3_TX_COEF9_DEFAULT
impl R<u32, Reg<u32, _RF_TX_PULSE2>>
[src]
pub fn tx_pulse_shape_3_tx_coef12(&self) -> TX_PULSE_SHAPE_3_TX_COEF12_R
[src]
Bits 24:31
pub fn tx_pulse_shape_3_tx_coef11(&self) -> TX_PULSE_SHAPE_3_TX_COEF11_R
[src]
Bits 16:23
pub fn tx_pulse_shape_3_tx_coef10(&self) -> TX_PULSE_SHAPE_3_TX_COEF10_R
[src]
Bits 8:15
pub fn tx_pulse_shape_3_tx_coef9(&self) -> TX_PULSE_SHAPE_3_TX_COEF9_R
[src]
Bits 0:7
impl R<u8, TX_PULSE_SHAPE_4_TX_COEF16_A>
[src]
pub fn variant(&self) -> Variant<u8, TX_PULSE_SHAPE_4_TX_COEF16_A>
[src]
Get enumerated values variant
pub fn is_tx_pulse_shape_4_tx_coef16_default(&self) -> bool
[src]
Checks if the value of the field is TX_PULSE_SHAPE_4_TX_COEF16_DEFAULT
impl R<u8, TX_PULSE_SHAPE_4_TX_COEF15_A>
[src]
pub fn variant(&self) -> Variant<u8, TX_PULSE_SHAPE_4_TX_COEF15_A>
[src]
Get enumerated values variant
pub fn is_tx_pulse_shape_4_tx_coef15_default(&self) -> bool
[src]
Checks if the value of the field is TX_PULSE_SHAPE_4_TX_COEF15_DEFAULT
impl R<u8, TX_PULSE_SHAPE_4_TX_COEF14_A>
[src]
pub fn variant(&self) -> Variant<u8, TX_PULSE_SHAPE_4_TX_COEF14_A>
[src]
Get enumerated values variant
pub fn is_tx_pulse_shape_4_tx_coef14_default(&self) -> bool
[src]
Checks if the value of the field is TX_PULSE_SHAPE_4_TX_COEF14_DEFAULT
impl R<u8, TX_PULSE_SHAPE_4_TX_COEF13_A>
[src]
pub fn variant(&self) -> Variant<u8, TX_PULSE_SHAPE_4_TX_COEF13_A>
[src]
Get enumerated values variant
pub fn is_tx_pulse_shape_4_tx_coef13_default(&self) -> bool
[src]
Checks if the value of the field is TX_PULSE_SHAPE_4_TX_COEF13_DEFAULT
impl R<u32, Reg<u32, _RF_TX_PULSE3>>
[src]
pub fn tx_pulse_shape_4_tx_coef16(&self) -> TX_PULSE_SHAPE_4_TX_COEF16_R
[src]
Bits 24:31
pub fn tx_pulse_shape_4_tx_coef15(&self) -> TX_PULSE_SHAPE_4_TX_COEF15_R
[src]
Bits 16:23
pub fn tx_pulse_shape_4_tx_coef14(&self) -> TX_PULSE_SHAPE_4_TX_COEF14_R
[src]
Bits 8:15
pub fn tx_pulse_shape_4_tx_coef13(&self) -> TX_PULSE_SHAPE_4_TX_COEF13_R
[src]
Bits 0:7
impl R<u8, RX_PULSE_SHAPE_RX_COEF8_A>
[src]
pub fn variant(&self) -> Variant<u8, RX_PULSE_SHAPE_RX_COEF8_A>
[src]
Get enumerated values variant
pub fn is_rx_pulse_shape_rx_coef8_default(&self) -> bool
[src]
Checks if the value of the field is RX_PULSE_SHAPE_RX_COEF8_DEFAULT
impl R<u8, RX_PULSE_SHAPE_RX_COEF7_A>
[src]
pub fn variant(&self) -> Variant<u8, RX_PULSE_SHAPE_RX_COEF7_A>
[src]
Get enumerated values variant
pub fn is_rx_pulse_shape_rx_coef7_default(&self) -> bool
[src]
Checks if the value of the field is RX_PULSE_SHAPE_RX_COEF7_DEFAULT
impl R<u8, RX_PULSE_SHAPE_RX_COEF6_A>
[src]
pub fn variant(&self) -> Variant<u8, RX_PULSE_SHAPE_RX_COEF6_A>
[src]
Get enumerated values variant
pub fn is_rx_pulse_shape_rx_coef6_default(&self) -> bool
[src]
Checks if the value of the field is RX_PULSE_SHAPE_RX_COEF6_DEFAULT
impl R<u8, RX_PULSE_SHAPE_RX_COEF5_A>
[src]
pub fn variant(&self) -> Variant<u8, RX_PULSE_SHAPE_RX_COEF5_A>
[src]
Get enumerated values variant
pub fn is_rx_pulse_shape_rx_coef5_default(&self) -> bool
[src]
Checks if the value of the field is RX_PULSE_SHAPE_RX_COEF5_DEFAULT
impl R<u8, RX_PULSE_SHAPE_RX_COEF4_A>
[src]
pub fn variant(&self) -> Variant<u8, RX_PULSE_SHAPE_RX_COEF4_A>
[src]
Get enumerated values variant
pub fn is_rx_pulse_shape_rx_coef4_default(&self) -> bool
[src]
Checks if the value of the field is RX_PULSE_SHAPE_RX_COEF4_DEFAULT
impl R<u8, RX_PULSE_SHAPE_RX_COEF3_A>
[src]
pub fn variant(&self) -> Variant<u8, RX_PULSE_SHAPE_RX_COEF3_A>
[src]
Get enumerated values variant
pub fn is_rx_pulse_shape_rx_coef3_default(&self) -> bool
[src]
Checks if the value of the field is RX_PULSE_SHAPE_RX_COEF3_DEFAULT
impl R<u8, RX_PULSE_SHAPE_RX_COEF2_A>
[src]
pub fn variant(&self) -> Variant<u8, RX_PULSE_SHAPE_RX_COEF2_A>
[src]
Get enumerated values variant
pub fn is_rx_pulse_shape_rx_coef2_default(&self) -> bool
[src]
Checks if the value of the field is RX_PULSE_SHAPE_RX_COEF2_DEFAULT
impl R<u8, RX_PULSE_SHAPE_RX_COEF1_A>
[src]
pub fn variant(&self) -> Variant<u8, RX_PULSE_SHAPE_RX_COEF1_A>
[src]
Get enumerated values variant
pub fn is_rx_pulse_shape_rx_coef1_default(&self) -> bool
[src]
Checks if the value of the field is RX_PULSE_SHAPE_RX_COEF1_DEFAULT
impl R<u32, Reg<u32, _RF_RX_PULSE>>
[src]
pub fn rx_pulse_shape_rx_coef8(&self) -> RX_PULSE_SHAPE_RX_COEF8_R
[src]
Bits 28:31
pub fn rx_pulse_shape_rx_coef7(&self) -> RX_PULSE_SHAPE_RX_COEF7_R
[src]
Bits 24:27
pub fn rx_pulse_shape_rx_coef6(&self) -> RX_PULSE_SHAPE_RX_COEF6_R
[src]
Bits 20:23
pub fn rx_pulse_shape_rx_coef5(&self) -> RX_PULSE_SHAPE_RX_COEF5_R
[src]
Bits 16:19
pub fn rx_pulse_shape_rx_coef4(&self) -> RX_PULSE_SHAPE_RX_COEF4_R
[src]
Bits 12:15
pub fn rx_pulse_shape_rx_coef3(&self) -> RX_PULSE_SHAPE_RX_COEF3_R
[src]
Bits 8:11
pub fn rx_pulse_shape_rx_coef2(&self) -> RX_PULSE_SHAPE_RX_COEF2_R
[src]
Bits 4:7
pub fn rx_pulse_shape_rx_coef1(&self) -> RX_PULSE_SHAPE_RX_COEF1_R
[src]
Bits 0:3 - These registers specify the Rx pulse shape. The pulse shape is formed by: coef1-coef8-coef8-coef1. Since the oversampling ratio is 8, the pulse shape is 2 symbols long. Coefficients from coef4 to coef8 are unsigned, while coef1 to coef3 are signed.
impl R<u8, RX_IF_RESAMPLE_PH_IF_A>
[src]
pub fn variant(&self) -> Variant<u8, RX_IF_RESAMPLE_PH_IF_A>
[src]
Get enumerated values variant
pub fn is_rx_if_resample_ph_if_default(&self) -> bool
[src]
Checks if the value of the field is RX_IF_RESAMPLE_PH_IF_DEFAULT
impl R<u16, RX_IF_IF2_CLK_OS_A>
[src]
pub fn variant(&self) -> Variant<u16, RX_IF_IF2_CLK_OS_A>
[src]
Get enumerated values variant
pub fn is_rx_if_if2_clk_os_default(&self) -> bool
[src]
Checks if the value of the field is RX_IF_IF2_CLK_OS_DEFAULT
impl R<u8, FSK_FCR_AMP_1_FSK_FCR_AMP1_A>
[src]
pub fn variant(&self) -> Variant<u8, FSK_FCR_AMP_1_FSK_FCR_AMP1_A>
[src]
Get enumerated values variant
pub fn is_fsk_fcr_amp_1_fsk_fcr_amp1_default(&self) -> bool
[src]
Checks if the value of the field is FSK_FCR_AMP_1_FSK_FCR_AMP1_DEFAULT
impl R<u8, FILTER_GAIN_DR_LIMIT_A>
[src]
pub fn variant(&self) -> Variant<u8, FILTER_GAIN_DR_LIMIT_A>
[src]
Get enumerated values variant
pub fn is_filter_gain_dr_limit_default(&self) -> bool
[src]
Checks if the value of the field is FILTER_GAIN_DR_LIMIT_DEFAULT
impl R<u8, FILTER_GAIN_FILTER_GAIN_M_A>
[src]
pub fn variant(&self) -> Variant<u8, FILTER_GAIN_FILTER_GAIN_M_A>
[src]
Get enumerated values variant
pub fn is_filter_gain_filter_gain_m_default(&self) -> bool
[src]
Checks if the value of the field is FILTER_GAIN_FILTER_GAIN_M_DEFAULT
impl R<u8, FILTER_GAIN_FILTER_GAIN_E_A>
[src]
pub fn variant(&self) -> Variant<u8, FILTER_GAIN_FILTER_GAIN_E_A>
[src]
Get enumerated values variant
pub fn is_filter_gain_filter_gain_e_default(&self) -> bool
[src]
Checks if the value of the field is FILTER_GAIN_FILTER_GAIN_E_DEFAULT
impl R<u32, Reg<u32, _RF_REG16>>
[src]
pub fn rx_if_resample_ph_if(&self) -> RX_IF_RESAMPLE_PH_IF_R
[src]
Bits 25:28 - IF value for the phase resampler.
pub fn rx_if_if2_clk_os(&self) -> RX_IF_IF2_CLK_OS_R
[src]
Bits 16:24 - IF value for the carrier recovery
pub fn fsk_fcr_amp_1_fsk_fcr_amp1(&self) -> FSK_FCR_AMP_1_FSK_FCR_AMP1_R
[src]
Bits 8:15 - FSK amplitude 1 (lowest): in FSK w/o ISI is used to specify the expected amplitude. In 4FSK is the lowest amplitude (+/-1). in FSK w/ ISI it specify the lowest amplitude (generally it corresponds to a sequence 0-1-0.
pub fn filter_gain_dr_limit(&self) -> FILTER_GAIN_DR_LIMIT_R
[src]
Bits 6:7 - Set the data-rate recovery limits: 00 => 0 percent, 01 => 3.125 percent, 10 => 6.25 percent, 11 => 12.5 percent
pub fn filter_gain_filter_gain_m(&self) -> FILTER_GAIN_FILTER_GAIN_M_R
[src]
Bits 3:5 - Mantissa of the final stage gain of the matched filter
pub fn filter_gain_filter_gain_e(&self) -> FILTER_GAIN_FILTER_GAIN_E_R
[src]
Bits 0:2 - Exponent of the final stage gain of the matched filter
impl R<u8, FSK_FCR_AMP_3_FSK_FCR_AMP3_A>
[src]
pub fn variant(&self) -> Variant<u8, FSK_FCR_AMP_3_FSK_FCR_AMP3_A>
[src]
Get enumerated values variant
pub fn is_fsk_fcr_amp_3_fsk_fcr_amp3_default(&self) -> bool
[src]
Checks if the value of the field is FSK_FCR_AMP_3_FSK_FCR_AMP3_DEFAULT
impl R<u8, FSK_FCR_AMP_2_FSK_FCR_AMP2_A>
[src]
pub fn variant(&self) -> Variant<u8, FSK_FCR_AMP_2_FSK_FCR_AMP2_A>
[src]
Get enumerated values variant
pub fn is_fsk_fcr_amp_2_fsk_fcr_amp2_default(&self) -> bool
[src]
Checks if the value of the field is FSK_FCR_AMP_2_FSK_FCR_AMP2_DEFAULT
impl R<u8, CARRIER_RECOVERY_EXTRA_MAX_ERR_IN_DL_SYNC_A>
[src]
pub fn variant(
&self
) -> Variant<u8, CARRIER_RECOVERY_EXTRA_MAX_ERR_IN_DL_SYNC_A>
[src]
&self
) -> Variant<u8, CARRIER_RECOVERY_EXTRA_MAX_ERR_IN_DL_SYNC_A>
Get enumerated values variant
pub fn is_carrier_recovery_extra_max_err_in_dl_sync_default(&self) -> bool
[src]
Checks if the value of the field is CARRIER_RECOVERY_EXTRA_MAX_ERR_IN_DL_SYNC_DEFAULT
impl R<bool, CARRIER_RECOVERY_EXTRA_EN_SYNC_OK_DELAY_LINE_A>
[src]
pub fn variant(
&self
) -> Variant<bool, CARRIER_RECOVERY_EXTRA_EN_SYNC_OK_DELAY_LINE_A>
[src]
&self
) -> Variant<bool, CARRIER_RECOVERY_EXTRA_EN_SYNC_OK_DELAY_LINE_A>
Get enumerated values variant
pub fn is_carrier_recovery_extra_en_sync_ok_delay_line_default(&self) -> bool
[src]
Checks if the value of the field is CARRIER_RECOVERY_EXTRA_EN_SYNC_OK_DELAY_LINE_DEFAULT
impl R<u8, CARRIER_RECOVERY_EXTRA_NC_SEL_OUT_A>
[src]
pub fn variant(&self) -> Variant<u8, CARRIER_RECOVERY_EXTRA_NC_SEL_OUT_A>
[src]
Get enumerated values variant
pub fn is_carrier_recovery_extra_nc_sel_out_default(&self) -> bool
[src]
Checks if the value of the field is CARRIER_RECOVERY_EXTRA_NC_SEL_OUT_DEFAULT
impl R<bool, CARRIER_RECOVERY_EXTRA_EN_NOT_CAUSAL_A>
[src]
pub fn variant(&self) -> Variant<bool, CARRIER_RECOVERY_EXTRA_EN_NOT_CAUSAL_A>
[src]
Get enumerated values variant
pub fn is_carrier_recovery_extra_en_not_causal_default(&self) -> bool
[src]
Checks if the value of the field is CARRIER_RECOVERY_EXTRA_EN_NOT_CAUSAL_DEFAULT
impl R<u8, CARRIER_RECOVERY_EXTRA_FREQ_LIMIT_MAN_A>
[src]
pub fn variant(&self) -> Variant<u8, CARRIER_RECOVERY_EXTRA_FREQ_LIMIT_MAN_A>
[src]
Get enumerated values variant
pub fn is_carrier_recovery_extra_freq_limit_man_default(&self) -> bool
[src]
Checks if the value of the field is CARRIER_RECOVERY_EXTRA_FREQ_LIMIT_MAN_DEFAULT
impl R<u8, CARRIER_RECOVERY_EXTRA_FREQ_LIMIT_EXP_A>
[src]
pub fn variant(&self) -> Variant<u8, CARRIER_RECOVERY_EXTRA_FREQ_LIMIT_EXP_A>
[src]
Get enumerated values variant
pub fn is_carrier_recovery_extra_freq_limit_exp_default(&self) -> bool
[src]
Checks if the value of the field is CARRIER_RECOVERY_EXTRA_FREQ_LIMIT_EXP_DEFAULT
impl R<u32, Reg<u32, _RF_REG17>>
[src]
pub fn fsk_fcr_amp_3_fsk_fcr_amp3(&self) -> FSK_FCR_AMP_3_FSK_FCR_AMP3_R
[src]
Bits 24:31 - FSK amplitude 3 (highest): in 4FSK is the high amplitude (+/-3). in FSK w/ ISI it specify the highet amplitude (generally it corresponds to a sequence 1-1-1.
pub fn fsk_fcr_amp_2_fsk_fcr_amp2(&self) -> FSK_FCR_AMP_2_FSK_FCR_AMP2_R
[src]
Bits 16:23 - FSK amplitude 2 (mid): in 4FSK is the threshold. in FSK w/ ISI it specify the mid amplitude (generally it corresponds to a sequence 0-1-1 or 1-1-0.
pub fn carrier_recovery_extra_max_err_in_dl_sync(
&self
) -> CARRIER_RECOVERY_EXTRA_MAX_ERR_IN_DL_SYNC_R
[src]
&self
) -> CARRIER_RECOVERY_EXTRA_MAX_ERR_IN_DL_SYNC_R
Bits 13:14 - Set the maximum errors in the delay line sync detection
pub fn carrier_recovery_extra_en_sync_ok_delay_line(
&self
) -> CARRIER_RECOVERY_EXTRA_EN_SYNC_OK_DELAY_LINE_R
[src]
&self
) -> CARRIER_RECOVERY_EXTRA_EN_SYNC_OK_DELAY_LINE_R
Bit 12 - If set to 1 uses the pattern_ok signal in delay line to synchronize the deserializer
pub fn carrier_recovery_extra_nc_sel_out(
&self
) -> CARRIER_RECOVERY_EXTRA_NC_SEL_OUT_R
[src]
&self
) -> CARRIER_RECOVERY_EXTRA_NC_SEL_OUT_R
Bits 9:11 - Select the output position for the 'not-causal processing': 000 => 4 symbol, 001 => 6 symbols, 010 => 8 symbols, 011 => 12 symbols, 100 => 16 symbols, 101 => 24 symbols, 110 => 32 symbols, 111 => 40 symbols
pub fn carrier_recovery_extra_en_not_causal(
&self
) -> CARRIER_RECOVERY_EXTRA_EN_NOT_CAUSAL_R
[src]
&self
) -> CARRIER_RECOVERY_EXTRA_EN_NOT_CAUSAL_R
Bit 8 - if set to 1 enables the not causal processing
pub fn carrier_recovery_extra_freq_limit_man(
&self
) -> CARRIER_RECOVERY_EXTRA_FREQ_LIMIT_MAN_R
[src]
&self
) -> CARRIER_RECOVERY_EXTRA_FREQ_LIMIT_MAN_R
Bits 4:6 - Mantissa of the carrier recovery frequency limit (unsigned).
pub fn carrier_recovery_extra_freq_limit_exp(
&self
) -> CARRIER_RECOVERY_EXTRA_FREQ_LIMIT_EXP_R
[src]
&self
) -> CARRIER_RECOVERY_EXTRA_FREQ_LIMIT_EXP_R
Bits 0:2 - Exponent of the carrier recovery frequency limit (signed). Formula: carrier_offset_max=(1+m/8)2^e/4f_sym
impl R<u16, CORRECT_CFREQ_IF_CORRECT_CFREQ_IF_A>
[src]
pub fn variant(&self) -> Variant<u16, CORRECT_CFREQ_IF_CORRECT_CFREQ_IF_A>
[src]
Get enumerated values variant
pub fn is_correct_cfreq_if_correct_cfreq_if_default(&self) -> bool
[src]
Checks if the value of the field is CORRECT_CFREQ_IF_CORRECT_CFREQ_IF_DEFAULT
impl R<u8, RSSI_BANK_RSSI_TRI_CK_DIV_A>
[src]
pub fn variant(&self) -> Variant<u8, RSSI_BANK_RSSI_TRI_CK_DIV_A>
[src]
Get enumerated values variant
pub fn is_rssi_bank_rssi_tri_ck_div_default(&self) -> bool
[src]
Checks if the value of the field is RSSI_BANK_RSSI_TRI_CK_DIV_DEFAULT
impl R<bool, RSSI_BANK_FAST_RSSI_A>
[src]
pub fn variant(&self) -> Variant<bool, RSSI_BANK_FAST_RSSI_A>
[src]
Get enumerated values variant
pub fn is_rssi_bank_fast_rssi_default(&self) -> bool
[src]
Checks if the value of the field is RSSI_BANK_FAST_RSSI_DEFAULT
impl R<bool, RSSI_BANK_EN_FAST_PRE_SYNC_A>
[src]
pub fn variant(&self) -> Variant<bool, RSSI_BANK_EN_FAST_PRE_SYNC_A>
[src]
Get enumerated values variant
pub fn is_rssi_bank_en_fast_pre_sync_default(&self) -> bool
[src]
Checks if the value of the field is RSSI_BANK_EN_FAST_PRE_SYNC_DEFAULT
impl R<u8, RSSI_BANK_TAU_RSSI_FILTERING_A>
[src]
pub fn variant(&self) -> Variant<u8, RSSI_BANK_TAU_RSSI_FILTERING_A>
[src]
Get enumerated values variant
pub fn is_rssi_bank_tau_rssi_filtering_default(&self) -> bool
[src]
Checks if the value of the field is RSSI_BANK_TAU_RSSI_FILTERING_DEFAULT
impl R<bool, DECISION_USE_VIT_SOFT_A>
[src]
pub fn variant(&self) -> Variant<bool, DECISION_USE_VIT_SOFT_A>
[src]
Get enumerated values variant
pub fn is_decision_use_vit_soft_default(&self) -> bool
[src]
Checks if the value of the field is DECISION_USE_VIT_SOFT_DEFAULT
impl R<u8, DECISION_VITERBI_LEN_A>
[src]
pub fn variant(&self) -> Variant<u8, DECISION_VITERBI_LEN_A>
[src]
Get enumerated values variant
pub fn is_decision_viterbi_len_default(&self) -> bool
[src]
Checks if the value of the field is DECISION_VITERBI_LEN_DEFAULT
impl R<bool, DECISION_VITERBI_POW_NLIN_A>
[src]
pub fn variant(&self) -> Variant<bool, DECISION_VITERBI_POW_NLIN_A>
[src]
Get enumerated values variant
pub fn is_decision_viterbi_pow_nlin_default(&self) -> bool
[src]
Checks if the value of the field is DECISION_VITERBI_POW_NLIN_DEFAULT
impl R<bool, DECISION_EN_VITERBI_GFSK_A>
[src]
pub fn variant(&self) -> Variant<bool, DECISION_EN_VITERBI_GFSK_A>
[src]
Get enumerated values variant
pub fn is_decision_en_viterbi_gfsk_default(&self) -> bool
[src]
Checks if the value of the field is DECISION_EN_VITERBI_GFSK_DEFAULT
impl R<u32, Reg<u32, _RF_REG18>>
[src]
pub fn correct_cfreq_if_correct_cfreq_if(
&self
) -> CORRECT_CFREQ_IF_CORRECT_CFREQ_IF_R
[src]
&self
) -> CORRECT_CFREQ_IF_CORRECT_CFREQ_IF_R
Bits 16:31 - Unsigned value that specifies the IF for the Rx mode.
pub fn rssi_bank_rssi_tri_ck_div(&self) -> RSSI_BANK_RSSI_TRI_CK_DIV_R
[src]
Bits 14:15 - Speed on the RSSI triangular dithering signal (cf reg RSSI_TUN)
pub fn rssi_bank_fast_rssi(&self) -> RSSI_BANK_FAST_RSSI_R
[src]
Bit 13 - If set to 1, the RSSI filtering is 8x faster
pub fn rssi_bank_en_fast_pre_sync(&self) -> RSSI_BANK_EN_FAST_PRE_SYNC_R
[src]
Bit 12 - If the packet mode is set, indicates to switch the fast modes during the preamble reception
pub fn rssi_bank_tau_rssi_filtering(&self) -> RSSI_BANK_TAU_RSSI_FILTERING_R
[src]
Bits 8:11 - Time constant of the RSSI filtering block: 0: 4symbols, 1: 8symbols, 2: 16 symbols, 3: 32symbols, 4: 64symbols, 5: 128symbols, 6: 256symbols, 7: 512symbols, 8: 1024symbols
pub fn decision_use_vit_soft(&self) -> DECISION_USE_VIT_SOFT_R
[src]
Bit 4 - If set to 1 uses the viterbi soft decoding
pub fn decision_viterbi_len(&self) -> DECISION_VITERBI_LEN_R
[src]
Bits 2:3 - Sets the Viterbi path length: 00: 1 bit, 01: 2 bits, 10: 4 bits, 11: 8 bits
pub fn decision_viterbi_pow_nlin(&self) -> DECISION_VITERBI_POW_NLIN_R
[src]
Bit 1 - if set to 1, the Viterbi algorithm uses power instead of amplitude to evaluate the error on the path
pub fn decision_en_viterbi_gfsk(&self) -> DECISION_EN_VITERBI_GFSK_R
[src]
Bit 0 - If set to 1 enables the Viterbi algorithm for the GFSK decoding; this will override the old ISI correction algorithm.
impl R<u8, PLL_BANK_PLL_FILTER_RES_TRIM_TX_A>
[src]
pub fn variant(&self) -> Variant<u8, PLL_BANK_PLL_FILTER_RES_TRIM_TX_A>
[src]
Get enumerated values variant
pub fn is_pll_bank_pll_filter_res_trim_tx_default(&self) -> bool
[src]
Checks if the value of the field is PLL_BANK_PLL_FILTER_RES_TRIM_TX_DEFAULT
impl R<u8, PLL_BANK_IQ_PLL_0_TX_A>
[src]
pub fn variant(&self) -> Variant<u8, PLL_BANK_IQ_PLL_0_TX_A>
[src]
Get enumerated values variant
pub fn is_pll_bank_iq_pll_0_tx_default(&self) -> bool
[src]
Checks if the value of the field is PLL_BANK_IQ_PLL_0_TX_DEFAULT
impl R<bool, PLL_BANK_LOW_DR_TX_A>
[src]
pub fn variant(&self) -> Variant<bool, PLL_BANK_LOW_DR_TX_A>
[src]
Get enumerated values variant
pub fn is_pll_bank_low_dr_tx_default(&self) -> bool
[src]
Checks if the value of the field is PLL_BANK_LOW_DR_TX_DEFAULT
impl R<u8, PLL_BANK_PLL_FILTER_RES_TRIM_A>
[src]
pub fn variant(&self) -> Variant<u8, PLL_BANK_PLL_FILTER_RES_TRIM_A>
[src]
Get enumerated values variant
pub fn is_pll_bank_pll_filter_res_trim_default(&self) -> bool
[src]
Checks if the value of the field is PLL_BANK_PLL_FILTER_RES_TRIM_DEFAULT
impl R<u8, PLL_BANK_IQ_PLL_0_A>
[src]
pub fn variant(&self) -> Variant<u8, PLL_BANK_IQ_PLL_0_A>
[src]
Get enumerated values variant
pub fn is_pll_bank_iq_pll_0_default(&self) -> bool
[src]
Checks if the value of the field is PLL_BANK_IQ_PLL_0_DEFAULT
impl R<bool, PA_PWR_MIN_PA_PWR_A>
[src]
pub fn variant(&self) -> Variant<bool, PA_PWR_MIN_PA_PWR_A>
[src]
Get enumerated values variant
pub fn is_pa_pwr_min_pa_pwr_default(&self) -> bool
[src]
Checks if the value of the field is PA_PWR_MIN_PA_PWR_DEFAULT
impl R<u8, PA_PWR_PA_PWR_A>
[src]
pub fn variant(&self) -> Variant<u8, PA_PWR_PA_PWR_A>
[src]
Get enumerated values variant
pub fn is_pa_pwr_pa_pwr_default(&self) -> bool
[src]
Checks if the value of the field is PA_PWR_PA_PWR_DEFAULT
impl R<u8, CLK_CH_FILTER_DIV_RSSI_A>
[src]
pub fn variant(&self) -> Variant<u8, CLK_CH_FILTER_DIV_RSSI_A>
[src]
Get enumerated values variant
pub fn is_clk_ch_filter_div_rssi_default(&self) -> bool
[src]
Checks if the value of the field is CLK_CH_FILTER_DIV_RSSI_DEFAULT
impl R<u8, CLK_CH_FILTER_DIV_FILT_A>
[src]
pub fn variant(&self) -> Variant<u8, CLK_CH_FILTER_DIV_FILT_A>
[src]
Get enumerated values variant
pub fn is_clk_ch_filter_div_filt_default(&self) -> bool
[src]
Checks if the value of the field is CLK_CH_FILTER_DIV_FILT_DEFAULT
impl R<u32, Reg<u32, _RF_REG19>>
[src]
pub fn pll_bank_pll_filter_res_trim_tx(
&self
) -> PLL_BANK_PLL_FILTER_RES_TRIM_TX_R
[src]
&self
) -> PLL_BANK_PLL_FILTER_RES_TRIM_TX_R
Bits 28:29 - Same as pll_filter_res_trim but for Tx case. Real value in Tx is pll_filter_res_trim xor pll_filter_res_trim_tx. If set to 0, Tx and Rx have the same value.
pub fn pll_bank_iq_pll_0_tx(&self) -> PLL_BANK_IQ_PLL_0_TX_R
[src]
Bits 24:27 - Charge pump bias for Tx case. Real value in Tx is iq_pll_0 xor iq_pll_0_tx. If set to 0, Tx and Rx have the same value.
pub fn pll_bank_low_dr_tx(&self) -> PLL_BANK_LOW_DR_TX_R
[src]
Bit 22 - If set to 1 the Tx will work in low data-rate mode
pub fn pll_bank_pll_filter_res_trim(&self) -> PLL_BANK_PLL_FILTER_RES_TRIM_R
[src]
Bits 20:21 - Allow to modify the value of the loop filter resistor R2 when bit 5 is high (TX mode): 00 => normal resistor (R_2_typ), 01 => 123 percent, 10 => 130 percent 11 => 170 percent
pub fn pll_bank_iq_pll_0(&self) -> PLL_BANK_IQ_PLL_0_R
[src]
Bits 16:19 - Charge pump bias
pub fn pa_pwr_min_pa_pwr(&self) -> PA_PWR_MIN_PA_PWR_R
[src]
Bit 13 - Sets the minimum power during the PA ramp-up: if 0 the ramp-up starts at -3, if 1 the ramp-up
pub fn pa_pwr_pa_pwr(&self) -> PA_PWR_PA_PWR_R
[src]
Bits 8:12 - Signed value that sets the PA power: minimum value is -3 (-40dBm), max value is 12 (3.3dBm).
pub fn clk_ch_filter_div_rssi(&self) -> CLK_CH_FILTER_DIV_RSSI_R
[src]
Bits 4:7 - Unsigned value that specifies the division factor for the clock controlling the RSSI.
pub fn clk_ch_filter_div_filt(&self) -> CLK_CH_FILTER_DIV_FILT_R
[src]
Bits 0:3 - Unsigned value that specifies the division factor for the clock controlling the channel filter.
impl R<u8, ATT_CTRL_ATT_CTRL_MAX_A>
[src]
pub fn variant(&self) -> Variant<u8, ATT_CTRL_ATT_CTRL_MAX_A>
[src]
Get enumerated values variant
pub fn is_att_ctrl_att_ctrl_max_default(&self) -> bool
[src]
Checks if the value of the field is ATT_CTRL_ATT_CTRL_MAX_DEFAULT
impl R<u8, ATT_CTRL_SET_RX_ATT_CTRL_A>
[src]
pub fn variant(&self) -> Variant<u8, ATT_CTRL_SET_RX_ATT_CTRL_A>
[src]
Get enumerated values variant
pub fn is_att_ctrl_set_rx_att_ctrl_default(&self) -> bool
[src]
Checks if the value of the field is ATT_CTRL_SET_RX_ATT_CTRL_DEFAULT
impl R<u8, RSSI_CTRL_AGC_DECAY_TAU_A>
[src]
pub fn variant(&self) -> Variant<u8, RSSI_CTRL_AGC_DECAY_TAU_A>
[src]
Get enumerated values variant
pub fn is_rssi_ctrl_agc_decay_tau_default(&self) -> bool
[src]
Checks if the value of the field is RSSI_CTRL_AGC_DECAY_TAU_DEFAULT
impl R<bool, RSSI_CTRL_AGC_USE_LNA_A>
[src]
pub fn variant(&self) -> Variant<bool, RSSI_CTRL_AGC_USE_LNA_A>
[src]
Get enumerated values variant
pub fn is_rssi_ctrl_agc_use_lna_default(&self) -> bool
[src]
Checks if the value of the field is RSSI_CTRL_AGC_USE_LNA_DEFAULT
impl R<bool, RSSI_CTRL_AGC_MODE_A>
[src]
pub fn variant(&self) -> Variant<bool, RSSI_CTRL_AGC_MODE_A>
[src]
Get enumerated values variant
pub fn is_rssi_ctrl_agc_mode_default(&self) -> bool
[src]
Checks if the value of the field is RSSI_CTRL_AGC_MODE_DEFAULT
impl R<u8, RSSI_CTRL_AGC_WAIT_A>
[src]
pub fn variant(&self) -> Variant<u8, RSSI_CTRL_AGC_WAIT_A>
[src]
Get enumerated values variant
pub fn is_rssi_ctrl_agc_wait_default(&self) -> bool
[src]
Checks if the value of the field is RSSI_CTRL_AGC_WAIT_DEFAULT
impl R<bool, RSSI_CTRL_PAYLOAD_BLOCKS_AGC_A>
[src]
pub fn variant(&self) -> Variant<bool, RSSI_CTRL_PAYLOAD_BLOCKS_AGC_A>
[src]
Get enumerated values variant
pub fn is_rssi_ctrl_payload_blocks_agc_default(&self) -> bool
[src]
Checks if the value of the field is RSSI_CTRL_PAYLOAD_BLOCKS_AGC_DEFAULT
impl R<bool, RSSI_CTRL_BYPASS_AGC_A>
[src]
pub fn variant(&self) -> Variant<bool, RSSI_CTRL_BYPASS_AGC_A>
[src]
Get enumerated values variant
pub fn is_rssi_ctrl_bypass_agc_default(&self) -> bool
[src]
Checks if the value of the field is RSSI_CTRL_BYPASS_AGC_DEFAULT
impl R<u8, FILTER_BIAS_IQ_FI_BW_A>
[src]
pub fn variant(&self) -> Variant<u8, FILTER_BIAS_IQ_FI_BW_A>
[src]
Get enumerated values variant
pub fn is_filter_bias_iq_fi_bw_default(&self) -> bool
[src]
Checks if the value of the field is FILTER_BIAS_IQ_FI_BW_DEFAULT
impl R<u8, FILTER_BIAS_IQ_FI_FC_A>
[src]
pub fn variant(&self) -> Variant<u8, FILTER_BIAS_IQ_FI_FC_A>
[src]
Get enumerated values variant
pub fn is_filter_bias_iq_fi_fc_default(&self) -> bool
[src]
Checks if the value of the field is FILTER_BIAS_IQ_FI_FC_DEFAULT
impl R<u32, Reg<u32, _RF_REG1A>>
[src]
pub fn att_ctrl_att_ctrl_max(&self) -> ATT_CTRL_ATT_CTRL_MAX_R
[src]
Bits 28:31 - Maximum attenuation level in AGC algorithm
pub fn att_ctrl_set_rx_att_ctrl(&self) -> ATT_CTRL_SET_RX_ATT_CTRL_R
[src]
Bits 24:27 - Attuenuation level if the AGC is bypassed
pub fn rssi_ctrl_agc_decay_tau(&self) -> RSSI_CTRL_AGC_DECAY_TAU_R
[src]
Bits 22:23 - Time constant of the decay speed; high values corresponds to a slow decay
pub fn rssi_ctrl_agc_use_lna(&self) -> RSSI_CTRL_AGC_USE_LNA_R
[src]
Bit 21 - If set to 1 the AGC algorithm uses the LNA bias.
pub fn rssi_ctrl_agc_mode(&self) -> RSSI_CTRL_AGC_MODE_R
[src]
Bit 20 - Select the AGC algorithm: 0 -> old algorithm, 1 -> new algorithm
pub fn rssi_ctrl_agc_wait(&self) -> RSSI_CTRL_AGC_WAIT_R
[src]
Bits 18:19 - Sets the wait time of the AGC after switching between states: 00 => don't wait, 01 => wait 1x RSSI filtering period, 10 => wait 2x RSSI filtering period, 11 => wait 3x RSSI filtering period
pub fn rssi_ctrl_payload_blocks_agc(&self) -> RSSI_CTRL_PAYLOAD_BLOCKS_AGC_R
[src]
Bit 17 - If set to 1, the AGC is blocked during the payload
pub fn rssi_ctrl_bypass_agc(&self) -> RSSI_CTRL_BYPASS_AGC_R
[src]
Bit 16 - If set to 1, the AGC algorithm is bypassed
pub fn filter_bias_iq_fi_bw(&self) -> FILTER_BIAS_IQ_FI_BW_R
[src]
Bits 8:12 - Bias for the bandwidth of the channel filter
pub fn filter_bias_iq_fi_fc(&self) -> FILTER_BIAS_IQ_FI_FC_R
[src]
Bits 0:4 - Bias for the central frequency of the channel filter
impl R<bool, IEEE802154_OPTS_EN_DW_TEST_A>
[src]
pub fn variant(&self) -> Variant<bool, IEEE802154_OPTS_EN_DW_TEST_A>
[src]
Get enumerated values variant
pub fn is_ieee802154_opts_en_dw_test_default(&self) -> bool
[src]
Checks if the value of the field is IEEE802154_OPTS_EN_DW_TEST_DEFAULT
impl R<u8, IEEE802154_OPTS_BER_CLK_MODE_A>
[src]
pub fn variant(&self) -> Variant<u8, IEEE802154_OPTS_BER_CLK_MODE_A>
[src]
Get enumerated values variant
pub fn is_ieee802154_opts_ber_clk_mode_default(&self) -> bool
[src]
Checks if the value of the field is IEEE802154_OPTS_BER_CLK_MODE_DEFAULT
impl R<bool, IEEE802154_OPTS_RX_DATA_NOT_SAMPLED_A>
[src]
pub fn variant(&self) -> Variant<bool, IEEE802154_OPTS_RX_DATA_NOT_SAMPLED_A>
[src]
Get enumerated values variant
pub fn is_ieee802154_opts_rx_data_not_sampled_default(&self) -> bool
[src]
Checks if the value of the field is IEEE802154_OPTS_RX_DATA_NOT_SAMPLED_DEFAULT
impl R<bool, IEEE802154_OPTS_EN_L2F_RX_A>
[src]
pub fn variant(&self) -> Variant<bool, IEEE802154_OPTS_EN_L2F_RX_A>
[src]
Get enumerated values variant
pub fn is_ieee802154_opts_en_l2f_rx_default(&self) -> bool
[src]
Checks if the value of the field is IEEE802154_OPTS_EN_L2F_RX_DEFAULT
impl R<u8, IEEE802154_OPTS_C2B_THR_A>
[src]
pub fn variant(&self) -> Variant<u8, IEEE802154_OPTS_C2B_THR_A>
[src]
Get enumerated values variant
pub fn is_ieee802154_opts_c2b_thr_default(&self) -> bool
[src]
Checks if the value of the field is IEEE802154_OPTS_C2B_THR_DEFAULT
impl R<u8, AGC_PEAK_DET_PEAK_DET_TAU_A>
[src]
pub fn variant(&self) -> Variant<u8, AGC_PEAK_DET_PEAK_DET_TAU_A>
[src]
Get enumerated values variant
pub fn is_agc_peak_det_peak_det_tau_default(&self) -> bool
[src]
Checks if the value of the field is AGC_PEAK_DET_PEAK_DET_TAU_DEFAULT
impl R<u8, AGC_PEAK_DET_PEAK_DET_THR_LOW_A>
[src]
pub fn variant(&self) -> Variant<u8, AGC_PEAK_DET_PEAK_DET_THR_LOW_A>
[src]
Get enumerated values variant
pub fn is_agc_peak_det_peak_det_thr_low_default(&self) -> bool
[src]
Checks if the value of the field is AGC_PEAK_DET_PEAK_DET_THR_LOW_DEFAULT
impl R<bool, AGC_PEAK_DET_PEAK_DET_THR_HIGH_A>
[src]
pub fn variant(&self) -> Variant<bool, AGC_PEAK_DET_PEAK_DET_THR_HIGH_A>
[src]
Get enumerated values variant
pub fn is_agc_peak_det_peak_det_thr_high_default(&self) -> bool
[src]
Checks if the value of the field is AGC_PEAK_DET_PEAK_DET_THR_HIGH_DEFAULT
impl R<bool, AGC_PEAK_DET_EN_AGC_PEAK_A>
[src]
pub fn variant(&self) -> Variant<bool, AGC_PEAK_DET_EN_AGC_PEAK_A>
[src]
Get enumerated values variant
pub fn is_agc_peak_det_en_agc_peak_default(&self) -> bool
[src]
Checks if the value of the field is AGC_PEAK_DET_EN_AGC_PEAK_DEFAULT
impl R<u8, AGC_THR_HIGH_AGC_THR_HIGH_A>
[src]
pub fn variant(&self) -> Variant<u8, AGC_THR_HIGH_AGC_THR_HIGH_A>
[src]
Get enumerated values variant
pub fn is_agc_thr_high_agc_thr_high_default(&self) -> bool
[src]
Checks if the value of the field is AGC_THR_HIGH_AGC_THR_HIGH_DEFAULT
impl R<u8, AGC_THR_LOW_AGC_THR_LOW_A>
[src]
pub fn variant(&self) -> Variant<u8, AGC_THR_LOW_AGC_THR_LOW_A>
[src]
Get enumerated values variant
pub fn is_agc_thr_low_agc_thr_low_default(&self) -> bool
[src]
Checks if the value of the field is AGC_THR_LOW_AGC_THR_LOW_DEFAULT
impl R<u32, Reg<u32, _RF_REG1B>>
[src]
pub fn ieee802154_opts_en_dw_test(&self) -> IEEE802154_OPTS_EN_DW_TEST_R
[src]
Bit 31 - If set to 1 enables the Tx data-whitening before the convolutional code block
pub fn ieee802154_opts_ber_clk_mode(&self) -> IEEE802154_OPTS_BER_CLK_MODE_R
[src]
Bits 29:30 - sets the clock output mode for BER mode or RW mode: 00 => data change on falling edge, 01 => data change on rising edge, 10 => clock signal is a toggled signal, 11 => enable signal from clock recovery
pub fn ieee802154_opts_rx_data_not_sampled(
&self
) -> IEEE802154_OPTS_RX_DATA_NOT_SAMPLED_R
[src]
&self
) -> IEEE802154_OPTS_RX_DATA_NOT_SAMPLED_R
Bit 28 - If set to 1, the signal rx_data in testmodes is not sampled. Used for debug purposes
pub fn ieee802154_opts_en_l2f_rx(&self) -> IEEE802154_OPTS_EN_L2F_RX_R
[src]
Bit 27 - if set to 1 enables the frequency to linear conversion in the Rx side (always controlled by the en_802154_l2f configuration bit).
pub fn ieee802154_opts_c2b_thr(&self) -> IEEE802154_OPTS_C2B_THR_R
[src]
Bits 24:26 - Threshold of the chip2bit correlator of the IEEE 802.15.4 protocol.
pub fn agc_peak_det_peak_det_tau(&self) -> AGC_PEAK_DET_PEAK_DET_TAU_R
[src]
Bits 20:23 - Time constant of the peak detector monostable circuit; if set to 0 the monostable is bypassed
pub fn agc_peak_det_peak_det_thr_low(&self) -> AGC_PEAK_DET_PEAK_DET_THR_LOW_R
[src]
Bits 18:19 - Threshold for the low level of the peak detector: 0 => 0, 1 => 1, 2 => 2, 3 => N.A.
pub fn agc_peak_det_peak_det_thr_high(&self) -> AGC_PEAK_DET_PEAK_DET_THR_HIGH_R
[src]
Bit 17 - Threshold for the high level of the peak detector: 0 => 2, 1 => 3
pub fn agc_peak_det_en_agc_peak(&self) -> AGC_PEAK_DET_EN_AGC_PEAK_R
[src]
Bit 16 - If set to 1 enables the AGC peak detector
pub fn agc_thr_high_agc_thr_high(&self) -> AGC_THR_HIGH_AGC_THR_HIGH_R
[src]
Bits 8:15 - AGC threshold high level
pub fn agc_thr_low_agc_thr_low(&self) -> AGC_THR_LOW_AGC_THR_LOW_R
[src]
Bits 0:7 - AGC threshold low level
impl R<u16, AGC_LUT_1_AGC_LEVEL_2_LO_A>
[src]
pub fn variant(&self) -> Variant<u16, AGC_LUT_1_AGC_LEVEL_2_LO_A>
[src]
Get enumerated values variant
pub fn is_agc_lut_1_agc_level_2_lo_default(&self) -> bool
[src]
Checks if the value of the field is AGC_LUT_1_AGC_LEVEL_2_LO_DEFAULT
impl R<u16, AGC_LUT_1_AGC_LEVEL_1_A>
[src]
pub fn variant(&self) -> Variant<u16, AGC_LUT_1_AGC_LEVEL_1_A>
[src]
Get enumerated values variant
pub fn is_agc_lut_1_agc_level_1_default(&self) -> bool
[src]
Checks if the value of the field is AGC_LUT_1_AGC_LEVEL_1_DEFAULT
impl R<u16, AGC_LUT_1_AGC_LEVEL_0_A>
[src]
pub fn variant(&self) -> Variant<u16, AGC_LUT_1_AGC_LEVEL_0_A>
[src]
Get enumerated values variant
pub fn is_agc_lut_1_agc_level_0_default(&self) -> bool
[src]
Checks if the value of the field is AGC_LUT_1_AGC_LEVEL_0_DEFAULT
impl R<u32, Reg<u32, _RF_AGC_LUT1>>
[src]
pub fn agc_lut_1_agc_level_2_lo(&self) -> AGC_LUT_1_AGC_LEVEL_2_LO_R
[src]
Bits 22:31 - Look up table with the AGC values: agc_level_0 is supposed the lowest attenuation, while agc_level_11 is the one with a maximum of attenuation.
pub fn agc_lut_1_agc_level_1(&self) -> AGC_LUT_1_AGC_LEVEL_1_R
[src]
Bits 11:21 - Look up table with the AGC values: agc_level_0 is supposed the lowest attenuation, while agc_level_11 is the one with a maximum of attenuation.
pub fn agc_lut_1_agc_level_0(&self) -> AGC_LUT_1_AGC_LEVEL_0_R
[src]
Bits 0:10 - Look up table with the AGC values: agc_level_0 is supposed the lowest attenuation, while agc_level_11 is the one with a maximum of attenuation.
impl R<u16, AGC_LUT_2_AGC_LEVEL_5_LO_A>
[src]
pub fn variant(&self) -> Variant<u16, AGC_LUT_2_AGC_LEVEL_5_LO_A>
[src]
Get enumerated values variant
pub fn is_agc_lut_2_agc_level_5_lo_default(&self) -> bool
[src]
Checks if the value of the field is AGC_LUT_2_AGC_LEVEL_5_LO_DEFAULT
impl R<u16, AGC_LUT_2_AGC_LEVEL_4_A>
[src]
pub fn variant(&self) -> Variant<u16, AGC_LUT_2_AGC_LEVEL_4_A>
[src]
Get enumerated values variant
pub fn is_agc_lut_2_agc_level_4_default(&self) -> bool
[src]
Checks if the value of the field is AGC_LUT_2_AGC_LEVEL_4_DEFAULT
impl R<u16, AGC_LUT_2_AGC_LEVEL_3_A>
[src]
pub fn variant(&self) -> Variant<u16, AGC_LUT_2_AGC_LEVEL_3_A>
[src]
Get enumerated values variant
pub fn is_agc_lut_2_agc_level_3_default(&self) -> bool
[src]
Checks if the value of the field is AGC_LUT_2_AGC_LEVEL_3_DEFAULT
impl R<bool, AGC_LUT_2_AGC_LEVEL_2_HI_A>
[src]
pub fn variant(&self) -> Variant<bool, AGC_LUT_2_AGC_LEVEL_2_HI_A>
[src]
Get enumerated values variant
pub fn is_agc_lut_2_agc_level_2_hi_default(&self) -> bool
[src]
Checks if the value of the field is AGC_LUT_2_AGC_LEVEL_2_HI_DEFAULT
impl R<u32, Reg<u32, _RF_AGC_LUT2>>
[src]
pub fn agc_lut_2_agc_level_5_lo(&self) -> AGC_LUT_2_AGC_LEVEL_5_LO_R
[src]
Bits 23:31 - Look up table with the AGC values: agc_level_0 is supposed the lowest attenuation, while agc_level_11 is the one with a maximum of attenuation.
pub fn agc_lut_2_agc_level_4(&self) -> AGC_LUT_2_AGC_LEVEL_4_R
[src]
Bits 12:22 - Look up table with the AGC values: agc_level_0 is supposed the lowest attenuation, while agc_level_11 is the one with a maximum of attenuation.
pub fn agc_lut_2_agc_level_3(&self) -> AGC_LUT_2_AGC_LEVEL_3_R
[src]
Bits 1:11 - Look up table with the AGC values: agc_level_0 is supposed the lowest attenuation, while agc_level_11 is the one with a maximum of attenuation.
pub fn agc_lut_2_agc_level_2_hi(&self) -> AGC_LUT_2_AGC_LEVEL_2_HI_R
[src]
Bit 0 - Look up table with the AGC values: agc_level_0 is supposed the lowest attenuation, while agc_level_11 is the one with a maximum of attenuation.
impl R<u8, AGC_LUT_3_AGC_LEVEL_8_LO_A>
[src]
pub fn variant(&self) -> Variant<u8, AGC_LUT_3_AGC_LEVEL_8_LO_A>
[src]
Get enumerated values variant
pub fn is_agc_lut_3_agc_level_8_lo_default(&self) -> bool
[src]
Checks if the value of the field is AGC_LUT_3_AGC_LEVEL_8_LO_DEFAULT
impl R<u16, AGC_LUT_3_AGC_LEVEL_7_A>
[src]
pub fn variant(&self) -> Variant<u16, AGC_LUT_3_AGC_LEVEL_7_A>
[src]
Get enumerated values variant
pub fn is_agc_lut_3_agc_level_7_default(&self) -> bool
[src]
Checks if the value of the field is AGC_LUT_3_AGC_LEVEL_7_DEFAULT
impl R<u16, AGC_LUT_3_AGC_LEVEL_6_A>
[src]
pub fn variant(&self) -> Variant<u16, AGC_LUT_3_AGC_LEVEL_6_A>
[src]
Get enumerated values variant
pub fn is_agc_lut_3_agc_level_6_default(&self) -> bool
[src]
Checks if the value of the field is AGC_LUT_3_AGC_LEVEL_6_DEFAULT
impl R<u8, AGC_LUT_3_AGC_LEVEL_5_HI_A>
[src]
pub fn variant(&self) -> Variant<u8, AGC_LUT_3_AGC_LEVEL_5_HI_A>
[src]
Get enumerated values variant
pub fn is_agc_lut_3_agc_level_5_hi_default(&self) -> bool
[src]
Checks if the value of the field is AGC_LUT_3_AGC_LEVEL_5_HI_DEFAULT
impl R<u32, Reg<u32, _RF_AGC_LUT3>>
[src]
pub fn agc_lut_3_agc_level_8_lo(&self) -> AGC_LUT_3_AGC_LEVEL_8_LO_R
[src]
Bits 24:31 - Look up table with the AGC values: agc_level_0 is supposed the lowest attenuation, while agc_level_11 is the one with a maximum of attenuation.
pub fn agc_lut_3_agc_level_7(&self) -> AGC_LUT_3_AGC_LEVEL_7_R
[src]
Bits 13:23 - Look up table with the AGC values: agc_level_0 is supposed the lowest attenuation, while agc_level_11 is the one with a maximum of attenuation.
pub fn agc_lut_3_agc_level_6(&self) -> AGC_LUT_3_AGC_LEVEL_6_R
[src]
Bits 2:12 - Look up table with the AGC values: agc_level_0 is supposed the lowest attenuation, while agc_level_11 is the one with a maximum of attenuation.
pub fn agc_lut_3_agc_level_5_hi(&self) -> AGC_LUT_3_AGC_LEVEL_5_HI_R
[src]
Bits 0:1 - Look up table with the AGC values: agc_level_0 is supposed the lowest attenuation, while agc_level_11 is the one with a maximum of attenuation.
impl R<u8, AGC_LUT_4_AGC_LEVEL_11_LO_A>
[src]
pub fn variant(&self) -> Variant<u8, AGC_LUT_4_AGC_LEVEL_11_LO_A>
[src]
Get enumerated values variant
pub fn is_agc_lut_4_agc_level_11_lo_default(&self) -> bool
[src]
Checks if the value of the field is AGC_LUT_4_AGC_LEVEL_11_LO_DEFAULT
impl R<u16, AGC_LUT_4_AGC_LEVEL_10_A>
[src]
pub fn variant(&self) -> Variant<u16, AGC_LUT_4_AGC_LEVEL_10_A>
[src]
Get enumerated values variant
pub fn is_agc_lut_4_agc_level_10_default(&self) -> bool
[src]
Checks if the value of the field is AGC_LUT_4_AGC_LEVEL_10_DEFAULT
impl R<u16, AGC_LUT_4_AGC_LEVEL_9_A>
[src]
pub fn variant(&self) -> Variant<u16, AGC_LUT_4_AGC_LEVEL_9_A>
[src]
Get enumerated values variant
pub fn is_agc_lut_4_agc_level_9_default(&self) -> bool
[src]
Checks if the value of the field is AGC_LUT_4_AGC_LEVEL_9_DEFAULT
impl R<u8, AGC_LUT_4_AGC_LEVEL_8_HI_A>
[src]
pub fn variant(&self) -> Variant<u8, AGC_LUT_4_AGC_LEVEL_8_HI_A>
[src]
Get enumerated values variant
pub fn is_agc_lut_4_agc_level_8_hi_default(&self) -> bool
[src]
Checks if the value of the field is AGC_LUT_4_AGC_LEVEL_8_HI_DEFAULT
impl R<u32, Reg<u32, _RF_AGC_LUT4>>
[src]
pub fn agc_lut_4_agc_level_11_lo(&self) -> AGC_LUT_4_AGC_LEVEL_11_LO_R
[src]
Bits 25:31 - Look up table with the AGC values: agc_level_0 is supposed the lowest attenuation, while agc_level_11 is the one with a maximum of attenuation.
pub fn agc_lut_4_agc_level_10(&self) -> AGC_LUT_4_AGC_LEVEL_10_R
[src]
Bits 14:24 - Look up table with the AGC values: agc_level_0 is supposed the lowest attenuation, while agc_level_11 is the one with a maximum of attenuation.
pub fn agc_lut_4_agc_level_9(&self) -> AGC_LUT_4_AGC_LEVEL_9_R
[src]
Bits 3:13 - Look up table with the AGC values: agc_level_0 is supposed the lowest attenuation, while agc_level_11 is the one with a maximum of attenuation.
pub fn agc_lut_4_agc_level_8_hi(&self) -> AGC_LUT_4_AGC_LEVEL_8_HI_R
[src]
Bits 0:2 - Look up table with the AGC values: agc_level_0 is supposed the lowest attenuation, while agc_level_11 is the one with a maximum of attenuation.
impl R<u8, TIMINGS_3_T_DLL_A>
[src]
pub fn variant(&self) -> Variant<u8, TIMINGS_3_T_DLL_A>
[src]
Get enumerated values variant
pub fn is_timings_3_t_dll_default(&self) -> bool
[src]
Checks if the value of the field is TIMINGS_3_T_DLL_DEFAULT
impl R<u8, TIMINGS_3_T_PLL_TX_A>
[src]
pub fn variant(&self) -> Variant<u8, TIMINGS_3_T_PLL_TX_A>
[src]
Get enumerated values variant
pub fn is_timings_3_t_pll_tx_default(&self) -> bool
[src]
Checks if the value of the field is TIMINGS_3_T_PLL_TX_DEFAULT
impl R<u8, TIMINGS_2_T_SUBBAND_TX_A>
[src]
pub fn variant(&self) -> Variant<u8, TIMINGS_2_T_SUBBAND_TX_A>
[src]
Get enumerated values variant
pub fn is_timings_2_t_subband_tx_default(&self) -> bool
[src]
Checks if the value of the field is TIMINGS_2_T_SUBBAND_TX_DEFAULT
impl R<u8, TIMINGS_2_T_TX_RF_A>
[src]
pub fn variant(&self) -> Variant<u8, TIMINGS_2_T_TX_RF_A>
[src]
Get enumerated values variant
pub fn is_timings_2_t_tx_rf_default(&self) -> bool
[src]
Checks if the value of the field is TIMINGS_2_T_TX_RF_DEFAULT
impl R<u8, TIMINGS_1_T_GRANULARITY_TX_A>
[src]
pub fn variant(&self) -> Variant<u8, TIMINGS_1_T_GRANULARITY_TX_A>
[src]
Get enumerated values variant
pub fn is_timings_1_t_granularity_tx_default(&self) -> bool
[src]
Checks if the value of the field is TIMINGS_1_T_GRANULARITY_TX_DEFAULT
impl R<u8, TIMINGS_1_T_GRANULARITY_RX_A>
[src]
pub fn variant(&self) -> Variant<u8, TIMINGS_1_T_GRANULARITY_RX_A>
[src]
Get enumerated values variant
pub fn is_timings_1_t_granularity_rx_default(&self) -> bool
[src]
Checks if the value of the field is TIMINGS_1_T_GRANULARITY_RX_DEFAULT
impl R<u8, AGC_LUT_5_AGC_LEVEL_11_HI_A>
[src]
pub fn variant(&self) -> Variant<u8, AGC_LUT_5_AGC_LEVEL_11_HI_A>
[src]
Get enumerated values variant
pub fn is_agc_lut_5_agc_level_11_hi_default(&self) -> bool
[src]
Checks if the value of the field is AGC_LUT_5_AGC_LEVEL_11_HI_DEFAULT
impl R<u32, Reg<u32, _RF_REG20>>
[src]
pub fn timings_3_t_dll(&self) -> TIMINGS_3_T_DLL_R
[src]
Bits 28:31 - Time needed by the DLL blocks to switch on.
pub fn timings_3_t_pll_tx(&self) -> TIMINGS_3_T_PLL_TX_R
[src]
Bits 24:27 - Time needed by the PLL blocks in Tx mode to switch on.
pub fn timings_2_t_subband_tx(&self) -> TIMINGS_2_T_SUBBAND_TX_R
[src]
Bits 20:23 - Time needed by the subband algorithm to calibrate in Tx.
pub fn timings_2_t_tx_rf(&self) -> TIMINGS_2_T_TX_RF_R
[src]
Bits 16:19 - Time needed by the Tx RF blocks to switch on.
pub fn timings_1_t_granularity_tx(&self) -> TIMINGS_1_T_GRANULARITY_TX_R
[src]
Bits 12:14 - Fixes the granularity of the timer in Tx mode. The granularity is given by (2^(t_granularity-2))x1us
pub fn timings_1_t_granularity_rx(&self) -> TIMINGS_1_T_GRANULARITY_RX_R
[src]
Bits 8:10 - Fixes the granularity of the timer in Rx mode. The granularity is given by (2^(t_granularity))x1us
pub fn agc_lut_5_agc_level_11_hi(&self) -> AGC_LUT_5_AGC_LEVEL_11_HI_R
[src]
Bits 0:3 - Look up table with the AGC values: agc_level_0 is supposed the lowest attenuation, while agc_level_11 is the one with a maximum of attenuation.
impl R<u8, AGC_ATT_1_AGC_ATT_AB_LO_A>
[src]
pub fn variant(&self) -> Variant<u8, AGC_ATT_1_AGC_ATT_AB_LO_A>
[src]
Get enumerated values variant
pub fn is_agc_att_1_agc_att_ab_lo_default(&self) -> bool
[src]
Checks if the value of the field is AGC_ATT_1_AGC_ATT_AB_LO_DEFAULT
impl R<u8, AGC_ATT_1_AGC_ATT_9A_A>
[src]
pub fn variant(&self) -> Variant<u8, AGC_ATT_1_AGC_ATT_9A_A>
[src]
Get enumerated values variant
pub fn is_agc_att_1_agc_att_9a_default(&self) -> bool
[src]
Checks if the value of the field is AGC_ATT_1_AGC_ATT_9A_DEFAULT
impl R<u8, AGC_ATT_1_AGC_ATT_89_A>
[src]
pub fn variant(&self) -> Variant<u8, AGC_ATT_1_AGC_ATT_89_A>
[src]
Get enumerated values variant
pub fn is_agc_att_1_agc_att_89_default(&self) -> bool
[src]
Checks if the value of the field is AGC_ATT_1_AGC_ATT_89_DEFAULT
impl R<u8, AGC_ATT_1_AGC_ATT_78_A>
[src]
pub fn variant(&self) -> Variant<u8, AGC_ATT_1_AGC_ATT_78_A>
[src]
Get enumerated values variant
pub fn is_agc_att_1_agc_att_78_default(&self) -> bool
[src]
Checks if the value of the field is AGC_ATT_1_AGC_ATT_78_DEFAULT
impl R<u8, AGC_ATT_1_AGC_ATT_67_A>
[src]
pub fn variant(&self) -> Variant<u8, AGC_ATT_1_AGC_ATT_67_A>
[src]
Get enumerated values variant
pub fn is_agc_att_1_agc_att_67_default(&self) -> bool
[src]
Checks if the value of the field is AGC_ATT_1_AGC_ATT_67_DEFAULT
impl R<u8, AGC_ATT_1_AGC_ATT_56_A>
[src]
pub fn variant(&self) -> Variant<u8, AGC_ATT_1_AGC_ATT_56_A>
[src]
Get enumerated values variant
pub fn is_agc_att_1_agc_att_56_default(&self) -> bool
[src]
Checks if the value of the field is AGC_ATT_1_AGC_ATT_56_DEFAULT
impl R<u8, AGC_ATT_1_AGC_ATT_45_A>
[src]
pub fn variant(&self) -> Variant<u8, AGC_ATT_1_AGC_ATT_45_A>
[src]
Get enumerated values variant
pub fn is_agc_att_1_agc_att_45_default(&self) -> bool
[src]
Checks if the value of the field is AGC_ATT_1_AGC_ATT_45_DEFAULT
impl R<u8, AGC_ATT_1_AGC_ATT_34_A>
[src]
pub fn variant(&self) -> Variant<u8, AGC_ATT_1_AGC_ATT_34_A>
[src]
Get enumerated values variant
pub fn is_agc_att_1_agc_att_34_default(&self) -> bool
[src]
Checks if the value of the field is AGC_ATT_1_AGC_ATT_34_DEFAULT
impl R<u8, AGC_ATT_1_AGC_ATT_23_A>
[src]
pub fn variant(&self) -> Variant<u8, AGC_ATT_1_AGC_ATT_23_A>
[src]
Get enumerated values variant
pub fn is_agc_att_1_agc_att_23_default(&self) -> bool
[src]
Checks if the value of the field is AGC_ATT_1_AGC_ATT_23_DEFAULT
impl R<u8, AGC_ATT_1_AGC_ATT_12_A>
[src]
pub fn variant(&self) -> Variant<u8, AGC_ATT_1_AGC_ATT_12_A>
[src]
Get enumerated values variant
pub fn is_agc_att_1_agc_att_12_default(&self) -> bool
[src]
Checks if the value of the field is AGC_ATT_1_AGC_ATT_12_DEFAULT
impl R<u8, AGC_ATT_1_AGC_ATT_01_A>
[src]
pub fn variant(&self) -> Variant<u8, AGC_ATT_1_AGC_ATT_01_A>
[src]
Get enumerated values variant
pub fn is_agc_att_1_agc_att_01_default(&self) -> bool
[src]
Checks if the value of the field is AGC_ATT_1_AGC_ATT_01_DEFAULT
impl R<u32, Reg<u32, _RF_AGC_ATT1>>
[src]
pub fn agc_att_1_agc_att_ab_lo(&self) -> AGC_ATT_1_AGC_ATT_AB_LO_R
[src]
Bits 30:31
pub fn agc_att_1_agc_att_9a(&self) -> AGC_ATT_1_AGC_ATT_9A_R
[src]
Bits 27:29
pub fn agc_att_1_agc_att_89(&self) -> AGC_ATT_1_AGC_ATT_89_R
[src]
Bits 24:26
pub fn agc_att_1_agc_att_78(&self) -> AGC_ATT_1_AGC_ATT_78_R
[src]
Bits 21:23
pub fn agc_att_1_agc_att_67(&self) -> AGC_ATT_1_AGC_ATT_67_R
[src]
Bits 18:20
pub fn agc_att_1_agc_att_56(&self) -> AGC_ATT_1_AGC_ATT_56_R
[src]
Bits 15:17
pub fn agc_att_1_agc_att_45(&self) -> AGC_ATT_1_AGC_ATT_45_R
[src]
Bits 12:14
pub fn agc_att_1_agc_att_34(&self) -> AGC_ATT_1_AGC_ATT_34_R
[src]
Bits 9:11
pub fn agc_att_1_agc_att_23(&self) -> AGC_ATT_1_AGC_ATT_23_R
[src]
Bits 6:8
pub fn agc_att_1_agc_att_12(&self) -> AGC_ATT_1_AGC_ATT_12_R
[src]
Bits 3:5
pub fn agc_att_1_agc_att_01(&self) -> AGC_ATT_1_AGC_ATT_01_R
[src]
Bits 0:2 - These fields specify the attenuation levels
impl R<bool, TIMING_FAST_RX_EN_FAST_RX_TXFILT_A>
[src]
pub fn variant(&self) -> Variant<bool, TIMING_FAST_RX_EN_FAST_RX_TXFILT_A>
[src]
Get enumerated values variant
pub fn is_timing_fast_rx_en_fast_rx_txfilt_default(&self) -> bool
[src]
Checks if the value of the field is TIMING_FAST_RX_EN_FAST_RX_TXFILT_DEFAULT
impl R<bool, TIMING_FAST_RX_EN_FAST_RX_A>
[src]
pub fn variant(&self) -> Variant<bool, TIMING_FAST_RX_EN_FAST_RX_A>
[src]
Get enumerated values variant
pub fn is_timing_fast_rx_en_fast_rx_default(&self) -> bool
[src]
Checks if the value of the field is TIMING_FAST_RX_EN_FAST_RX_DEFAULT
impl R<u8, TIMING_FAST_RX_T_RX_FAST_CHP_A>
[src]
pub fn variant(&self) -> Variant<u8, TIMING_FAST_RX_T_RX_FAST_CHP_A>
[src]
Get enumerated values variant
pub fn is_timing_fast_rx_t_rx_fast_chp_default(&self) -> bool
[src]
Checks if the value of the field is TIMING_FAST_RX_T_RX_FAST_CHP_DEFAULT
impl R<u8, TIMINGS_5_T_RX_RF_A>
[src]
pub fn variant(&self) -> Variant<u8, TIMINGS_5_T_RX_RF_A>
[src]
Get enumerated values variant
pub fn is_timings_5_t_rx_rf_default(&self) -> bool
[src]
Checks if the value of the field is TIMINGS_5_T_RX_RF_DEFAULT
impl R<u8, TIMINGS_5_T_RX_BB_A>
[src]
pub fn variant(&self) -> Variant<u8, TIMINGS_5_T_RX_BB_A>
[src]
Get enumerated values variant
pub fn is_timings_5_t_rx_bb_default(&self) -> bool
[src]
Checks if the value of the field is TIMINGS_5_T_RX_BB_DEFAULT
impl R<u8, TIMINGS_4_T_SUBBAND_RX_A>
[src]
pub fn variant(&self) -> Variant<u8, TIMINGS_4_T_SUBBAND_RX_A>
[src]
Get enumerated values variant
pub fn is_timings_4_t_subband_rx_default(&self) -> bool
[src]
Checks if the value of the field is TIMINGS_4_T_SUBBAND_RX_DEFAULT
impl R<u8, TIMINGS_4_T_PLL_RX_A>
[src]
pub fn variant(&self) -> Variant<u8, TIMINGS_4_T_PLL_RX_A>
[src]
Get enumerated values variant
pub fn is_timings_4_t_pll_rx_default(&self) -> bool
[src]
Checks if the value of the field is TIMINGS_4_T_PLL_RX_DEFAULT
impl R<bool, AGC_ATT_2_AGC_ATT_1DB_A>
[src]
pub fn variant(&self) -> Variant<bool, AGC_ATT_2_AGC_ATT_1DB_A>
[src]
Get enumerated values variant
pub fn is_agc_att_2_agc_att_1db_default(&self) -> bool
[src]
Checks if the value of the field is AGC_ATT_2_AGC_ATT_1DB_DEFAULT
impl R<bool, AGC_ATT_2_AGC_ATT_AB_HI_A>
[src]
pub fn variant(&self) -> Variant<bool, AGC_ATT_2_AGC_ATT_AB_HI_A>
[src]
Get enumerated values variant
pub fn is_agc_att_2_agc_att_ab_hi_default(&self) -> bool
[src]
Checks if the value of the field is AGC_ATT_2_AGC_ATT_AB_HI_DEFAULT
impl R<u32, Reg<u32, _RF_REG22>>
[src]
pub fn timing_fast_rx_en_fast_rx_txfilt(
&self
) -> TIMING_FAST_RX_EN_FAST_RX_TXFILT_R
[src]
&self
) -> TIMING_FAST_RX_EN_FAST_RX_TXFILT_R
Bit 29 - If set to 1 enables filter Tx configuration for the fast Rx PLL
pub fn timing_fast_rx_en_fast_rx(&self) -> TIMING_FAST_RX_EN_FAST_RX_R
[src]
Bit 28 - If set to 1 enables the fast Rx PLL
pub fn timing_fast_rx_t_rx_fast_chp(&self) -> TIMING_FAST_RX_T_RX_FAST_CHP_R
[src]
Bits 24:27 - Time to switch off the fast CHP in Rx mode
pub fn timings_5_t_rx_rf(&self) -> TIMINGS_5_T_RX_RF_R
[src]
Bits 20:23 - Time needed by the Rx RF blocks to switch on.
pub fn timings_5_t_rx_bb(&self) -> TIMINGS_5_T_RX_BB_R
[src]
Bits 16:19 - Time needed by the Rx BB blocks to switch on.
pub fn timings_4_t_subband_rx(&self) -> TIMINGS_4_T_SUBBAND_RX_R
[src]
Bits 12:15 - Time needed by the subband algorithm to calibrate in Rx
pub fn timings_4_t_pll_rx(&self) -> TIMINGS_4_T_PLL_RX_R
[src]
Bits 8:11 - Time needed by the PLL blocks in Rx mode to switch on.
pub fn agc_att_2_agc_att_1db(&self) -> AGC_ATT_2_AGC_ATT_1DB_R
[src]
Bit 1 - If set to 1 the attenuation are specified by 1dB steps from 4dB to 11dB
pub fn agc_att_2_agc_att_ab_hi(&self) -> AGC_ATT_2_AGC_ATT_AB_HI_R
[src]
Bit 0
impl R<u8, BIAS_1_IQ_RXTX_3_A>
[src]
pub fn variant(&self) -> Variant<u8, BIAS_1_IQ_RXTX_3_A>
[src]
Get enumerated values variant
pub fn is_bias_1_iq_rxtx_3_default(&self) -> bool
[src]
Checks if the value of the field is BIAS_1_IQ_RXTX_3_DEFAULT
impl R<u8, BIAS_1_IQ_RXTX_2_A>
[src]
pub fn variant(&self) -> Variant<u8, BIAS_1_IQ_RXTX_2_A>
[src]
Get enumerated values variant
pub fn is_bias_1_iq_rxtx_2_default(&self) -> bool
[src]
Checks if the value of the field is BIAS_1_IQ_RXTX_2_DEFAULT
impl R<u8, BIAS_0_IQ_RXTX_1_A>
[src]
pub fn variant(&self) -> Variant<u8, BIAS_0_IQ_RXTX_1_A>
[src]
Get enumerated values variant
pub fn is_bias_0_iq_rxtx_1_default(&self) -> bool
[src]
Checks if the value of the field is BIAS_0_IQ_RXTX_1_DEFAULT
impl R<u8, BIAS_0_IQ_RXTX_0_A>
[src]
pub fn variant(&self) -> Variant<u8, BIAS_0_IQ_RXTX_0_A>
[src]
Get enumerated values variant
pub fn is_bias_0_iq_rxtx_0_default(&self) -> bool
[src]
Checks if the value of the field is BIAS_0_IQ_RXTX_0_DEFAULT
impl R<u8, INTERFACE_CONF_APB_WAIT_STATE_A>
[src]
pub fn variant(&self) -> Variant<u8, INTERFACE_CONF_APB_WAIT_STATE_A>
[src]
Get enumerated values variant
pub fn is_interface_conf_apb_wait_state_default(&self) -> bool
[src]
Checks if the value of the field is INTERFACE_CONF_APB_WAIT_STATE_DEFAULT
impl R<u8, INTERFACE_CONF_SPI_SELECT_A>
[src]
pub fn variant(&self) -> Variant<u8, INTERFACE_CONF_SPI_SELECT_A>
[src]
Get enumerated values variant
pub fn is_interface_conf_spi_select_default(&self) -> bool
[src]
Checks if the value of the field is INTERFACE_CONF_SPI_SELECT_DEFAULT
impl R<bool, TIMEOUT_EN_RX_TIMEOUT_A>
[src]
pub fn variant(&self) -> Variant<bool, TIMEOUT_EN_RX_TIMEOUT_A>
[src]
Get enumerated values variant
pub fn is_timeout_en_rx_timeout_default(&self) -> bool
[src]
Checks if the value of the field is TIMEOUT_EN_RX_TIMEOUT_DEFAULT
impl R<u8, TIMEOUT_T_TIMEOUT_GR_A>
[src]
pub fn variant(&self) -> Variant<u8, TIMEOUT_T_TIMEOUT_GR_A>
[src]
Get enumerated values variant
pub fn is_timeout_t_timeout_gr_default(&self) -> bool
[src]
Checks if the value of the field is TIMEOUT_T_TIMEOUT_GR_DEFAULT
impl R<u8, TIMEOUT_T_RX_TIMEOUT_A>
[src]
pub fn variant(&self) -> Variant<u8, TIMEOUT_T_RX_TIMEOUT_A>
[src]
Get enumerated values variant
pub fn is_timeout_t_rx_timeout_default(&self) -> bool
[src]
Checks if the value of the field is TIMEOUT_T_RX_TIMEOUT_DEFAULT
impl R<u32, Reg<u32, _RF_REG23>>
[src]
pub fn bias_1_iq_rxtx_3(&self) -> BIAS_1_IQ_RXTX_3_R
[src]
Bits 28:31 - PrePA Casc bias
pub fn bias_1_iq_rxtx_2(&self) -> BIAS_1_IQ_RXTX_2_R
[src]
Bits 24:27 - PrePA In bias
pub fn bias_0_iq_rxtx_1(&self) -> BIAS_0_IQ_RXTX_1_R
[src]
Bits 20:23 - PA backoff bias
pub fn bias_0_iq_rxtx_0(&self) -> BIAS_0_IQ_RXTX_0_R
[src]
Bits 16:19 - PA bias
pub fn interface_conf_apb_wait_state(&self) -> INTERFACE_CONF_APB_WAIT_STATE_R
[src]
Bits 12:14 - Select the number of wait states during the APB transaction
pub fn interface_conf_spi_select(&self) -> INTERFACE_CONF_SPI_SELECT_R
[src]
Bits 8:9 - Select the spi mode: 00 legacy spi, 01 advanced spi, 10 BLIM4SME spi
pub fn timeout_en_rx_timeout(&self) -> TIMEOUT_EN_RX_TIMEOUT_R
[src]
Bit 7 - If set to 1 enables the timeout of the Rx when the system is on FSM mode
pub fn timeout_t_timeout_gr(&self) -> TIMEOUT_T_TIMEOUT_GR_R
[src]
Bits 4:6 - Granularity of the timer in timeout Rx mode
pub fn timeout_t_rx_timeout(&self) -> TIMEOUT_T_RX_TIMEOUT_R
[src]
Bits 0:3 - Time that has to occur before the timeout.
impl R<u8, BIAS_5_IQ_PLL_4_RX_A>
[src]
pub fn variant(&self) -> Variant<u8, BIAS_5_IQ_PLL_4_RX_A>
[src]
Get enumerated values variant
pub fn is_bias_5_iq_pll_4_rx_default(&self) -> bool
[src]
Checks if the value of the field is BIAS_5_IQ_PLL_4_RX_DEFAULT
impl R<u8, BIAS_5_IQ_PLL_4_TX_A>
[src]
pub fn variant(&self) -> Variant<u8, BIAS_5_IQ_PLL_4_TX_A>
[src]
Get enumerated values variant
pub fn is_bias_5_iq_pll_4_tx_default(&self) -> bool
[src]
Checks if the value of the field is BIAS_5_IQ_PLL_4_TX_DEFAULT
impl R<u8, BIAS_4_IQ_PLL_2_A>
[src]
pub fn variant(&self) -> Variant<u8, BIAS_4_IQ_PLL_2_A>
[src]
Get enumerated values variant
pub fn is_bias_4_iq_pll_2_default(&self) -> bool
[src]
Checks if the value of the field is BIAS_4_IQ_PLL_2_DEFAULT
impl R<u8, BIAS_4_IQ_PLL_1_A>
[src]
pub fn variant(&self) -> Variant<u8, BIAS_4_IQ_PLL_1_A>
[src]
Get enumerated values variant
pub fn is_bias_4_iq_pll_1_default(&self) -> bool
[src]
Checks if the value of the field is BIAS_4_IQ_PLL_1_DEFAULT
impl R<u8, BIAS_3_IQ_RXTX_8_A>
[src]
pub fn variant(&self) -> Variant<u8, BIAS_3_IQ_RXTX_8_A>
[src]
Get enumerated values variant
pub fn is_bias_3_iq_rxtx_8_default(&self) -> bool
[src]
Checks if the value of the field is BIAS_3_IQ_RXTX_8_DEFAULT
impl R<u8, BIAS_3_IQ_RXTX_7_A>
[src]
pub fn variant(&self) -> Variant<u8, BIAS_3_IQ_RXTX_7_A>
[src]
Get enumerated values variant
pub fn is_bias_3_iq_rxtx_7_default(&self) -> bool
[src]
Checks if the value of the field is BIAS_3_IQ_RXTX_7_DEFAULT
impl R<u8, BIAS_2_IQ_RXTX_6_A>
[src]
pub fn variant(&self) -> Variant<u8, BIAS_2_IQ_RXTX_6_A>
[src]
Get enumerated values variant
pub fn is_bias_2_iq_rxtx_6_default(&self) -> bool
[src]
Checks if the value of the field is BIAS_2_IQ_RXTX_6_DEFAULT
impl R<u8, BIAS_2_IQ_RXTX_5_A>
[src]
pub fn variant(&self) -> Variant<u8, BIAS_2_IQ_RXTX_5_A>
[src]
Get enumerated values variant
pub fn is_bias_2_iq_rxtx_5_default(&self) -> bool
[src]
Checks if the value of the field is BIAS_2_IQ_RXTX_5_DEFAULT
impl R<u32, Reg<u32, _RF_REG24>>
[src]
pub fn bias_5_iq_pll_4_rx(&self) -> BIAS_5_IQ_PLL_4_RX_R
[src]
Bits 28:31 - VCO bias for Rx
pub fn bias_5_iq_pll_4_tx(&self) -> BIAS_5_IQ_PLL_4_TX_R
[src]
Bits 24:27 - VCO bias for Tx
pub fn bias_4_iq_pll_2(&self) -> BIAS_4_IQ_PLL_2_R
[src]
Bits 20:23 - Sub-band comparator bias
pub fn bias_4_iq_pll_1(&self) -> BIAS_4_IQ_PLL_1_R
[src]
Bits 16:19 - Dynamic divider bias
pub fn bias_3_iq_rxtx_8(&self) -> BIAS_3_IQ_RXTX_8_R
[src]
Bits 12:15 - IFA ctrl_c bias
pub fn bias_3_iq_rxtx_7(&self) -> BIAS_3_IQ_RXTX_7_R
[src]
Bits 8:11 - IFA ctrl_r bias
pub fn bias_2_iq_rxtx_6(&self) -> BIAS_2_IQ_RXTX_6_R
[src]
Bits 4:7 - VCOM_MX bias
pub fn bias_2_iq_rxtx_5(&self) -> BIAS_2_IQ_RXTX_5_R
[src]
Bits 0:3 - VCOM_LO bias
impl R<u8, BIAS_9_IQ_BB_6_A>
[src]
pub fn variant(&self) -> Variant<u8, BIAS_9_IQ_BB_6_A>
[src]
Get enumerated values variant
pub fn is_bias_9_iq_bb_6_default(&self) -> bool
[src]
Checks if the value of the field is BIAS_9_IQ_BB_6_DEFAULT
impl R<u8, BIAS_9_IQ_BB_5_A>
[src]
pub fn variant(&self) -> Variant<u8, BIAS_9_IQ_BB_5_A>
[src]
Get enumerated values variant
pub fn is_bias_9_iq_bb_5_default(&self) -> bool
[src]
Checks if the value of the field is BIAS_9_IQ_BB_5_DEFAULT
impl R<u8, BIAS_8_IQ_BB_4_A>
[src]
pub fn variant(&self) -> Variant<u8, BIAS_8_IQ_BB_4_A>
[src]
Get enumerated values variant
pub fn is_bias_8_iq_bb_4_default(&self) -> bool
[src]
Checks if the value of the field is BIAS_8_IQ_BB_4_DEFAULT
impl R<u8, BIAS_8_IQ_BB_3_A>
[src]
pub fn variant(&self) -> Variant<u8, BIAS_8_IQ_BB_3_A>
[src]
Get enumerated values variant
pub fn is_bias_8_iq_bb_3_default(&self) -> bool
[src]
Checks if the value of the field is BIAS_8_IQ_BB_3_DEFAULT
impl R<u8, BIAS_7_IQ_BB_2_A>
[src]
pub fn variant(&self) -> Variant<u8, BIAS_7_IQ_BB_2_A>
[src]
Get enumerated values variant
pub fn is_bias_7_iq_bb_2_default(&self) -> bool
[src]
Checks if the value of the field is BIAS_7_IQ_BB_2_DEFAULT
impl R<u8, BIAS_7_IQ_BB_1_A>
[src]
pub fn variant(&self) -> Variant<u8, BIAS_7_IQ_BB_1_A>
[src]
Get enumerated values variant
pub fn is_bias_7_iq_bb_1_default(&self) -> bool
[src]
Checks if the value of the field is BIAS_7_IQ_BB_1_DEFAULT
impl R<u8, BIAS_6_IQ_BB_0_A>
[src]
pub fn variant(&self) -> Variant<u8, BIAS_6_IQ_BB_0_A>
[src]
Get enumerated values variant
pub fn is_bias_6_iq_bb_0_default(&self) -> bool
[src]
Checks if the value of the field is BIAS_6_IQ_BB_0_DEFAULT
impl R<u8, BIAS_6_IQ_PLL_3_A>
[src]
pub fn variant(&self) -> Variant<u8, BIAS_6_IQ_PLL_3_A>
[src]
Get enumerated values variant
pub fn is_bias_6_iq_pll_3_default(&self) -> bool
[src]
Checks if the value of the field is BIAS_6_IQ_PLL_3_DEFAULT
impl R<u32, Reg<u32, _RF_REG25>>
[src]
pub fn bias_9_iq_bb_6(&self) -> BIAS_9_IQ_BB_6_R
[src]
Bits 28:31 - Peak detector threshold bias 0
pub fn bias_9_iq_bb_5(&self) -> BIAS_9_IQ_BB_5_R
[src]
Bits 24:27 - Peak detector bias
pub fn bias_8_iq_bb_4(&self) -> BIAS_8_IQ_BB_4_R
[src]
Bits 20:23 - RSSI_D bias
pub fn bias_8_iq_bb_3(&self) -> BIAS_8_IQ_BB_3_R
[src]
Bits 16:19 - RSSI_G bias
pub fn bias_7_iq_bb_2(&self) -> BIAS_7_IQ_BB_2_R
[src]
Bits 12:15 - ACD_L bias
pub fn bias_7_iq_bb_1(&self) -> BIAS_7_IQ_BB_1_R
[src]
Bits 8:11 - ACD_C bias
pub fn bias_6_iq_bb_0(&self) -> BIAS_6_IQ_BB_0_R
[src]
Bits 4:7 - ACD_O bias
pub fn bias_6_iq_pll_3(&self) -> BIAS_6_IQ_PLL_3_R
[src]
Bits 0:3 - DLL bias
impl R<bool, SD_MASH_MASH_ENABLE_A>
[src]
pub fn variant(&self) -> Variant<bool, SD_MASH_MASH_ENABLE_A>
[src]
Get enumerated values variant
pub fn is_sd_mash_mash_enable_default(&self) -> bool
[src]
Checks if the value of the field is SD_MASH_MASH_ENABLE_DEFAULT
impl R<bool, SD_MASH_MASH_DITHER_A>
[src]
pub fn variant(&self) -> Variant<bool, SD_MASH_MASH_DITHER_A>
[src]
Get enumerated values variant
pub fn is_sd_mash_mash_dither_default(&self) -> bool
[src]
Checks if the value of the field is SD_MASH_MASH_DITHER_DEFAULT
impl R<u8, SD_MASH_MASH_ORDER_A>
[src]
pub fn variant(&self) -> Variant<u8, SD_MASH_MASH_ORDER_A>
[src]
Get enumerated values variant
pub fn is_sd_mash_mash_order_default(&self) -> bool
[src]
Checks if the value of the field is SD_MASH_MASH_ORDER_DEFAULT
impl R<bool, SD_MASH_MASH_RSTB_A>
[src]
pub fn variant(&self) -> Variant<bool, SD_MASH_MASH_RSTB_A>
[src]
Get enumerated values variant
pub fn is_sd_mash_mash_rstb_default(&self) -> bool
[src]
Checks if the value of the field is SD_MASH_MASH_RSTB_DEFAULT
impl R<u8, BIAS_12_LNA_AGC_BIAS_3_A>
[src]
pub fn variant(&self) -> Variant<u8, BIAS_12_LNA_AGC_BIAS_3_A>
[src]
Get enumerated values variant
pub fn is_bias_12_lna_agc_bias_3_default(&self) -> bool
[src]
Checks if the value of the field is BIAS_12_LNA_AGC_BIAS_3_DEFAULT
impl R<u8, BIAS_12_LNA_AGC_BIAS_2_A>
[src]
pub fn variant(&self) -> Variant<u8, BIAS_12_LNA_AGC_BIAS_2_A>
[src]
Get enumerated values variant
pub fn is_bias_12_lna_agc_bias_2_default(&self) -> bool
[src]
Checks if the value of the field is BIAS_12_LNA_AGC_BIAS_2_DEFAULT
impl R<u8, BIAS_11_LNA_AGC_BIAS_1_A>
[src]
pub fn variant(&self) -> Variant<u8, BIAS_11_LNA_AGC_BIAS_1_A>
[src]
Get enumerated values variant
pub fn is_bias_11_lna_agc_bias_1_default(&self) -> bool
[src]
Checks if the value of the field is BIAS_11_LNA_AGC_BIAS_1_DEFAULT
impl R<u8, BIAS_11_LNA_AGC_BIAS_0_A>
[src]
pub fn variant(&self) -> Variant<u8, BIAS_11_LNA_AGC_BIAS_0_A>
[src]
Get enumerated values variant
pub fn is_bias_11_lna_agc_bias_0_default(&self) -> bool
[src]
Checks if the value of the field is BIAS_11_LNA_AGC_BIAS_0_DEFAULT
impl R<u8, BIAS_10_IQ_BB_8_A>
[src]
pub fn variant(&self) -> Variant<u8, BIAS_10_IQ_BB_8_A>
[src]
Get enumerated values variant
pub fn is_bias_10_iq_bb_8_default(&self) -> bool
[src]
Checks if the value of the field is BIAS_10_IQ_BB_8_DEFAULT
impl R<u8, BIAS_10_IQ_BB_7_A>
[src]
pub fn variant(&self) -> Variant<u8, BIAS_10_IQ_BB_7_A>
[src]
Get enumerated values variant
pub fn is_bias_10_iq_bb_7_default(&self) -> bool
[src]
Checks if the value of the field is BIAS_10_IQ_BB_7_DEFAULT
impl R<u32, Reg<u32, _RF_REG26>>
[src]
pub fn sd_mash_mash_enable(&self) -> SD_MASH_MASH_ENABLE_R
[src]
Bit 28 - Enable the sigma delta mash
pub fn sd_mash_mash_dither(&self) -> SD_MASH_MASH_DITHER_R
[src]
Bit 27 - Enable dithering on the sigma delta mash
pub fn sd_mash_mash_order(&self) -> SD_MASH_MASH_ORDER_R
[src]
Bits 25:26 - Order of the sigma delta mash
pub fn sd_mash_mash_rstb(&self) -> SD_MASH_MASH_RSTB_R
[src]
Bit 24 - Reset of the sigma delta mash (active low)
pub fn bias_12_lna_agc_bias_3(&self) -> BIAS_12_LNA_AGC_BIAS_3_R
[src]
Bits 20:23 - LNA bias for AGC lvl 3
pub fn bias_12_lna_agc_bias_2(&self) -> BIAS_12_LNA_AGC_BIAS_2_R
[src]
Bits 16:19 - LNA bias for AGC lvl 2
pub fn bias_11_lna_agc_bias_1(&self) -> BIAS_11_LNA_AGC_BIAS_1_R
[src]
Bits 12:15 - LNA bias for AGC lvl 1
pub fn bias_11_lna_agc_bias_0(&self) -> BIAS_11_LNA_AGC_BIAS_0_R
[src]
Bits 8:11 - LNA bias for AGC lvl 0
pub fn bias_10_iq_bb_8(&self) -> BIAS_10_IQ_BB_8_R
[src]
Bits 4:7 - Peak detector threshold bias 1
pub fn bias_10_iq_bb_7(&self) -> BIAS_10_IQ_BB_7_R
[src]
Bits 0:3 - Peak detector threshold bias 2
impl R<bool, CTRL_ADC_ONE_CK_RSSI_PHADC_A>
[src]
pub fn variant(&self) -> Variant<bool, CTRL_ADC_ONE_CK_RSSI_PHADC_A>
[src]
Get enumerated values variant
pub fn is_ctrl_adc_one_ck_rssi_phadc_default(&self) -> bool
[src]
Checks if the value of the field is CTRL_ADC_ONE_CK_RSSI_PHADC_DEFAULT
impl R<u8, CTRL_ADC_PHADC_DELLATCH_A>
[src]
pub fn variant(&self) -> Variant<u8, CTRL_ADC_PHADC_DELLATCH_A>
[src]
Get enumerated values variant
pub fn is_ctrl_adc_phadc_dellatch_default(&self) -> bool
[src]
Checks if the value of the field is CTRL_ADC_PHADC_DELLATCH_DEFAULT
impl R<u8, CTRL_ADC_CTRL_ADC_A>
[src]
pub fn variant(&self) -> Variant<u8, CTRL_ADC_CTRL_ADC_A>
[src]
Get enumerated values variant
pub fn is_ctrl_adc_ctrl_adc_default(&self) -> bool
[src]
Checks if the value of the field is CTRL_ADC_CTRL_ADC_DEFAULT
impl R<bool, BIAS_EN_2_EN_PTAT_A>
[src]
pub fn variant(&self) -> Variant<bool, BIAS_EN_2_EN_PTAT_A>
[src]
Get enumerated values variant
pub fn is_bias_en_2_en_ptat_default(&self) -> bool
[src]
Checks if the value of the field is BIAS_EN_2_EN_PTAT_DEFAULT
impl R<u8, BIAS_EN_2_EN_BIAS_BB_HI_A>
[src]
pub fn variant(&self) -> Variant<u8, BIAS_EN_2_EN_BIAS_BB_HI_A>
[src]
Get enumerated values variant
pub fn is_bias_en_2_en_bias_bb_hi_default(&self) -> bool
[src]
Checks if the value of the field is BIAS_EN_2_EN_BIAS_BB_HI_DEFAULT
impl R<u8, BIAS_EN_1_EN_BIAS_BB_LO_A>
[src]
pub fn variant(&self) -> Variant<u8, BIAS_EN_1_EN_BIAS_BB_LO_A>
[src]
Get enumerated values variant
pub fn is_bias_en_1_en_bias_bb_lo_default(&self) -> bool
[src]
Checks if the value of the field is BIAS_EN_1_EN_BIAS_BB_LO_DEFAULT
impl R<u8, BIAS_EN_1_EN_BIAS_PLL_A>
[src]
pub fn variant(&self) -> Variant<u8, BIAS_EN_1_EN_BIAS_PLL_A>
[src]
Get enumerated values variant
pub fn is_bias_en_1_en_bias_pll_default(&self) -> bool
[src]
Checks if the value of the field is BIAS_EN_1_EN_BIAS_PLL_DEFAULT
impl R<u8, BIAS_EN_1_EN_BIAS_RXTX_A>
[src]
pub fn variant(&self) -> Variant<u8, BIAS_EN_1_EN_BIAS_RXTX_A>
[src]
Get enumerated values variant
pub fn is_bias_en_1_en_bias_rxtx_default(&self) -> bool
[src]
Checks if the value of the field is BIAS_EN_1_EN_BIAS_RXTX_DEFAULT
impl R<u32, Reg<u32, _RF_REG27>>
[src]
pub fn ctrl_adc_one_ck_rssi_phadc(&self) -> CTRL_ADC_ONE_CK_RSSI_PHADC_R
[src]
Bit 31 - If set to 1, the RSSI and the phADC share the same clock
pub fn ctrl_adc_phadc_dellatch(&self) -> CTRL_ADC_PHADC_DELLATCH_R
[src]
Bits 29:30 - phADC delay latch trimming
pub fn ctrl_adc_ctrl_adc(&self) -> CTRL_ADC_CTRL_ADC_R
[src]
Bits 24:28 - bits(1:0) => phADC reset delay, bits(3:2) phADC clock delay, bit(4) phADC latch idle
pub fn bias_en_2_en_ptat(&self) -> BIAS_EN_2_EN_PTAT_R
[src]
Bit 19 - Enable PTAT
pub fn bias_en_2_en_bias_bb_hi(&self) -> BIAS_EN_2_EN_BIAS_BB_HI_R
[src]
Bits 16:18 - Bias enable for BB (same order as biases)
pub fn bias_en_1_en_bias_bb_lo(&self) -> BIAS_EN_1_EN_BIAS_BB_LO_R
[src]
Bits 12:15 - Bias enable for BB (same order as biases)
pub fn bias_en_1_en_bias_pll(&self) -> BIAS_EN_1_EN_BIAS_PLL_R
[src]
Bits 7:11 - Bias enable for PLL (same order as biases)
pub fn bias_en_1_en_bias_rxtx(&self) -> BIAS_EN_1_EN_BIAS_RXTX_R
[src]
Bits 0:6 - Bias enable for RxTx (same order as biases)
impl R<bool, CTRL_RX_SWITCH_LP_A>
[src]
pub fn variant(&self) -> Variant<bool, CTRL_RX_SWITCH_LP_A>
[src]
Get enumerated values variant
pub fn is_ctrl_rx_switch_lp_default(&self) -> bool
[src]
Checks if the value of the field is CTRL_RX_SWITCH_LP_DEFAULT
impl R<bool, CTRL_RX_USE_PEAK_DETECTOR_A>
[src]
pub fn variant(&self) -> Variant<bool, CTRL_RX_USE_PEAK_DETECTOR_A>
[src]
Get enumerated values variant
pub fn is_ctrl_rx_use_peak_detector_default(&self) -> bool
[src]
Checks if the value of the field is CTRL_RX_USE_PEAK_DETECTOR_DEFAULT
impl R<bool, CTRL_RX_START_MIX_ON_CAL_A>
[src]
pub fn variant(&self) -> Variant<bool, CTRL_RX_START_MIX_ON_CAL_A>
[src]
Get enumerated values variant
pub fn is_ctrl_rx_start_mix_on_cal_default(&self) -> bool
[src]
Checks if the value of the field is CTRL_RX_START_MIX_ON_CAL_DEFAULT
impl R<u8, CTRL_RX_CTRL_RX_A>
[src]
pub fn variant(&self) -> Variant<u8, CTRL_RX_CTRL_RX_A>
[src]
Get enumerated values variant
pub fn is_ctrl_rx_ctrl_rx_default(&self) -> bool
[src]
Checks if the value of the field is CTRL_RX_CTRL_RX_DEFAULT
impl R<u8, SWCAP_FSM_SB_CAP_RX_A>
[src]
pub fn variant(&self) -> Variant<u8, SWCAP_FSM_SB_CAP_RX_A>
[src]
Get enumerated values variant
pub fn is_swcap_fsm_sb_cap_rx_default(&self) -> bool
[src]
Checks if the value of the field is SWCAP_FSM_SB_CAP_RX_DEFAULT
impl R<u8, SWCAP_FSM_SB_CAP_TX_A>
[src]
pub fn variant(&self) -> Variant<u8, SWCAP_FSM_SB_CAP_TX_A>
[src]
Get enumerated values variant
pub fn is_swcap_fsm_sb_cap_tx_default(&self) -> bool
[src]
Checks if the value of the field is SWCAP_FSM_SB_CAP_TX_DEFAULT
impl R<bool, DLL_CTRL_CK_LAST_SEL_DELAY_A>
[src]
pub fn variant(&self) -> Variant<bool, DLL_CTRL_CK_LAST_SEL_DELAY_A>
[src]
Get enumerated values variant
pub fn is_dll_ctrl_ck_last_sel_delay_default(&self) -> bool
[src]
Checks if the value of the field is DLL_CTRL_CK_LAST_SEL_DELAY_DEFAULT
impl R<bool, DLL_CTRL_CK_FIRST_SEL_DELAY_A>
[src]
pub fn variant(&self) -> Variant<bool, DLL_CTRL_CK_FIRST_SEL_DELAY_A>
[src]
Get enumerated values variant
pub fn is_dll_ctrl_ck_first_sel_delay_default(&self) -> bool
[src]
Checks if the value of the field is DLL_CTRL_CK_FIRST_SEL_DELAY_DEFAULT
impl R<bool, DLL_CTRL_CK_EXT_SEL_A>
[src]
pub fn variant(&self) -> Variant<bool, DLL_CTRL_CK_EXT_SEL_A>
[src]
Get enumerated values variant
pub fn is_dll_ctrl_ck_ext_sel_default(&self) -> bool
[src]
Checks if the value of the field is DLL_CTRL_CK_EXT_SEL_DEFAULT
impl R<bool, DLL_CTRL_CK_DIG_EN_A>
[src]
pub fn variant(&self) -> Variant<bool, DLL_CTRL_CK_DIG_EN_A>
[src]
Get enumerated values variant
pub fn is_dll_ctrl_ck_dig_en_default(&self) -> bool
[src]
Checks if the value of the field is DLL_CTRL_CK_DIG_EN_DEFAULT
impl R<bool, DLL_CTRL_CK_TEST_EN_A>
[src]
pub fn variant(&self) -> Variant<bool, DLL_CTRL_CK_TEST_EN_A>
[src]
Get enumerated values variant
pub fn is_dll_ctrl_ck_test_en_default(&self) -> bool
[src]
Checks if the value of the field is DLL_CTRL_CK_TEST_EN_DEFAULT
impl R<bool, DLL_CTRL_TOO_FAST_ENB_A>
[src]
pub fn variant(&self) -> Variant<bool, DLL_CTRL_TOO_FAST_ENB_A>
[src]
Get enumerated values variant
pub fn is_dll_ctrl_too_fast_enb_default(&self) -> bool
[src]
Checks if the value of the field is DLL_CTRL_TOO_FAST_ENB_DEFAULT
impl R<bool, DLL_CTRL_LOCKED_DET_EN_A>
[src]
pub fn variant(&self) -> Variant<bool, DLL_CTRL_LOCKED_DET_EN_A>
[src]
Get enumerated values variant
pub fn is_dll_ctrl_locked_det_en_default(&self) -> bool
[src]
Checks if the value of the field is DLL_CTRL_LOCKED_DET_EN_DEFAULT
impl R<bool, DLL_CTRL_LOCKED_AUTO_CHECK_EN_A>
[src]
pub fn variant(&self) -> Variant<bool, DLL_CTRL_LOCKED_AUTO_CHECK_EN_A>
[src]
Get enumerated values variant
pub fn is_dll_ctrl_locked_auto_check_en_default(&self) -> bool
[src]
Checks if the value of the field is DLL_CTRL_LOCKED_AUTO_CHECK_EN_DEFAULT
impl R<bool, DLL_CTRL_FAST_ENB_A>
[src]
pub fn variant(&self) -> Variant<bool, DLL_CTRL_FAST_ENB_A>
[src]
Get enumerated values variant
pub fn is_dll_ctrl_fast_enb_default(&self) -> bool
[src]
Checks if the value of the field is DLL_CTRL_FAST_ENB_DEFAULT
impl R<u8, DLL_CTRL_CK_SEL_A>
[src]
pub fn variant(&self) -> Variant<u8, DLL_CTRL_CK_SEL_A>
[src]
Get enumerated values variant
pub fn is_dll_ctrl_ck_sel_default(&self) -> bool
[src]
Checks if the value of the field is DLL_CTRL_CK_SEL_DEFAULT
impl R<u32, Reg<u32, _RF_REG28>>
[src]
pub fn ctrl_rx_switch_lp(&self) -> CTRL_RX_SWITCH_LP_R
[src]
Bit 31 - If set to 1 switch the low-pass filter in the Rx chain
pub fn ctrl_rx_use_peak_detector(&self) -> CTRL_RX_USE_PEAK_DETECTOR_R
[src]
Bit 30 - If set to 1, the peak detector is powered on during the Rx by the FSM
pub fn ctrl_rx_start_mix_on_cal(&self) -> CTRL_RX_START_MIX_ON_CAL_R
[src]
Bit 29 - If set to 1, the mixer is enabled during the sub-band selection phase
pub fn ctrl_rx_ctrl_rx(&self) -> CTRL_RX_CTRL_RX_R
[src]
Bits 24:28 - bits(1:0) => resonance 1 LNA, bits(3:2) => resonance 2 LNA, bit(4) => IFA PTAT-R only
pub fn swcap_fsm_sb_cap_rx(&self) -> SWCAP_FSM_SB_CAP_RX_R
[src]
Bits 20:23 - VCO subband selection (Rx in FSM mode)
pub fn swcap_fsm_sb_cap_tx(&self) -> SWCAP_FSM_SB_CAP_TX_R
[src]
Bits 16:19 - VCO subband selection (Tx in FSM mode)
pub fn dll_ctrl_ck_last_sel_delay(&self) -> DLL_CTRL_CK_LAST_SEL_DELAY_R
[src]
Bit 10
pub fn dll_ctrl_ck_first_sel_delay(&self) -> DLL_CTRL_CK_FIRST_SEL_DELAY_R
[src]
Bit 9
pub fn dll_ctrl_ck_ext_sel(&self) -> DLL_CTRL_CK_EXT_SEL_R
[src]
Bit 8 - Low: input clock comes from ck_xtal pin (default). High: input clock comes from ck_ext pin
pub fn dll_ctrl_ck_dig_en(&self) -> DLL_CTRL_CK_DIG_EN_R
[src]
Bit 7 - Debug: enable to use the alternate ck_dig pin to output the PLL reference clock signal
pub fn dll_ctrl_ck_test_en(&self) -> DLL_CTRL_CK_TEST_EN_R
[src]
Bit 6 - Debug: enable to output on GPIO the PLL reference clock signal via ck_test pin
pub fn dll_ctrl_too_fast_enb(&self) -> DLL_CTRL_TOO_FAST_ENB_R
[src]
Bit 5 - When low, enable auxiliary wide lock range phase detector when fast mode locking is enabled (fast_enb = 0). When high, only the narrow lock range phase detector is enabled and bit 2 (fast_enb) must be high to avoid false frequency lock (slow mode locking)
pub fn dll_ctrl_locked_det_en(&self) -> DLL_CTRL_LOCKED_DET_EN_R
[src]
Bit 4 - Enable reference frequency multiplier locked detector. When this signal is high, the dll_locked output goes high when the output multiplied clock is nearly about three times the frequency of the input clock.
pub fn dll_ctrl_locked_auto_check_en(&self) -> DLL_CTRL_LOCKED_AUTO_CHECK_EN_R
[src]
Bit 3 - If for some reason the reference frequency multiplier is out of lock (usually because some input clocks from ck_xtal or ck_ext are missing) and this signal is high, the frequency multiplier will try to lock again automatically. Otherwise, a manual reset should be performed via dll_rstb input(see Table 3) to relock the frequency multiplier. This mode only works if bit 4 is also high (locked detector enabled, see below)
pub fn dll_ctrl_fast_enb(&self) -> DLL_CTRL_FAST_ENB_R
[src]
Bit 2 - Enable, when low, fast mode locking of the reference frequency multiplier (default). Bit 5 must also be set low in this mode of operation (see below)
pub fn dll_ctrl_ck_sel(&self) -> DLL_CTRL_CK_SEL_R
[src]
Bits 0:1 - Selection of the clock used as frequency reference of the PLL (also to ck_test and ck_dig outputs): 00 => ref = ck_xtal ot ck_ext (if bit 8 is high), 01 => ref = same as ck_sel = 00 if dll_en = 0, otherwise frequency(ref) = 3x frequency(ck_xtal) or 3x frequency(ck_ext) (if bit 8 is high), 10 => ref = same as ck_sel = 01 but output frequency divided by 2 (used in normal RX mode when dll_en = 0), 11 => ref = same as ck_sel = 01 but output frequency divided by 5 (used for RX mode with external signal at 132 MHz when dll_en = 0)
impl R<u8, XTAL_TRIM_XTAL_TRIM_A>
[src]
pub fn variant(&self) -> Variant<u8, XTAL_TRIM_XTAL_TRIM_A>
[src]
Get enumerated values variant
pub fn is_xtal_trim_xtal_trim_default(&self) -> bool
[src]
Checks if the value of the field is XTAL_TRIM_XTAL_TRIM_DEFAULT
impl R<bool, PLL_CTRL_2_PLL_RX_48MEG_A>
[src]
pub fn variant(&self) -> Variant<bool, PLL_CTRL_2_PLL_RX_48MEG_A>
[src]
Get enumerated values variant
pub fn is_pll_ctrl_2_pll_rx_48meg_default(&self) -> bool
[src]
Checks if the value of the field is PLL_CTRL_2_PLL_RX_48MEG_DEFAULT
impl R<bool, PLL_CTRL_2_SWCAP_TX_SAME_RX_A>
[src]
pub fn variant(&self) -> Variant<bool, PLL_CTRL_2_SWCAP_TX_SAME_RX_A>
[src]
Get enumerated values variant
pub fn is_pll_ctrl_2_swcap_tx_same_rx_default(&self) -> bool
[src]
Checks if the value of the field is PLL_CTRL_2_SWCAP_TX_SAME_RX_DEFAULT
impl R<bool, PLL_CTRL_2_SWCAP_FSM_A>
[src]
pub fn variant(&self) -> Variant<bool, PLL_CTRL_2_SWCAP_FSM_A>
[src]
Get enumerated values variant
pub fn is_pll_ctrl_2_swcap_fsm_default(&self) -> bool
[src]
Checks if the value of the field is PLL_CTRL_2_SWCAP_FSM_DEFAULT
impl R<bool, PLL_CTRL_2_DLL_RSTB_A>
[src]
pub fn variant(&self) -> Variant<bool, PLL_CTRL_2_DLL_RSTB_A>
[src]
Get enumerated values variant
pub fn is_pll_ctrl_2_dll_rstb_default(&self) -> bool
[src]
Checks if the value of the field is PLL_CTRL_2_DLL_RSTB_DEFAULT
impl R<bool, PLL_CTRL_2_VCO_SUBBAND_TRIM_HI_A>
[src]
pub fn variant(&self) -> Variant<bool, PLL_CTRL_2_VCO_SUBBAND_TRIM_HI_A>
[src]
Get enumerated values variant
pub fn is_pll_ctrl_2_vco_subband_trim_hi_default(&self) -> bool
[src]
Checks if the value of the field is PLL_CTRL_2_VCO_SUBBAND_TRIM_HI_DEFAULT
impl R<u8, PLL_CTRL_1_VCO_SUBBAND_TRIM_LO_A>
[src]
pub fn variant(&self) -> Variant<u8, PLL_CTRL_1_VCO_SUBBAND_TRIM_LO_A>
[src]
Get enumerated values variant
pub fn is_pll_ctrl_1_vco_subband_trim_lo_default(&self) -> bool
[src]
Checks if the value of the field is PLL_CTRL_1_VCO_SUBBAND_TRIM_LO_DEFAULT
impl R<bool, PLL_CTRL_1_SUB_SEL_OFFS_EN_A>
[src]
pub fn variant(&self) -> Variant<bool, PLL_CTRL_1_SUB_SEL_OFFS_EN_A>
[src]
Get enumerated values variant
pub fn is_pll_ctrl_1_sub_sel_offs_en_default(&self) -> bool
[src]
Checks if the value of the field is PLL_CTRL_1_SUB_SEL_OFFS_EN_DEFAULT
impl R<bool, PLL_CTRL_1_DIV2_CLKVCO_TEST_EN_A>
[src]
pub fn variant(&self) -> Variant<bool, PLL_CTRL_1_DIV2_CLKVCO_TEST_EN_A>
[src]
Get enumerated values variant
pub fn is_pll_ctrl_1_div2_clkvco_test_en_default(&self) -> bool
[src]
Checks if the value of the field is PLL_CTRL_1_DIV2_CLKVCO_TEST_EN_DEFAULT
impl R<bool, PLL_CTRL_1_VCODIV_CLK_TEST_EN_A>
[src]
pub fn variant(&self) -> Variant<bool, PLL_CTRL_1_VCODIV_CLK_TEST_EN_A>
[src]
Get enumerated values variant
pub fn is_pll_ctrl_1_vcodiv_clk_test_en_default(&self) -> bool
[src]
Checks if the value of the field is PLL_CTRL_1_VCODIV_CLK_TEST_EN_DEFAULT
impl R<bool, PLL_CTRL_1_EN_LOW_CHP_BIAS_A>
[src]
pub fn variant(&self) -> Variant<bool, PLL_CTRL_1_EN_LOW_CHP_BIAS_A>
[src]
Get enumerated values variant
pub fn is_pll_ctrl_1_en_low_chp_bias_default(&self) -> bool
[src]
Checks if the value of the field is PLL_CTRL_1_EN_LOW_CHP_BIAS_DEFAULT
impl R<bool, PLL_CTRL_1_CHP_DEAD_ZONE_EN_A>
[src]
pub fn variant(&self) -> Variant<bool, PLL_CTRL_1_CHP_DEAD_ZONE_EN_A>
[src]
Get enumerated values variant
pub fn is_pll_ctrl_1_chp_dead_zone_en_default(&self) -> bool
[src]
Checks if the value of the field is PLL_CTRL_1_CHP_DEAD_ZONE_EN_DEFAULT
impl R<u8, PLL_CTRL_1_CHP_CURR_OFFSET_TRIM_A>
[src]
pub fn variant(&self) -> Variant<u8, PLL_CTRL_1_CHP_CURR_OFFSET_TRIM_A>
[src]
Get enumerated values variant
pub fn is_pll_ctrl_1_chp_curr_offset_trim_default(&self) -> bool
[src]
Checks if the value of the field is PLL_CTRL_1_CHP_CURR_OFFSET_TRIM_DEFAULT
impl R<bool, PLL_CTRL_1_HIGH_BW_FILTER_EN_A>
[src]
pub fn variant(&self) -> Variant<bool, PLL_CTRL_1_HIGH_BW_FILTER_EN_A>
[src]
Get enumerated values variant
pub fn is_pll_ctrl_1_high_bw_filter_en_default(&self) -> bool
[src]
Checks if the value of the field is PLL_CTRL_1_HIGH_BW_FILTER_EN_DEFAULT
impl R<bool, PLL_CTRL_1_FAST_CHP_EN_A>
[src]
pub fn variant(&self) -> Variant<bool, PLL_CTRL_1_FAST_CHP_EN_A>
[src]
Get enumerated values variant
pub fn is_pll_ctrl_1_fast_chp_en_default(&self) -> bool
[src]
Checks if the value of the field is PLL_CTRL_1_FAST_CHP_EN_DEFAULT
impl R<u8, PLL_CTRL_1_CHP_MODE_TRIM_A>
[src]
pub fn variant(&self) -> Variant<u8, PLL_CTRL_1_CHP_MODE_TRIM_A>
[src]
Get enumerated values variant
pub fn is_pll_ctrl_1_chp_mode_trim_default(&self) -> bool
[src]
Checks if the value of the field is PLL_CTRL_1_CHP_MODE_TRIM_DEFAULT
impl R<bool, PLL_CTRL_1_CHP_CMC_EN_A>
[src]
pub fn variant(&self) -> Variant<bool, PLL_CTRL_1_CHP_CMC_EN_A>
[src]
Get enumerated values variant
pub fn is_pll_ctrl_1_chp_cmc_en_default(&self) -> bool
[src]
Checks if the value of the field is PLL_CTRL_1_CHP_CMC_EN_DEFAULT
impl R<bool, PLL_CTRL_1_CHP_CURR_OFFSET_EN_A>
[src]
pub fn variant(&self) -> Variant<bool, PLL_CTRL_1_CHP_CURR_OFFSET_EN_A>
[src]
Get enumerated values variant
pub fn is_pll_ctrl_1_chp_curr_offset_en_default(&self) -> bool
[src]
Checks if the value of the field is PLL_CTRL_1_CHP_CURR_OFFSET_EN_DEFAULT
impl R<u32, Reg<u32, _RF_PLL_CTRL>>
[src]
pub fn xtal_trim_xtal_trim(&self) -> XTAL_TRIM_XTAL_TRIM_R
[src]
Bits 24:31 - trimming of the xtal: 5MSB thermometric, 3LSB direct
pub fn pll_ctrl_2_pll_rx_48meg(&self) -> PLL_CTRL_2_PLL_RX_48MEG_R
[src]
Bit 20 - If set to 1 the PLL is set to 48MHz in Rx instead of 24MHz (need also to change ck_sel)
pub fn pll_ctrl_2_swcap_tx_same_rx(&self) -> PLL_CTRL_2_SWCAP_TX_SAME_RX_R
[src]
Bit 19 - If set to 1, in case of swcap_fsm=1, the register for Rx and Tx swcap is the same
pub fn pll_ctrl_2_swcap_fsm(&self) -> PLL_CTRL_2_SWCAP_FSM_R
[src]
Bit 18 - If set to 1 use the swcap_fsm register as reference for the sub-band selection
pub fn pll_ctrl_2_dll_rstb(&self) -> PLL_CTRL_2_DLL_RSTB_R
[src]
Bit 17 - Reset signal of the DLL (active low)
pub fn pll_ctrl_2_vco_subband_trim_hi(&self) -> PLL_CTRL_2_VCO_SUBBAND_TRIM_HI_R
[src]
Bit 16 - VCO sub-band selection bits
pub fn pll_ctrl_1_vco_subband_trim_lo(&self) -> PLL_CTRL_1_VCO_SUBBAND_TRIM_LO_R
[src]
Bits 13:15 - VCO sub-band selection bits
pub fn pll_ctrl_1_sub_sel_offs_en(&self) -> PLL_CTRL_1_SUB_SEL_OFFS_EN_R
[src]
Bit 12 - Add offset to sub-band selection comparator
pub fn pll_ctrl_1_div2_clkvco_test_en(&self) -> PLL_CTRL_1_DIV2_CLKVCO_TEST_EN_R
[src]
Bit 11 - Debug: VCO signal divided by the programmable divider is divided by a: 0 => division ratio set to 1, 1 => division ratio set to 2; before to be outputted to ck_div_test
pub fn pll_ctrl_1_vcodiv_clk_test_en(&self) -> PLL_CTRL_1_VCODIV_CLK_TEST_EN_R
[src]
Bit 10 - Debug: enable to output on GPIO the VCO signal divided by the programmable divider
pub fn pll_ctrl_1_en_low_chp_bias(&self) -> PLL_CTRL_1_EN_LOW_CHP_BIAS_R
[src]
Bit 9 - When high, allow to decrease half time the bias current for the same output pumping current. Should be always high in IcyTRX.
pub fn pll_ctrl_1_chp_dead_zone_en(&self) -> PLL_CTRL_1_CHP_DEAD_ZONE_EN_R
[src]
Bit 8 - Debug: enable charge-pump dead zone (degraded PLL characteristics for test)
pub fn pll_ctrl_1_chp_curr_offset_trim(
&self
) -> PLL_CTRL_1_CHP_CURR_OFFSET_TRIM_R
[src]
&self
) -> PLL_CTRL_1_CHP_CURR_OFFSET_TRIM_R
Bits 6:7 - Debug: charge-pump offset current values selection bits (see bit 6 to enable this mode): 00 => d_phi = 15, 01 => d_phi=22.5, 10 => d_phi = 30, 11 => d_phi = 60. Also sets the bias current of the common mode control block of the charge-pump. Must be sets to 01 to ensure a proper operation of the VCO tuning voltage comparator for sub-band selection, if used
pub fn pll_ctrl_1_high_bw_filter_en(&self) -> PLL_CTRL_1_HIGH_BW_FILTER_EN_R
[src]
Bit 5 - Enable the PLL filter high bandwidth needed in TX (must be high together with bit 4 in TX, low in RX)
pub fn pll_ctrl_1_fast_chp_en(&self) -> PLL_CTRL_1_FAST_CHP_EN_R
[src]
Bit 4 - Enable the high current output of the charge-pump for PLL TX high bandwidth mode (must be high together with bit 5 in TX, low in RX)
pub fn pll_ctrl_1_chp_mode_trim(&self) -> PLL_CTRL_1_CHP_MODE_TRIM_R
[src]
Bits 2:3 - Charge-pump active if 00 else this allow to open the PLL and force the VCO tune voltage to reach: 01 => minimum frequency inside sub-band selection, 10 => medium frequency inside sub-band selection, 11 => maximum frequency inside sub-band selection.
pub fn pll_ctrl_1_chp_cmc_en(&self) -> PLL_CTRL_1_CHP_CMC_EN_R
[src]
Bit 1 - Enable the common mode control block of the charge-pump. Must be high to ensure proper operation of the VCO tuning voltage comparator for sub-band selection, if used
pub fn pll_ctrl_1_chp_curr_offset_en(&self) -> PLL_CTRL_1_CHP_CURR_OFFSET_EN_R
[src]
Bit 0 - Debug: enable the charge-pump offset current (see bits 7:6 for offset current value)
impl R<bool, ENABLES_SEPARATE_PPA_CASC_A>
[src]
pub fn variant(&self) -> Variant<bool, ENABLES_SEPARATE_PPA_CASC_A>
[src]
Get enumerated values variant
pub fn is_enables_separate_ppa_casc_default(&self) -> bool
[src]
Checks if the value of the field is ENABLES_SEPARATE_PPA_CASC_DEFAULT
impl R<u8, ENABLES_EN_RXTX_A>
[src]
pub fn variant(&self) -> Variant<u8, ENABLES_EN_RXTX_A>
[src]
Get enumerated values variant
pub fn is_enables_en_rxtx_default(&self) -> bool
[src]
Checks if the value of the field is ENABLES_EN_RXTX_DEFAULT
impl R<u8, ENABLES_EN_BB_A>
[src]
pub fn variant(&self) -> Variant<u8, ENABLES_EN_BB_A>
[src]
Get enumerated values variant
pub fn is_enables_en_bb_default(&self) -> bool
[src]
Checks if the value of the field is ENABLES_EN_BB_DEFAULT
impl R<u8, RSSI_TUN_RSSI_TUN_GAIN_A>
[src]
pub fn variant(&self) -> Variant<u8, RSSI_TUN_RSSI_TUN_GAIN_A>
[src]
Get enumerated values variant
pub fn is_rssi_tun_rssi_tun_gain_default(&self) -> bool
[src]
Checks if the value of the field is RSSI_TUN_RSSI_TUN_GAIN_DEFAULT
impl R<u8, RSSI_TUN_RSSI_ODD_OFFSET_A>
[src]
pub fn variant(&self) -> Variant<u8, RSSI_TUN_RSSI_ODD_OFFSET_A>
[src]
Get enumerated values variant
pub fn is_rssi_tun_rssi_odd_offset_default(&self) -> bool
[src]
Checks if the value of the field is RSSI_TUN_RSSI_ODD_OFFSET_DEFAULT
impl R<u8, RSSI_TUN_RSSI_EVEN_MAX_A>
[src]
pub fn variant(&self) -> Variant<u8, RSSI_TUN_RSSI_EVEN_MAX_A>
[src]
Get enumerated values variant
pub fn is_rssi_tun_rssi_even_max_default(&self) -> bool
[src]
Checks if the value of the field is RSSI_TUN_RSSI_EVEN_MAX_DEFAULT
impl R<u8, RSSI_TUN_RSSI_EVEN_MIN_A>
[src]
pub fn variant(&self) -> Variant<u8, RSSI_TUN_RSSI_EVEN_MIN_A>
[src]
Get enumerated values variant
pub fn is_rssi_tun_rssi_even_min_default(&self) -> bool
[src]
Checks if the value of the field is RSSI_TUN_RSSI_EVEN_MIN_DEFAULT
impl R<u32, Reg<u32, _RF_REG2A>>
[src]
pub fn enables_separate_ppa_casc(&self) -> ENABLES_SEPARATE_PPA_CASC_R
[src]
Bit 28 - If set to 1, the en PPA cascode bit is independent from the en PA
pub fn enables_en_rxtx(&self) -> ENABLES_EN_RXTX_R
[src]
Bits 22:27 - Enable signals: 0 => LNA, 1 => LNA, 2 => IFA, 3 => Tx, 4 => PA, 5 => PPA casc
pub fn enables_en_bb(&self) -> ENABLES_EN_BB_R
[src]
Bits 16:21 - Enable signals for the BB: 0 => Filter, 1 => Filter central frequency bias, 2 => Filter bandwidth bias, 3 => ADC, 4 => RSSI, 5 => peak detector
pub fn rssi_tun_rssi_tun_gain(&self) -> RSSI_TUN_RSSI_TUN_GAIN_R
[src]
Bits 13:15 - RSSI tuning for gain
pub fn rssi_tun_rssi_odd_offset(&self) -> RSSI_TUN_RSSI_ODD_OFFSET_R
[src]
Bits 8:12 - RSSI tuning for odd stages: offset to the even triangular wave
pub fn rssi_tun_rssi_even_max(&self) -> RSSI_TUN_RSSI_EVEN_MAX_R
[src]
Bits 4:7 - RSSI tuning for even stages: maximum value of the triangular wave. If max = min, static signal.
pub fn rssi_tun_rssi_even_min(&self) -> RSSI_TUN_RSSI_EVEN_MIN_R
[src]
Bits 0:3 - RSSI tuning for even stages: minimum value of the triangular wave
impl R<u8, XTAL_CTRL_XO_THR_HIGH_A>
[src]
pub fn variant(&self) -> Variant<u8, XTAL_CTRL_XO_THR_HIGH_A>
[src]
Get enumerated values variant
pub fn is_xtal_ctrl_xo_thr_high_default(&self) -> bool
[src]
Checks if the value of the field is XTAL_CTRL_XO_THR_HIGH_DEFAULT
impl R<u8, XTAL_CTRL_XO_THR_LOW_A>
[src]
pub fn variant(&self) -> Variant<u8, XTAL_CTRL_XO_THR_LOW_A>
[src]
Get enumerated values variant
pub fn is_xtal_ctrl_xo_thr_low_default(&self) -> bool
[src]
Checks if the value of the field is XTAL_CTRL_XO_THR_LOW_DEFAULT
impl R<u8, XTAL_CTRL_XO_A_S_CURR_SEL_HIGH_A>
[src]
pub fn variant(&self) -> Variant<u8, XTAL_CTRL_XO_A_S_CURR_SEL_HIGH_A>
[src]
Get enumerated values variant
pub fn is_xtal_ctrl_xo_a_s_curr_sel_high_default(&self) -> bool
[src]
Checks if the value of the field is XTAL_CTRL_XO_A_S_CURR_SEL_HIGH_DEFAULT
impl R<u8, XTAL_CTRL_XO_A_S_CURR_SEL_LOW_A>
[src]
pub fn variant(&self) -> Variant<u8, XTAL_CTRL_XO_A_S_CURR_SEL_LOW_A>
[src]
Get enumerated values variant
pub fn is_xtal_ctrl_xo_a_s_curr_sel_low_default(&self) -> bool
[src]
Checks if the value of the field is XTAL_CTRL_XO_A_S_CURR_SEL_LOW_DEFAULT
impl R<bool, XTAL_CTRL_XTAL_CTRL_BYPASS_A>
[src]
pub fn variant(&self) -> Variant<bool, XTAL_CTRL_XTAL_CTRL_BYPASS_A>
[src]
Get enumerated values variant
pub fn is_xtal_ctrl_xtal_ctrl_bypass_default(&self) -> bool
[src]
Checks if the value of the field is XTAL_CTRL_XTAL_CTRL_BYPASS_DEFAULT
impl R<bool, XTAL_CTRL_DIG_CLK_IN_SEL_A>
[src]
pub fn variant(&self) -> Variant<bool, XTAL_CTRL_DIG_CLK_IN_SEL_A>
[src]
Get enumerated values variant
pub fn is_xtal_ctrl_dig_clk_in_sel_default(&self) -> bool
[src]
Checks if the value of the field is XTAL_CTRL_DIG_CLK_IN_SEL_DEFAULT
impl R<bool, XTAL_CTRL_XO_EN_B_REG_A>
[src]
pub fn variant(&self) -> XTAL_CTRL_XO_EN_B_REG_A
[src]
Get enumerated values variant
pub fn is_xtal_ctrl_enable_oscillator(&self) -> bool
[src]
Checks if the value of the field is XTAL_CTRL_ENABLE_OSCILLATOR
pub fn is_xtal_ctrl_disable_oscillator(&self) -> bool
[src]
Checks if the value of the field is XTAL_CTRL_DISABLE_OSCILLATOR
impl R<u8, XTAL_CTRL_XTAL_CKDIV_A>
[src]
pub fn variant(&self) -> Variant<u8, XTAL_CTRL_XTAL_CKDIV_A>
[src]
Get enumerated values variant
pub fn is_xtal_ctrl_xtal_ckdiv_default(&self) -> bool
[src]
Checks if the value of the field is XTAL_CTRL_XTAL_CKDIV_DEFAULT
impl R<bool, XTAL_CTRL_CLK_OUT_EN_B_A>
[src]
pub fn variant(&self) -> Variant<bool, XTAL_CTRL_CLK_OUT_EN_B_A>
[src]
Get enumerated values variant
pub fn is_xtal_ctrl_clk_out_en_b_default(&self) -> bool
[src]
Checks if the value of the field is XTAL_CTRL_CLK_OUT_EN_B_DEFAULT
impl R<bool, XTAL_CTRL_REG_VALUE_SEL_A>
[src]
pub fn variant(&self) -> XTAL_CTRL_REG_VALUE_SEL_A
[src]
Get enumerated values variant
pub fn is_xtal_ctrl_reg_value_sel_external(&self) -> bool
[src]
Checks if the value of the field is XTAL_CTRL_REG_VALUE_SEL_EXTERNAL
pub fn is_xtal_ctrl_reg_value_sel_internal(&self) -> bool
[src]
Checks if the value of the field is XTAL_CTRL_REG_VALUE_SEL_INTERNAL
impl R<u8, XTAL_CTRL_AFTERSTARTUP_CURR_SEL_A>
[src]
pub fn variant(&self) -> Variant<u8, XTAL_CTRL_AFTERSTARTUP_CURR_SEL_A>
[src]
Get enumerated values variant
pub fn is_xtal_ctrl_afterstartup_curr_sel_default(&self) -> bool
[src]
Checks if the value of the field is XTAL_CTRL_AFTERSTARTUP_CURR_SEL_DEFAULT
impl R<u8, XTAL_CTRL_STARTUP_CURR_SEL_A>
[src]
pub fn variant(&self) -> Variant<u8, XTAL_CTRL_STARTUP_CURR_SEL_A>
[src]
Get enumerated values variant
pub fn is_xtal_ctrl_startup_curr_sel_default(&self) -> bool
[src]
Checks if the value of the field is XTAL_CTRL_STARTUP_CURR_SEL_DEFAULT
impl R<bool, XTAL_CTRL_INV_CLK_DIG_A>
[src]
pub fn variant(&self) -> Variant<bool, XTAL_CTRL_INV_CLK_DIG_A>
[src]
Get enumerated values variant
pub fn is_xtal_ctrl_inv_clk_dig_default(&self) -> bool
[src]
Checks if the value of the field is XTAL_CTRL_INV_CLK_DIG_DEFAULT
impl R<bool, XTAL_CTRL_INV_CLK_PLL_A>
[src]
pub fn variant(&self) -> Variant<bool, XTAL_CTRL_INV_CLK_PLL_A>
[src]
Get enumerated values variant
pub fn is_xtal_ctrl_inv_clk_pll_default(&self) -> bool
[src]
Checks if the value of the field is XTAL_CTRL_INV_CLK_PLL_DEFAULT
impl R<bool, XTAL_CTRL_FORCE_CLK_READY_A>
[src]
pub fn variant(&self) -> Variant<bool, XTAL_CTRL_FORCE_CLK_READY_A>
[src]
Get enumerated values variant
pub fn is_xtal_ctrl_force_clk_ready_default(&self) -> bool
[src]
Checks if the value of the field is XTAL_CTRL_FORCE_CLK_READY_DEFAULT
impl R<bool, XTAL_CTRL_CLK_DIG_EN_B_A>
[src]
pub fn variant(&self) -> Variant<bool, XTAL_CTRL_CLK_DIG_EN_B_A>
[src]
Get enumerated values variant
pub fn is_xtal_ctrl_clk_dig_en_b_default(&self) -> bool
[src]
Checks if the value of the field is XTAL_CTRL_CLK_DIG_EN_B_DEFAULT
impl R<bool, XTAL_CTRL_BUFF_EN_B_A>
[src]
pub fn variant(&self) -> Variant<bool, XTAL_CTRL_BUFF_EN_B_A>
[src]
Get enumerated values variant
pub fn is_xtal_ctrl_buff_en_b_default(&self) -> bool
[src]
Checks if the value of the field is XTAL_CTRL_BUFF_EN_B_DEFAULT
impl R<bool, XTAL_CTRL_HP_MODE_A>
[src]
pub fn variant(&self) -> Variant<bool, XTAL_CTRL_HP_MODE_A>
[src]
Get enumerated values variant
pub fn is_xtal_ctrl_hp_mode_default(&self) -> bool
[src]
Checks if the value of the field is XTAL_CTRL_HP_MODE_DEFAULT
impl R<bool, XTAL_CTRL_LP_MODE_A>
[src]
pub fn variant(&self) -> Variant<bool, XTAL_CTRL_LP_MODE_A>
[src]
Get enumerated values variant
pub fn is_xtal_ctrl_lp_mode_default(&self) -> bool
[src]
Checks if the value of the field is XTAL_CTRL_LP_MODE_DEFAULT
impl R<bool, XTAL_CTRL_EXT_CLK_MODE_A>
[src]
pub fn variant(&self) -> Variant<bool, XTAL_CTRL_EXT_CLK_MODE_A>
[src]
Get enumerated values variant
pub fn is_xtal_ctrl_ext_clk_mode_default(&self) -> bool
[src]
Checks if the value of the field is XTAL_CTRL_EXT_CLK_MODE_DEFAULT
impl R<u32, Reg<u32, _RF_XTAL_CTRL>>
[src]
pub fn xtal_ctrl_xo_thr_high(&self) -> XTAL_CTRL_XO_THR_HIGH_R
[src]
Bits 28:31 - High threshold for xtal trimming
pub fn xtal_ctrl_xo_thr_low(&self) -> XTAL_CTRL_XO_THR_LOW_R
[src]
Bits 24:27 - Low threshold for xtal trimming
pub fn xtal_ctrl_xo_a_s_curr_sel_high(&self) -> XTAL_CTRL_XO_A_S_CURR_SEL_HIGH_R
[src]
Bits 22:23 - Value of after_startup_curr_sel when level is higher than xo_thr_high
pub fn xtal_ctrl_xo_a_s_curr_sel_low(&self) -> XTAL_CTRL_XO_A_S_CURR_SEL_LOW_R
[src]
Bits 20:21 - Value of after_startup_curr_sel when level is lower than xo_thr_low
pub fn xtal_ctrl_xtal_ctrl_bypass(&self) -> XTAL_CTRL_XTAL_CTRL_BYPASS_R
[src]
Bit 18 - Bypass the Xtal control algorithm
pub fn xtal_ctrl_dig_clk_in_sel(&self) -> XTAL_CTRL_DIG_CLK_IN_SEL_R
[src]
Bit 17 - If set to 1 selects the clk_in_dig signal for the digital block, otherwise the internal xtal
pub fn xtal_ctrl_xo_en_b_reg(&self) -> XTAL_CTRL_XO_EN_B_REG_R
[src]
Bit 16 - Xtal oscillator enable (active low)
pub fn xtal_ctrl_xtal_ckdiv(&self) -> XTAL_CTRL_XTAL_CKDIV_R
[src]
Bits 14:15 - Xtal trimming speed: 00 => 43us, 01 => 85us, 10 => 171us, 11 => 341us
pub fn xtal_ctrl_clk_out_en_b(&self) -> XTAL_CTRL_CLK_OUT_EN_B_R
[src]
Bit 13 - When high, disable the output clock to go to main IP (clk_out output stay low).
pub fn xtal_ctrl_reg_value_sel(&self) -> XTAL_CTRL_REG_VALUE_SEL_R
[src]
Bit 12 - When low, all main ctrl signals are used instead of corresponding ctrl signal or some control bits of xtal_reg. They are: xo_en_b, ext_clk_mode and lp_mode. When high, corresponding ctrl signal and some control bits of xtal_reg are used instead of main ctrl signals. They are: xo_en_b_reg, ext_clk_mode (bit 0) and lp_mode (bit 1).
pub fn xtal_ctrl_afterstartup_curr_sel(
&self
) -> XTAL_CTRL_AFTERSTARTUP_CURR_SEL_R
[src]
&self
) -> XTAL_CTRL_AFTERSTARTUP_CURR_SEL_R
Bits 10:11 - Selection of the current before amplitude stabilization but after starting-up in active transistors of the core oscillator: '00': typ. 0.15 mA, '01': typ. 0.24 mA, '10': typ. 0.40 mA, '11': typ. 0.61 mA
pub fn xtal_ctrl_startup_curr_sel(&self) -> XTAL_CTRL_STARTUP_CURR_SEL_R
[src]
Bits 8:9 - Selection of the starting-up current in active transistors of the core oscillator: '00': typ. 0.41 mA, '01': typ. 0.59 mA, '10': typ. 0.88 mA, '11': typ. 1.24 mA
pub fn xtal_ctrl_inv_clk_dig(&self) -> XTAL_CTRL_INV_CLK_DIG_R
[src]
Bit 7 - Invert clock on clk_dig output
pub fn xtal_ctrl_inv_clk_pll(&self) -> XTAL_CTRL_INV_CLK_PLL_R
[src]
Bit 6 - Invert clock on clk_pll output
pub fn xtal_ctrl_force_clk_ready(&self) -> XTAL_CTRL_FORCE_CLK_READY_R
[src]
Bit 5 - Debug: allow to force output clocks on clk_pll, clk_dig and clk_out (if these outputs are enabled) and bypass the xtal internal clock detector that gates these clock outputs.
pub fn xtal_ctrl_clk_dig_en_b(&self) -> XTAL_CTRL_CLK_DIG_EN_B_R
[src]
Bit 4 - When high, disable the output clock to go to digital (clk_dig output stay low).
pub fn xtal_ctrl_buff_en_b(&self) -> XTAL_CTRL_BUFF_EN_B_R
[src]
Bit 3 - When low (and if xtal_en_b(_reg) is low), the xtal buffer is enabled otherwise it is disabled. Could be used to decrease the power consumption of the xtal while maintaining oscillation in the xtal oscillator
pub fn xtal_ctrl_hp_mode(&self) -> XTAL_CTRL_HP_MODE_R
[src]
Bit 2 - When high, bias current in the clock buffer is increased compared to normal operation (high bandwidth mode in 132 MHz clock input buffer).
pub fn xtal_ctrl_lp_mode(&self) -> XTAL_CTRL_LP_MODE_R
[src]
Bit 1 - When high, bias current in the clock buffer is reduced compared to normal operation (low power mode). Usable only if bit 12 is high (see below) otherwise it is bypassed by lp_mode pin input on main interface
pub fn xtal_ctrl_ext_clk_mode(&self) -> XTAL_CTRL_EXT_CLK_MODE_R
[src]
Bit 0 - When high, allow to uses xtal_p (and eventually xtal_n) has external clock input(s). The XTAL oscillator core is disabled. Usable only if bit 12 is high (see below) otherwise it is bypassed by ext_clk_mode pin input on main interface
impl R<u8, SUBBAND_OFFSET_SB_OFFSET_A>
[src]
pub fn variant(&self) -> Variant<u8, SUBBAND_OFFSET_SB_OFFSET_A>
[src]
Get enumerated values variant
pub fn is_subband_offset_sb_offset_default(&self) -> bool
[src]
Checks if the value of the field is SUBBAND_OFFSET_SB_OFFSET_DEFAULT
impl R<u8, SWCAP_LIM_SB_MAX_VAL_A>
[src]
pub fn variant(&self) -> Variant<u8, SWCAP_LIM_SB_MAX_VAL_A>
[src]
Get enumerated values variant
pub fn is_swcap_lim_sb_max_val_default(&self) -> bool
[src]
Checks if the value of the field is SWCAP_LIM_SB_MAX_VAL_DEFAULT
impl R<u8, SWCAP_LIM_SB_MIN_VAL_A>
[src]
pub fn variant(&self) -> Variant<u8, SWCAP_LIM_SB_MIN_VAL_A>
[src]
Get enumerated values variant
pub fn is_swcap_lim_sb_min_val_default(&self) -> bool
[src]
Checks if the value of the field is SWCAP_LIM_SB_MIN_VAL_DEFAULT
impl R<bool, SUBBAND_CONF_SB_FLL_MODE_A>
[src]
pub fn variant(&self) -> Variant<bool, SUBBAND_CONF_SB_FLL_MODE_A>
[src]
Get enumerated values variant
pub fn is_subband_conf_sb_fll_mode_default(&self) -> bool
[src]
Checks if the value of the field is SUBBAND_CONF_SB_FLL_MODE_DEFAULT
impl R<bool, SUBBAND_CONF_SB_INV_BAND_A>
[src]
pub fn variant(&self) -> Variant<bool, SUBBAND_CONF_SB_INV_BAND_A>
[src]
Get enumerated values variant
pub fn is_subband_conf_sb_inv_band_default(&self) -> bool
[src]
Checks if the value of the field is SUBBAND_CONF_SB_INV_BAND_DEFAULT
impl R<u8, SUBBAND_CONF_SB_FREQ_CNT_A>
[src]
pub fn variant(&self) -> Variant<u8, SUBBAND_CONF_SB_FREQ_CNT_A>
[src]
Get enumerated values variant
pub fn is_subband_conf_sb_freq_cnt_default(&self) -> bool
[src]
Checks if the value of the field is SUBBAND_CONF_SB_FREQ_CNT_DEFAULT
impl R<u8, SUBBAND_CONF_SB_WAIT_T_A>
[src]
pub fn variant(&self) -> Variant<u8, SUBBAND_CONF_SB_WAIT_T_A>
[src]
Get enumerated values variant
pub fn is_subband_conf_sb_wait_t_default(&self) -> bool
[src]
Checks if the value of the field is SUBBAND_CONF_SB_WAIT_T_DEFAULT
impl R<u8, SUBBAND_CONF_SB_MODE_A>
[src]
pub fn variant(&self) -> Variant<u8, SUBBAND_CONF_SB_MODE_A>
[src]
Get enumerated values variant
pub fn is_subband_conf_sb_mode_default(&self) -> bool
[src]
Checks if the value of the field is SUBBAND_CONF_SB_MODE_DEFAULT
impl R<u8, PA_CONF_SW_CN_A>
[src]
pub fn variant(&self) -> Variant<u8, PA_CONF_SW_CN_A>
[src]
Get enumerated values variant
pub fn is_pa_conf_sw_cn_default(&self) -> bool
[src]
Checks if the value of the field is PA_CONF_SW_CN_DEFAULT
impl R<bool, PA_CONF_TX_SWITCHPA_A>
[src]
pub fn variant(&self) -> Variant<bool, PA_CONF_TX_SWITCHPA_A>
[src]
Get enumerated values variant
pub fn is_pa_conf_tx_switchpa_default(&self) -> bool
[src]
Checks if the value of the field is PA_CONF_TX_SWITCHPA_DEFAULT
impl R<bool, PA_CONF_TX_0DBM_A>
[src]
pub fn variant(&self) -> Variant<bool, PA_CONF_TX_0DBM_A>
[src]
Get enumerated values variant
pub fn is_pa_conf_tx_0dbm_default(&self) -> bool
[src]
Checks if the value of the field is PA_CONF_TX_0DBM_DEFAULT
impl R<u8, PA_CONF_CTRL_PA_A>
[src]
pub fn variant(&self) -> Variant<u8, PA_CONF_CTRL_PA_A>
[src]
Get enumerated values variant
pub fn is_pa_conf_ctrl_pa_default(&self) -> bool
[src]
Checks if the value of the field is PA_CONF_CTRL_PA_DEFAULT
impl R<u32, Reg<u32, _RF_REG2C>>
[src]
pub fn subband_offset_sb_offset(&self) -> SUBBAND_OFFSET_SB_OFFSET_R
[src]
Bits 24:31 - Offset to add in frequency count in order to compensate the offset of the varicap.
pub fn swcap_lim_sb_max_val(&self) -> SWCAP_LIM_SB_MAX_VAL_R
[src]
Bits 20:23 - maximum subband value in linear search subband (freq and comp)
pub fn swcap_lim_sb_min_val(&self) -> SWCAP_LIM_SB_MIN_VAL_R
[src]
Bits 16:19 - minimum subband value in linear search subband (freq and comp)
pub fn subband_conf_sb_fll_mode(&self) -> SUBBAND_CONF_SB_FLL_MODE_R
[src]
Bit 15 - Enables the FLL mode for the subband selection (overrides other settings)
pub fn subband_conf_sb_inv_band(&self) -> SUBBAND_CONF_SB_INV_BAND_R
[src]
Bit 14 - invert the meaning of sb_high and sb_low
pub fn subband_conf_sb_freq_cnt(&self) -> SUBBAND_CONF_SB_FREQ_CNT_R
[src]
Bits 12:13 - The length to count in frequency mode: 00 => 256 (Rx: 10.7us, Tx: 2.13us),01 => 512 (Rx: 21.3us, Tx: 4.26us),11 => 1024 (Rx: 42.7us, Tx: 8.53us),01 => 4096 (Rx: 171us, Tx: 34.1us)
pub fn subband_conf_sb_wait_t(&self) -> SUBBAND_CONF_SB_WAIT_T_R
[src]
Bits 10:11 - time to wait to the PLL to settle: 00 => Rx 8us, Tx 2us, 01 => Rx 12us, Tx 3us, 10 => Rx 16us, Tx 4us, 11 => Rx 24us, Tx 6u
pub fn subband_conf_sb_mode(&self) -> SUBBAND_CONF_SB_MODE_R
[src]
Bits 8:9 - sub-band algorithm mode: 00 => SAR w/ comparators, 01 => linear w/ comparators, 00 => SAR w/ frequency ratios, 01 => linear w/ frequency ratios
pub fn pa_conf_sw_cn(&self) -> PA_CONF_SW_CN_R
[src]
Bits 4:5 - Harmonic 2 notch tuning
pub fn pa_conf_tx_switchpa(&self) -> PA_CONF_TX_SWITCHPA_R
[src]
Bit 3 - If set to 1, enables the PA only with the digital block, otherwise it's the RF Tx timing
pub fn pa_conf_tx_0dbm(&self) -> PA_CONF_TX_0DBM_R
[src]
Bit 2 - If set to 1 enables the PA, otherwise only the PPA is used (-20dBm)
pub fn pa_conf_ctrl_pa(&self) -> PA_CONF_CTRL_PA_R
[src]
Bits 0:1 - N.U.
impl R<bool, SUBBAND_CORR_SUBBAND_CORR_EN_A>
[src]
pub fn variant(&self) -> Variant<bool, SUBBAND_CORR_SUBBAND_CORR_EN_A>
[src]
Get enumerated values variant
pub fn is_subband_corr_subband_corr_en_default(&self) -> bool
[src]
Checks if the value of the field is SUBBAND_CORR_SUBBAND_CORR_EN_DEFAULT
impl R<u8, SUBBAND_CORR_SUBBAND_CORR_RX_A>
[src]
pub fn variant(&self) -> Variant<u8, SUBBAND_CORR_SUBBAND_CORR_RX_A>
[src]
Get enumerated values variant
pub fn is_subband_corr_subband_corr_rx_default(&self) -> bool
[src]
Checks if the value of the field is SUBBAND_CORR_SUBBAND_CORR_RX_DEFAULT
impl R<u8, SUBBAND_CORR_SUBBAND_CORR_TX_A>
[src]
pub fn variant(&self) -> Variant<u8, SUBBAND_CORR_SUBBAND_CORR_TX_A>
[src]
Get enumerated values variant
pub fn is_subband_corr_subband_corr_tx_default(&self) -> bool
[src]
Checks if the value of the field is SUBBAND_CORR_SUBBAND_CORR_TX_DEFAULT
impl R<bool, PLL_CONF_TX_NRX_INV_CLK_PLL_TX_A>
[src]
pub fn variant(&self) -> Variant<bool, PLL_CONF_TX_NRX_INV_CLK_PLL_TX_A>
[src]
Get enumerated values variant
pub fn is_pll_conf_tx_nrx_inv_clk_pll_tx_default(&self) -> bool
[src]
Checks if the value of the field is PLL_CONF_TX_NRX_INV_CLK_PLL_TX_DEFAULT
impl R<bool, PLL_CONF_TX_NRX_INV_CLK_DIG_TX_A>
[src]
pub fn variant(&self) -> Variant<bool, PLL_CONF_TX_NRX_INV_CLK_DIG_TX_A>
[src]
Get enumerated values variant
pub fn is_pll_conf_tx_nrx_inv_clk_dig_tx_default(&self) -> bool
[src]
Checks if the value of the field is PLL_CONF_TX_NRX_INV_CLK_DIG_TX_DEFAULT
impl R<u8, PLL_CONF_TX_NRX_CK_SEL_TX_A>
[src]
pub fn variant(&self) -> Variant<u8, PLL_CONF_TX_NRX_CK_SEL_TX_A>
[src]
Get enumerated values variant
pub fn is_pll_conf_tx_nrx_ck_sel_tx_default(&self) -> bool
[src]
Checks if the value of the field is PLL_CONF_TX_NRX_CK_SEL_TX_DEFAULT
impl R<u8, PLL_CONF_TX_NRX_CHP_CURR_OFF_TRIM_TX_A>
[src]
pub fn variant(&self) -> Variant<u8, PLL_CONF_TX_NRX_CHP_CURR_OFF_TRIM_TX_A>
[src]
Get enumerated values variant
pub fn is_pll_conf_tx_nrx_chp_curr_off_trim_tx_default(&self) -> bool
[src]
Checks if the value of the field is PLL_CONF_TX_NRX_CHP_CURR_OFF_TRIM_TX_DEFAULT
impl R<bool, PLL_CONF_TX_NRX_CHP_CURR_OFF_EN_TX_A>
[src]
pub fn variant(&self) -> Variant<bool, PLL_CONF_TX_NRX_CHP_CURR_OFF_EN_TX_A>
[src]
Get enumerated values variant
pub fn is_pll_conf_tx_nrx_chp_curr_off_en_tx_default(&self) -> bool
[src]
Checks if the value of the field is PLL_CONF_TX_NRX_CHP_CURR_OFF_EN_TX_DEFAULT
impl R<bool, PA_RAMPUP_FULL_PA_RAMPUP_A>
[src]
pub fn variant(&self) -> Variant<bool, PA_RAMPUP_FULL_PA_RAMPUP_A>
[src]
Get enumerated values variant
pub fn is_pa_rampup_full_pa_rampup_default(&self) -> bool
[src]
Checks if the value of the field is PA_RAMPUP_FULL_PA_RAMPUP_DEFAULT
impl R<u8, PA_RAMPUP_DEL_PA_RAMPUP_A>
[src]
pub fn variant(&self) -> Variant<u8, PA_RAMPUP_DEL_PA_RAMPUP_A>
[src]
Get enumerated values variant
pub fn is_pa_rampup_del_pa_rampup_default(&self) -> bool
[src]
Checks if the value of the field is PA_RAMPUP_DEL_PA_RAMPUP_DEFAULT
impl R<u8, PA_RAMPUP_TAU_PA_RAMPUP_A>
[src]
pub fn variant(&self) -> Variant<u8, PA_RAMPUP_TAU_PA_RAMPUP_A>
[src]
Get enumerated values variant
pub fn is_pa_rampup_tau_pa_rampup_default(&self) -> bool
[src]
Checks if the value of the field is PA_RAMPUP_TAU_PA_RAMPUP_DEFAULT
impl R<bool, PA_RAMPUP_EN_PA_RAMPDOWN_A>
[src]
pub fn variant(&self) -> Variant<bool, PA_RAMPUP_EN_PA_RAMPDOWN_A>
[src]
Get enumerated values variant
pub fn is_pa_rampup_en_pa_rampdown_default(&self) -> bool
[src]
Checks if the value of the field is PA_RAMPUP_EN_PA_RAMPDOWN_DEFAULT
impl R<bool, PA_RAMPUP_EN_PA_RAMPUP_A>
[src]
pub fn variant(&self) -> Variant<bool, PA_RAMPUP_EN_PA_RAMPUP_A>
[src]
Get enumerated values variant
pub fn is_pa_rampup_en_pa_rampup_default(&self) -> bool
[src]
Checks if the value of the field is PA_RAMPUP_EN_PA_RAMPUP_DEFAULT
impl R<u8, MISC_SPARES_A>
[src]
pub fn variant(&self) -> Variant<u8, MISC_SPARES_A>
[src]
Get enumerated values variant
pub fn is_misc_spares_default(&self) -> bool
[src]
Checks if the value of the field is MISC_SPARES_DEFAULT
impl R<u8, MISC_RSSI_PRE_ATT_A>
[src]
pub fn variant(&self) -> Variant<u8, MISC_RSSI_PRE_ATT_A>
[src]
Get enumerated values variant
pub fn is_misc_rssi_pre_att_default(&self) -> bool
[src]
Checks if the value of the field is MISC_RSSI_PRE_ATT_DEFAULT
impl R<bool, MISC_XTAL_LOW_CLK_READY_TH_EN_A>
[src]
pub fn variant(&self) -> Variant<bool, MISC_XTAL_LOW_CLK_READY_TH_EN_A>
[src]
Get enumerated values variant
pub fn is_misc_xtal_low_clk_ready_th_en_default(&self) -> bool
[src]
Checks if the value of the field is MISC_XTAL_LOW_CLK_READY_TH_EN_DEFAULT
impl R<u32, Reg<u32, _RF_REG2D>>
[src]
pub fn subband_corr_subband_corr_en(&self) -> SUBBAND_CORR_SUBBAND_CORR_EN_R
[src]
Bit 31 - Enable the subband correction
pub fn subband_corr_subband_corr_rx(&self) -> SUBBAND_CORR_SUBBAND_CORR_RX_R
[src]
Bits 28:30 - Subband correction in Rx
pub fn subband_corr_subband_corr_tx(&self) -> SUBBAND_CORR_SUBBAND_CORR_TX_R
[src]
Bits 24:26 - Subband correction in Tx
pub fn pll_conf_tx_nrx_inv_clk_pll_tx(&self) -> PLL_CONF_TX_NRX_INV_CLK_PLL_TX_R
[src]
Bit 23
pub fn pll_conf_tx_nrx_inv_clk_dig_tx(&self) -> PLL_CONF_TX_NRX_INV_CLK_DIG_TX_R
[src]
Bit 22
pub fn pll_conf_tx_nrx_ck_sel_tx(&self) -> PLL_CONF_TX_NRX_CK_SEL_TX_R
[src]
Bits 20:21 - Xor value between Tx and Rx for the ck_sel field of register DLL_CTRL
pub fn pll_conf_tx_nrx_chp_curr_off_trim_tx(
&self
) -> PLL_CONF_TX_NRX_CHP_CURR_OFF_TRIM_TX_R
[src]
&self
) -> PLL_CONF_TX_NRX_CHP_CURR_OFF_TRIM_TX_R
Bits 17:18
pub fn pll_conf_tx_nrx_chp_curr_off_en_tx(
&self
) -> PLL_CONF_TX_NRX_CHP_CURR_OFF_EN_TX_R
[src]
&self
) -> PLL_CONF_TX_NRX_CHP_CURR_OFF_EN_TX_R
Bit 16
pub fn pa_rampup_full_pa_rampup(&self) -> PA_RAMPUP_FULL_PA_RAMPUP_R
[src]
Bit 15 - If set to 1, the PA rampup uses the PA backoff enable bit (from -40 dBm)
pub fn pa_rampup_del_pa_rampup(&self) -> PA_RAMPUP_DEL_PA_RAMPUP_R
[src]
Bits 12:14 - time to wait to start the ramp-up after the PA enable is detected
pub fn pa_rampup_tau_pa_rampup(&self) -> PA_RAMPUP_TAU_PA_RAMPUP_R
[src]
Bits 10:11 - time constant of the Ramp-up/Ramp-down
pub fn pa_rampup_en_pa_rampdown(&self) -> PA_RAMPUP_EN_PA_RAMPDOWN_R
[src]
Bit 9 - if set to 1 enables the PA ramp-down. Only valid in case of ramp-up
pub fn pa_rampup_en_pa_rampup(&self) -> PA_RAMPUP_EN_PA_RAMPUP_R
[src]
Bit 8 - if set to 1 enables the PA ramp-up
pub fn misc_spares(&self) -> MISC_SPARES_R
[src]
Bits 3:7 - Unused bits
pub fn misc_rssi_pre_att(&self) -> MISC_RSSI_PRE_ATT_R
[src]
Bits 1:2 - RSSI pre-attenuator: 00 => 0dB, 01 => 4dB, 10 => 8dB, 11 => 12dB
pub fn misc_xtal_low_clk_ready_th_en(&self) -> MISC_XTAL_LOW_CLK_READY_TH_EN_R
[src]
Bit 0 - XTAL: if set to 1, the clk_ready threshold is set to a lower value
impl R<u8, RSSI_DETECT_ABS_THR_RSSI_DET_ABS_THR_A>
[src]
pub fn variant(&self) -> Variant<u8, RSSI_DETECT_ABS_THR_RSSI_DET_ABS_THR_A>
[src]
Get enumerated values variant
pub fn is_rssi_detect_abs_thr_rssi_det_abs_thr_default(&self) -> bool
[src]
Checks if the value of the field is RSSI_DETECT_ABS_THR_RSSI_DET_ABS_THR_DEFAULT
impl R<u8, RSSI_DETECT_DIFF_THR_RSSI_DET_DIFF_THR_A>
[src]
pub fn variant(&self) -> Variant<u8, RSSI_DETECT_DIFF_THR_RSSI_DET_DIFF_THR_A>
[src]
Get enumerated values variant
pub fn is_rssi_detect_diff_thr_rssi_det_diff_thr_default(&self) -> bool
[src]
Checks if the value of the field is RSSI_DETECT_DIFF_THR_RSSI_DET_DIFF_THR_DEFAULT
impl R<bool, DEMOD_CTRL_EN_DELLINE_SYNC_DET_A>
[src]
pub fn variant(&self) -> Variant<bool, DEMOD_CTRL_EN_DELLINE_SYNC_DET_A>
[src]
Get enumerated values variant
pub fn is_demod_ctrl_en_delline_sync_det_default(&self) -> bool
[src]
Checks if the value of the field is DEMOD_CTRL_EN_DELLINE_SYNC_DET_DEFAULT
impl R<bool, DEMOD_CTRL_RSSI_DET_FILT_A>
[src]
pub fn variant(&self) -> Variant<bool, DEMOD_CTRL_RSSI_DET_FILT_A>
[src]
Get enumerated values variant
pub fn is_demod_ctrl_rssi_det_filt_default(&self) -> bool
[src]
Checks if the value of the field is DEMOD_CTRL_RSSI_DET_FILT_DEFAULT
impl R<bool, DEMOD_CTRL_EN_FAST_CLK_RECOV_A>
[src]
pub fn variant(&self) -> Variant<bool, DEMOD_CTRL_EN_FAST_CLK_RECOV_A>
[src]
Get enumerated values variant
pub fn is_demod_ctrl_en_fast_clk_recov_default(&self) -> bool
[src]
Checks if the value of the field is DEMOD_CTRL_EN_FAST_CLK_RECOV_DEFAULT
impl R<bool, DEMOD_CTRL_EN_MIN_MAX_MF_A>
[src]
pub fn variant(&self) -> Variant<bool, DEMOD_CTRL_EN_MIN_MAX_MF_A>
[src]
Get enumerated values variant
pub fn is_demod_ctrl_en_min_max_mf_default(&self) -> bool
[src]
Checks if the value of the field is DEMOD_CTRL_EN_MIN_MAX_MF_DEFAULT
impl R<bool, DEMOD_CTRL_EN_PRE_SYNC_A>
[src]
pub fn variant(&self) -> Variant<bool, DEMOD_CTRL_EN_PRE_SYNC_A>
[src]
Get enumerated values variant
pub fn is_demod_ctrl_en_pre_sync_default(&self) -> bool
[src]
Checks if the value of the field is DEMOD_CTRL_EN_PRE_SYNC_DEFAULT
impl R<bool, DEMOD_CTRL_BLOCK_RSSI_DET_A>
[src]
pub fn variant(&self) -> Variant<bool, DEMOD_CTRL_BLOCK_RSSI_DET_A>
[src]
Get enumerated values variant
pub fn is_demod_ctrl_block_rssi_det_default(&self) -> bool
[src]
Checks if the value of the field is DEMOD_CTRL_BLOCK_RSSI_DET_DEFAULT
impl R<bool, DEMOD_CTRL_EARLY_FINE_RECOV_A>
[src]
pub fn variant(&self) -> Variant<bool, DEMOD_CTRL_EARLY_FINE_RECOV_A>
[src]
Get enumerated values variant
pub fn is_demod_ctrl_early_fine_recov_default(&self) -> bool
[src]
Checks if the value of the field is DEMOD_CTRL_EARLY_FINE_RECOV_DEFAULT
impl R<u8, RSSI_DETECT_RSSI_DET_CR_LEN_A>
[src]
pub fn variant(&self) -> Variant<u8, RSSI_DETECT_RSSI_DET_CR_LEN_A>
[src]
Get enumerated values variant
pub fn is_rssi_detect_rssi_det_cr_len_default(&self) -> bool
[src]
Checks if the value of the field is RSSI_DETECT_RSSI_DET_CR_LEN_DEFAULT
impl R<u8, RSSI_DETECT_RSSI_DET_WAIT_A>
[src]
pub fn variant(&self) -> Variant<u8, RSSI_DETECT_RSSI_DET_WAIT_A>
[src]
Get enumerated values variant
pub fn is_rssi_detect_rssi_det_wait_default(&self) -> bool
[src]
Checks if the value of the field is RSSI_DETECT_RSSI_DET_WAIT_DEFAULT
impl R<u8, RSSI_DETECT_RSSI_DET_DIFF_LL_A>
[src]
pub fn variant(&self) -> Variant<u8, RSSI_DETECT_RSSI_DET_DIFF_LL_A>
[src]
Get enumerated values variant
pub fn is_rssi_detect_rssi_det_diff_ll_default(&self) -> bool
[src]
Checks if the value of the field is RSSI_DETECT_RSSI_DET_DIFF_LL_DEFAULT
impl R<bool, RSSI_DETECT_RSSI_DET_EN_ABS_A>
[src]
pub fn variant(&self) -> Variant<bool, RSSI_DETECT_RSSI_DET_EN_ABS_A>
[src]
Get enumerated values variant
pub fn is_rssi_detect_rssi_det_en_abs_default(&self) -> bool
[src]
Checks if the value of the field is RSSI_DETECT_RSSI_DET_EN_ABS_DEFAULT
impl R<bool, RSSI_DETECT_RSSI_DET_EN_DIFF_A>
[src]
pub fn variant(&self) -> Variant<bool, RSSI_DETECT_RSSI_DET_EN_DIFF_A>
[src]
Get enumerated values variant
pub fn is_rssi_detect_rssi_det_en_diff_default(&self) -> bool
[src]
Checks if the value of the field is RSSI_DETECT_RSSI_DET_EN_DIFF_DEFAULT
impl R<u32, Reg<u32, _RF_REG2E>>
[src]
pub fn rssi_detect_abs_thr_rssi_det_abs_thr(
&self
) -> RSSI_DETECT_ABS_THR_RSSI_DET_ABS_THR_R
[src]
&self
) -> RSSI_DETECT_ABS_THR_RSSI_DET_ABS_THR_R
Bits 24:31 - Threshold used for absolute RSSI detection
pub fn rssi_detect_diff_thr_rssi_det_diff_thr(
&self
) -> RSSI_DETECT_DIFF_THR_RSSI_DET_DIFF_THR_R
[src]
&self
) -> RSSI_DETECT_DIFF_THR_RSSI_DET_DIFF_THR_R
Bits 16:23 - Threshold used for differential RSSI detection
pub fn demod_ctrl_en_delline_sync_det(&self) -> DEMOD_CTRL_EN_DELLINE_SYNC_DET_R
[src]
Bit 14 - If set to 1 enable the sync word detection in the delay line. This implies that nc_sel_out = 0x7
pub fn demod_ctrl_rssi_det_filt(&self) -> DEMOD_CTRL_RSSI_DET_FILT_R
[src]
Bit 13 - Add an additional filtering on the RSSI value
pub fn demod_ctrl_en_fast_clk_recov(&self) -> DEMOD_CTRL_EN_FAST_CLK_RECOV_R
[src]
Bit 12 - If set to 1 speed up the clock recovery during the resto of the preamble
pub fn demod_ctrl_en_min_max_mf(&self) -> DEMOD_CTRL_EN_MIN_MAX_MF_R
[src]
Bit 11 - If set to 1 enables the min max algo after the matched filter
pub fn demod_ctrl_en_pre_sync(&self) -> DEMOD_CTRL_EN_PRE_SYNC_R
[src]
Bit 10 - If set to 1 enables the sync detection on the non-delayed path; not working in 4FSK
pub fn demod_ctrl_block_rssi_det(&self) -> DEMOD_CTRL_BLOCK_RSSI_DET_R
[src]
Bit 9 - If set to 1 blocks the rssi detection during the slow-down period
pub fn demod_ctrl_early_fine_recov(&self) -> DEMOD_CTRL_EARLY_FINE_RECOV_R
[src]
Bit 8 - If set to 1 enables the early fine recovery after the packet detection or pre-sync
pub fn rssi_detect_rssi_det_cr_len(&self) -> RSSI_DETECT_RSSI_DET_CR_LEN_R
[src]
Bits 6:7 - Number of samples to estimate the carrier offset: 0 -> 32, 1 -> 64, 2 -> 128, 3->256
pub fn rssi_detect_rssi_det_wait(&self) -> RSSI_DETECT_RSSI_DET_WAIT_R
[src]
Bits 4:5 - Symbols to wait after the RSSI detection: 00 -> 0, 01 -> 1, 10 -> 2, 11 -> 4
pub fn rssi_detect_rssi_det_diff_ll(&self) -> RSSI_DETECT_RSSI_DET_DIFF_LL_R
[src]
Bits 2:3 - Set the distance between the actual value and the subtracted one (0->1 sample,1->2 samples,etc)
pub fn rssi_detect_rssi_det_en_abs(&self) -> RSSI_DETECT_RSSI_DET_EN_ABS_R
[src]
Bit 1 - If set to 1 enables the absolute RSSI detection
pub fn rssi_detect_rssi_det_en_diff(&self) -> RSSI_DETECT_RSSI_DET_EN_DIFF_R
[src]
Bit 0 - If set to 1 enables the differential RSSI detection
impl R<u8, CK_DIV_1_6_CK_DIV_1_6_A>
[src]
pub fn variant(&self) -> CK_DIV_1_6_CK_DIV_1_6_A
[src]
Get enumerated values variant
pub fn is_ck_div_1_6_no_clock(&self) -> bool
[src]
Checks if the value of the field is CK_DIV_1_6_NO_CLOCK
pub fn is_ck_div_1_6_prescale_1(&self) -> bool
[src]
Checks if the value of the field is CK_DIV_1_6_PRESCALE_1
pub fn is_ck_div_1_6_prescale_2(&self) -> bool
[src]
Checks if the value of the field is CK_DIV_1_6_PRESCALE_2
pub fn is_ck_div_1_6_prescale_3(&self) -> bool
[src]
Checks if the value of the field is CK_DIV_1_6_PRESCALE_3
pub fn is_ck_div_1_6_prescale_4(&self) -> bool
[src]
Checks if the value of the field is CK_DIV_1_6_PRESCALE_4
pub fn is_ck_div_1_6_prescale_5(&self) -> bool
[src]
Checks if the value of the field is CK_DIV_1_6_PRESCALE_5
pub fn is_ck_div_1_6_prescale_6(&self) -> bool
[src]
Checks if the value of the field is CK_DIV_1_6_PRESCALE_6
pub fn is_ck_div_1_6_prescale_7(&self) -> bool
[src]
Checks if the value of the field is CK_DIV_1_6_PRESCALE_7
impl R<bool, PADS_PE_DS_GPIO_DS_A>
[src]
pub fn variant(&self) -> Variant<bool, PADS_PE_DS_GPIO_DS_A>
[src]
Get enumerated values variant
pub fn is_pads_pe_ds_gpio_ds_default(&self) -> bool
[src]
Checks if the value of the field is PADS_PE_DS_GPIO_DS_DEFAULT
impl R<bool, PADS_PE_DS_GPIO_PE_A>
[src]
pub fn variant(&self) -> Variant<bool, PADS_PE_DS_GPIO_PE_A>
[src]
Get enumerated values variant
pub fn is_pads_pe_ds_gpio_pe_default(&self) -> bool
[src]
Checks if the value of the field is PADS_PE_DS_GPIO_PE_DEFAULT
impl R<bool, PADS_PE_DS_NRESET_PE_A>
[src]
pub fn variant(&self) -> Variant<bool, PADS_PE_DS_NRESET_PE_A>
[src]
Get enumerated values variant
pub fn is_pads_pe_ds_nreset_pe_default(&self) -> bool
[src]
Checks if the value of the field is PADS_PE_DS_NRESET_PE_DEFAULT
impl R<bool, PADS_PE_DS_SPI_MISO_PE_A>
[src]
pub fn variant(&self) -> Variant<bool, PADS_PE_DS_SPI_MISO_PE_A>
[src]
Get enumerated values variant
pub fn is_pads_pe_ds_spi_miso_pe_default(&self) -> bool
[src]
Checks if the value of the field is PADS_PE_DS_SPI_MISO_PE_DEFAULT
impl R<bool, PADS_PE_DS_SPI_MOSI_PE_A>
[src]
pub fn variant(&self) -> Variant<bool, PADS_PE_DS_SPI_MOSI_PE_A>
[src]
Get enumerated values variant
pub fn is_pads_pe_ds_spi_mosi_pe_default(&self) -> bool
[src]
Checks if the value of the field is PADS_PE_DS_SPI_MOSI_PE_DEFAULT
impl R<bool, PADS_PE_DS_SPI_SCLK_PE_A>
[src]
pub fn variant(&self) -> Variant<bool, PADS_PE_DS_SPI_SCLK_PE_A>
[src]
Get enumerated values variant
pub fn is_pads_pe_ds_spi_sclk_pe_default(&self) -> bool
[src]
Checks if the value of the field is PADS_PE_DS_SPI_SCLK_PE_DEFAULT
impl R<bool, PADS_PE_DS_SPI_CS_N_PE_A>
[src]
pub fn variant(&self) -> Variant<bool, PADS_PE_DS_SPI_CS_N_PE_A>
[src]
Get enumerated values variant
pub fn is_pads_pe_ds_spi_cs_n_pe_default(&self) -> bool
[src]
Checks if the value of the field is PADS_PE_DS_SPI_CS_N_PE_DEFAULT
impl R<u8, SUBBAND_FLL_SB_FLL_DITHER_A>
[src]
pub fn variant(&self) -> Variant<u8, SUBBAND_FLL_SB_FLL_DITHER_A>
[src]
Get enumerated values variant
pub fn is_subband_fll_sb_fll_dither_default(&self) -> bool
[src]
Checks if the value of the field is SUBBAND_FLL_SB_FLL_DITHER_DEFAULT
impl R<u8, SUBBAND_FLL_SB_FLL_CIC_TAU_A>
[src]
pub fn variant(&self) -> Variant<u8, SUBBAND_FLL_SB_FLL_CIC_TAU_A>
[src]
Get enumerated values variant
pub fn is_subband_fll_sb_fll_cic_tau_default(&self) -> bool
[src]
Checks if the value of the field is SUBBAND_FLL_SB_FLL_CIC_TAU_DEFAULT
impl R<bool, SUBBAND_FLL_SB_FLL_PH_4_N8_A>
[src]
pub fn variant(&self) -> Variant<bool, SUBBAND_FLL_SB_FLL_PH_4_N8_A>
[src]
Get enumerated values variant
pub fn is_subband_fll_sb_fll_ph_4_n8_default(&self) -> bool
[src]
Checks if the value of the field is SUBBAND_FLL_SB_FLL_PH_4_N8_DEFAULT
impl R<u8, SUBBAND_FLL_SB_FLL_WAIT_A>
[src]
pub fn variant(&self) -> Variant<u8, SUBBAND_FLL_SB_FLL_WAIT_A>
[src]
Get enumerated values variant
pub fn is_subband_fll_sb_fll_wait_default(&self) -> bool
[src]
Checks if the value of the field is SUBBAND_FLL_SB_FLL_WAIT_DEFAULT
impl R<bool, SYNC_WORD_CORR_EN_SYNC_WORD_CORR_A>
[src]
pub fn variant(&self) -> Variant<bool, SYNC_WORD_CORR_EN_SYNC_WORD_CORR_A>
[src]
Get enumerated values variant
pub fn is_sync_word_corr_en_sync_word_corr_default(&self) -> bool
[src]
Checks if the value of the field is SYNC_WORD_CORR_EN_SYNC_WORD_CORR_DEFAULT
impl R<u8, SYNC_WORD_CORR_SYNC_WORD_BIAS_A>
[src]
pub fn variant(&self) -> Variant<u8, SYNC_WORD_CORR_SYNC_WORD_BIAS_A>
[src]
Get enumerated values variant
pub fn is_sync_word_corr_sync_word_bias_default(&self) -> bool
[src]
Checks if the value of the field is SYNC_WORD_CORR_SYNC_WORD_BIAS_DEFAULT
impl R<u32, Reg<u32, _RF_REG2F>>
[src]
pub fn ck_div_1_6_ck_div_1_6(&self) -> CK_DIV_1_6_CK_DIV_1_6_R
[src]
Bits 24:26 - Clock division factor for ck_div_1_6
pub fn pads_pe_ds_gpio_ds(&self) -> PADS_PE_DS_GPIO_DS_R
[src]
Bit 22 - If set to 1 enables the increased drive strength of the digital pads
pub fn pads_pe_ds_gpio_pe(&self) -> PADS_PE_DS_GPIO_PE_R
[src]
Bit 21 - If set to 1 enables the pull-up of the GPIO pads
pub fn pads_pe_ds_nreset_pe(&self) -> PADS_PE_DS_NRESET_PE_R
[src]
Bit 20 - If set to 1 enables the pull-up of the nreset pad
pub fn pads_pe_ds_spi_miso_pe(&self) -> PADS_PE_DS_SPI_MISO_PE_R
[src]
Bit 19 - If set to 1 enables the pull-up of the MISO SPI pad
pub fn pads_pe_ds_spi_mosi_pe(&self) -> PADS_PE_DS_SPI_MOSI_PE_R
[src]
Bit 18 - If set to 1 enables the pull-up of the MOSI SPI pad
pub fn pads_pe_ds_spi_sclk_pe(&self) -> PADS_PE_DS_SPI_SCLK_PE_R
[src]
Bit 17 - If set to 1 enables the pull-up of the SCLK SPI pad
pub fn pads_pe_ds_spi_cs_n_pe(&self) -> PADS_PE_DS_SPI_CS_N_PE_R
[src]
Bit 16 - If set to 1 enables the pull-up of the CSN SPI pad
pub fn subband_fll_sb_fll_dither(&self) -> SUBBAND_FLL_SB_FLL_DITHER_R
[src]
Bits 14:15 - Select the dithering: 00 no dithering, 01 PN9 positive, 10 PN10 negative, PN9+PN10
pub fn subband_fll_sb_fll_cic_tau(&self) -> SUBBAND_FLL_SB_FLL_CIC_TAU_R
[src]
Bits 12:13 - Set the CIC decimator factor: 00 => 16, 01 => 32, 10 => 64, 11 => 128
pub fn subband_fll_sb_fll_ph_4_n8(&self) -> SUBBAND_FLL_SB_FLL_PH_4_N8_R
[src]
Bit 11 - If set to 1, it uses only 4 phases in the frequency detector. Default 8 phases
pub fn subband_fll_sb_fll_wait(&self) -> SUBBAND_FLL_SB_FLL_WAIT_R
[src]
Bits 8:10 - Set the number of CIC samples before stopping the FLL
pub fn sync_word_corr_en_sync_word_corr(
&self
) -> SYNC_WORD_CORR_EN_SYNC_WORD_CORR_R
[src]
&self
) -> SYNC_WORD_CORR_EN_SYNC_WORD_CORR_R
Bit 7 - If set to 1 enable the sync word bias correction with RSSI detection
pub fn sync_word_corr_sync_word_bias(&self) -> SYNC_WORD_CORR_SYNC_WORD_BIAS_R
[src]
Bits 0:5 - set the sync word bias. Without the phADC rescaler, it's 8*mod_idx.
impl R<u32, Reg<u32, _RF_REG30>>
[src]
pub fn rxfifo_status_bist_errors(&self) -> RXFIFO_STATUS_BIST_ERRORS_R
[src]
Bits 30:31 - Indicate the BIST error: 00 => no error, 01 => error in checkboard test, 10 => error in inversed checkboard test, 11 => error in decoder test
pub fn rxfifo_status_near_underflow(&self) -> RXFIFO_STATUS_NEAR_UNDERFLOW_R
[src]
Bit 29 - Is set to 1 if the Rx FIFO is close to the underflow
pub fn rxfifo_status_near_overflow(&self) -> RXFIFO_STATUS_NEAR_OVERFLOW_R
[src]
Bit 28 - Is set to 1 if the Rx FIFO is close to the overflow
pub fn rxfifo_status_underflow(&self) -> RXFIFO_STATUS_UNDERFLOW_R
[src]
Bit 27 - Is set to 1 if there has been an underflow
pub fn rxfifo_status_overflow(&self) -> RXFIFO_STATUS_OVERFLOW_R
[src]
Bit 26 - Is set to 1 if there has been an overflow
pub fn rxfifo_status_full(&self) -> RXFIFO_STATUS_FULL_R
[src]
Bit 25 - Is set to 1 if the Rx FIFO is full
pub fn rxfifo_status_empty(&self) -> RXFIFO_STATUS_EMPTY_R
[src]
Bit 24 - Is set to 1 if the Rx FIFO is empty
pub fn txfifo_status_bist_errors(&self) -> TXFIFO_STATUS_BIST_ERRORS_R
[src]
Bits 22:23 - Indicate the BIST error: 00 => no error, 01 => error in checkboard test, 10 => error in inversed checkboard test, 11 => error in decoder test
pub fn txfifo_status_near_underflow(&self) -> TXFIFO_STATUS_NEAR_UNDERFLOW_R
[src]
Bit 21 - Is set to 1 if the Tx FIFO is close to the underflow
pub fn txfifo_status_near_overflow(&self) -> TXFIFO_STATUS_NEAR_OVERFLOW_R
[src]
Bit 20 - Is set to 1 if the Tx FIFO is close to the overflow
pub fn txfifo_status_underflow(&self) -> TXFIFO_STATUS_UNDERFLOW_R
[src]
Bit 19 - Is set to 1 if there has been an underflow
pub fn txfifo_status_overflow(&self) -> TXFIFO_STATUS_OVERFLOW_R
[src]
Bit 18 - Is set to 1 if there has been an overflow
pub fn txfifo_status_full(&self) -> TXFIFO_STATUS_FULL_R
[src]
Bit 17 - Is set to 1 if the Tx FIFO is full
pub fn txfifo_status_empty(&self) -> TXFIFO_STATUS_EMPTY_R
[src]
Bit 16 - Is set to 1 if the Tx FIFO is empty
pub fn fsm_status_tx_nrx(&self) -> FSM_STATUS_TX_NRX_R
[src]
Bit 10 - Is set to 0 if the radio is in Rx mode, to 1 if in Tx mode
pub fn fsm_status_status(&self) -> FSM_STATUS_STATUS_R
[src]
Bits 8:9 - Status of the FSM: 00 => Idle, 01 => Tx mode, 10 => Rx mode, 11 => Suspend
pub fn fsm_mode_rx_mode(&self) -> FSM_MODE_RX_MODE_R
[src]
Bit 2 - The field stay with value 1 as long as the reception isn't over
pub fn fsm_mode_tx_mode(&self) -> FSM_MODE_TX_MODE_R
[src]
Bit 1 - The field keep the value 1 as long as the transmission isn't over
pub fn fsm_mode_n_idle(&self) -> FSM_MODE_N_IDLE_R
[src]
Bit 0 - The field is set to 1 if the FSM is not in the Idle mode.
impl R<u32, Reg<u32, _RF_REG31>>
[src]
pub fn rssi_max_rssi_max(&self) -> RSSI_MAX_RSSI_MAX_R
[src]
Bits 24:31 - Maximum RSSI value over a filtering period
pub fn rssi_min_rssi_min(&self) -> RSSI_MIN_RSSI_MIN_R
[src]
Bits 16:23 - Minimum RSSI value over a filtering period
pub fn rxfifo_count_rx_count(&self) -> RXFIFO_COUNT_RX_COUNT_R
[src]
Bits 8:15 - Number of bytes in the Rx FIFO
pub fn txfifo_count_tx_count(&self) -> TXFIFO_COUNT_TX_COUNT_R
[src]
Bits 0:7 - Number of bytes in the Tx FIFO
impl R<u32, Reg<u32, _RF_REG32>>
[src]
pub fn rx_att_level_rx_att_level_pkt_lvl(
&self
) -> RX_ATT_LEVEL_RX_ATT_LEVEL_PKT_LVL_R
[src]
&self
) -> RX_ATT_LEVEL_RX_ATT_LEVEL_PKT_LVL_R
Bits 28:30 - Rx attenuation level (AGC level) during the packet reception
pub fn rx_att_level_rx_att_level(&self) -> RX_ATT_LEVEL_RX_ATT_LEVEL_R
[src]
Bits 24:26 - Rx attenuation level (AGC level)
pub fn rssi_avg_rssi_avg(&self) -> RSSI_AVG_RSSI_AVG_R
[src]
Bits 16:23 - Filtered RSSI value
pub fn dr_err_ind_dr_err_ind(&self) -> DR_ERR_IND_DR_ERR_IND_R
[src]
Bits 8:15 - Data-rate error indicator
pub fn rssi_pkt_rssi_pkt(&self) -> RSSI_PKT_RSSI_PKT_R
[src]
Bits 0:7 - Filtered RSSI value sampled during the packet reception
impl R<u32, Reg<u32, _RF_RXFIFO>>
[src]
pub fn rxfifo_rx_data(&self) -> RXFIFO_RX_DATA_R
[src]
Bits 0:7 - Received data
impl R<u32, Reg<u32, _RF_DESER_STATUS>>
[src]
pub fn deser_status_signal_receiving(&self) -> DESER_STATUS_SIGNAL_RECEIVING_R
[src]
Bit 7 - Is set to 1 if the deserializer is on
pub fn deser_status_sync_detected(&self) -> DESER_STATUS_SYNC_DETECTED_R
[src]
Bit 6 - Is set to 1 is the sync word (pattern) has been detected
pub fn deser_status_wait_sync(&self) -> DESER_STATUS_WAIT_SYNC_R
[src]
Bit 5 - Is set to 1 if the deserializer is waiting the sync word
pub fn deser_status_is_address_br(&self) -> DESER_STATUS_IS_ADDRESS_BR_R
[src]
Bit 4 - Is set to 1 if the received address is the broadcast address.
pub fn deser_status_pkt_len_err(&self) -> DESER_STATUS_PKT_LEN_ERR_R
[src]
Bit 3 - Is set to 1 in case of the packet length is longer than the maximum acceptable packet length
pub fn deser_status_address_err(&self) -> DESER_STATUS_ADDRESS_ERR_R
[src]
Bit 2 - Is set to 1 in case of an address error
pub fn deser_status_crc_err(&self) -> DESER_STATUS_CRC_ERR_R
[src]
Bit 1 - Is set to 1 in case of a CRC error
pub fn deser_status_deser_finish(&self) -> DESER_STATUS_DESER_FINISH_R
[src]
Bit 0 - Is set to 1 when the deserializer has finished
impl R<u32, Reg<u32, _RF_IRQ_STATUS>>
[src]
pub fn irq_status_flag_rxfifo(&self) -> IRQ_STATUS_FLAG_RXFIFO_R
[src]
Bit 5 - Is set to 1 when the IRQ RXFIFO is active
pub fn irq_status_flag_txfifo(&self) -> IRQ_STATUS_FLAG_TXFIFO_R
[src]
Bit 4 - Is set to 1 when the IRQ TXFIFO is active
pub fn irq_status_flag_sync(&self) -> IRQ_STATUS_FLAG_SYNC_R
[src]
Bit 3 - Is set to 1 when the IRQ SYNC is active
pub fn irq_status_flag_received(&self) -> IRQ_STATUS_FLAG_RECEIVED_R
[src]
Bit 2 - Is set to 1 when the IRQ RECEIVED is active
pub fn irq_status_flag_rxstop(&self) -> IRQ_STATUS_FLAG_RXSTOP_R
[src]
Bit 1 - Is set to 1 when the IRQ RXSTOP is active
pub fn irq_status_flag_tx(&self) -> IRQ_STATUS_FLAG_TX_R
[src]
Bit 0 - Is set to 1 when the IRQ TX is active
impl R<u32, Reg<u32, _RF_REG37>>
[src]
pub fn fei_pkt_fei_pkt(&self) -> FEI_PKT_FEI_PKT_R
[src]
Bits 16:31 - Frequency error indicator sampled during the packet reception.
pub fn fei_fei_out(&self) -> FEI_FEI_OUT_R
[src]
Bits 0:15 - Frequency error indicator
impl R<u32, Reg<u32, _RF_REG38>>
[src]
pub fn link_qual_pkt_link_quality_pkt(&self) -> LINK_QUAL_PKT_LINK_QUALITY_PKT_R
[src]
Bits 24:31 - Link quality indicator sampled during the packet reception. Note that the Viterbi algorithm as to be enabled.
pub fn link_qual_link_quality(&self) -> LINK_QUAL_LINK_QUALITY_R
[src]
Bits 16:23 - Instantaneous link quality indicator. Note that the Viterbi algorithm as to be enabled.
pub fn fei_afc_fei_afc(&self) -> FEI_AFC_FEI_AFC_R
[src]
Bits 0:15 - Frequency error indicator sampled during the AFC.
impl R<bool, ANALOG_INFO_XTAL_FINISH_A>
[src]
pub fn variant(&self) -> ANALOG_INFO_XTAL_FINISH_A
[src]
Get enumerated values variant
pub fn is_analog_info_xtal_trim_running(&self) -> bool
[src]
Checks if the value of the field is ANALOG_INFO_XTAL_TRIM_RUNNING
pub fn is_analog_info_xtal_trim_finished(&self) -> bool
[src]
Checks if the value of the field is ANALOG_INFO_XTAL_TRIM_FINISHED
impl R<bool, ANALOG_INFO_DLL_LOCKED_A>
[src]
pub fn variant(&self) -> ANALOG_INFO_DLL_LOCKED_A
[src]
Get enumerated values variant
pub fn is_analog_info_dll_unlocked(&self) -> bool
[src]
Checks if the value of the field is ANALOG_INFO_DLL_UNLOCKED
pub fn is_analog_info_dll_locked(&self) -> bool
[src]
Checks if the value of the field is ANALOG_INFO_DLL_LOCKED
impl R<bool, ANALOG_INFO_CLK_DIG_READY_A>
[src]
pub fn variant(&self) -> ANALOG_INFO_CLK_DIG_READY_A
[src]
Get enumerated values variant
pub fn is_analog_info_clk_dig_not_ready(&self) -> bool
[src]
Checks if the value of the field is ANALOG_INFO_CLK_DIG_NOT_READY
pub fn is_analog_info_clk_dig_ready(&self) -> bool
[src]
Checks if the value of the field is ANALOG_INFO_CLK_DIG_READY
impl R<u32, Reg<u32, _RF_REG39>>
[src]
pub fn analog_info_xtal_finish(&self) -> ANALOG_INFO_XTAL_FINISH_R
[src]
Bit 13 - If set to 1, the Xtal algorithm has finished
pub fn analog_info_dll_locked(&self) -> ANALOG_INFO_DLL_LOCKED_R
[src]
Bit 12 - DLL locked signal
pub fn analog_info_clk_dig_ready(&self) -> ANALOG_INFO_CLK_DIG_READY_R
[src]
Bit 11 - Ready signal of the digital clock
pub fn analog_info_clk_pll_ready(&self) -> ANALOG_INFO_CLK_PLL_READY_R
[src]
Bit 10 - Ready signal of the PLL clock
pub fn analog_info_subband_hi(&self) -> ANALOG_INFO_SUBBAND_HI_R
[src]
Bit 9 - Status of the subband comparator Hi
pub fn analog_info_subband_lo(&self) -> ANALOG_INFO_SUBBAND_LO_R
[src]
Bit 8 - Status of the subband comparator Lo
pub fn subband_err_sb_fll_err(&self) -> SUBBAND_ERR_SB_FLL_ERR_R
[src]
Bits 0:7 - distance from the subband center (only available with the FLL method)
impl R<u32, Reg<u32, _RF_REVISION>>
[src]
pub fn chip_id(&self) -> CHIP_ID_R
[src]
Bits 24:29 - Version of the chip: 0x00: v1, 0x10: v2A, 0x11: v2B, 0x12: v2C, 0x13: v2D, 0x14: v2E, 0x20: v3
impl R<bool, COUNTFLAG_A>
[src]
pub fn variant(&self) -> COUNTFLAG_A
[src]
Get enumerated values variant
pub fn is_systick_countflag_not_zero(&self) -> bool
[src]
Checks if the value of the field is SYSTICK_COUNTFLAG_NOT_ZERO
pub fn is_systick_countflag_zero(&self) -> bool
[src]
Checks if the value of the field is SYSTICK_COUNTFLAG_ZERO
impl R<bool, CLKSOURCE_A>
[src]
pub fn variant(&self) -> CLKSOURCE_A
[src]
Get enumerated values variant
pub fn is_systick_clksource_extref_clk(&self) -> bool
[src]
Checks if the value of the field is SYSTICK_CLKSOURCE_EXTREF_CLK
pub fn is_systick_clksource_core_clk(&self) -> bool
[src]
Checks if the value of the field is SYSTICK_CLKSOURCE_CORE_CLK
impl R<bool, TICKINT_A>
[src]
pub fn variant(&self) -> TICKINT_A
[src]
Get enumerated values variant
pub fn is_systick_tickint_disable(&self) -> bool
[src]
Checks if the value of the field is SYSTICK_TICKINT_DISABLE
pub fn is_systick_tickint_enable(&self) -> bool
[src]
Checks if the value of the field is SYSTICK_TICKINT_ENABLE
impl R<bool, ENABLE_A>
[src]
pub fn variant(&self) -> ENABLE_A
[src]
Get enumerated values variant
pub fn is_systick_disable(&self) -> bool
[src]
Checks if the value of the field is SYSTICK_DISABLE
pub fn is_systick_enable(&self) -> bool
[src]
Checks if the value of the field is SYSTICK_ENABLE
impl R<u32, Reg<u32, _SYSTICK_CTRL>>
[src]
pub fn countflag(&self) -> COUNTFLAG_R
[src]
Bit 16 - Reads as 1 if SYSTICK counter has reached 0 since the last time the timer has reached 0. Clears to 0 on read.
pub fn clksource(&self) -> CLKSOURCE_R
[src]
Bit 2 - SYSTICK timer clock source
pub fn tickint(&self) -> TICKINT_R
[src]
Bit 1 - SYSTICK timer interrupt enable
pub fn enable(&self) -> ENABLE_R
[src]
Bit 0 - SYSTICK timer enable
impl R<u32, Reg<u32, _SYSTICK_LOAD>>
[src]
pub fn reload(&self) -> RELOAD_R
[src]
Bits 0:23 - Counter reload value for the SYSTICK timer when it reaches 0
impl R<u32, Reg<u32, _SYSTICK_VAL>>
[src]
pub fn current(&self) -> CURRENT_R
[src]
Bits 0:23 - Current value of the SYSTICK counter value. Write to clear counter.
impl R<bool, NOREF_A>
[src]
pub fn variant(&self) -> NOREF_A
[src]
Get enumerated values variant
pub fn is_systick_noref(&self) -> bool
[src]
Checks if the value of the field is SYSTICK_NOREF
pub fn is_systick_ref(&self) -> bool
[src]
Checks if the value of the field is SYSTICK_REF
impl R<bool, SKEW_A>
[src]
pub fn variant(&self) -> SKEW_A
[src]
Get enumerated values variant
pub fn is_systick_skew(&self) -> bool
[src]
Checks if the value of the field is SYSTICK_SKEW
pub fn is_systick_noskew(&self) -> bool
[src]
Checks if the value of the field is SYSTICK_NOSKEW
impl R<u32, Reg<u32, _SYSTICK_CALIB>>
[src]
pub fn noref(&self) -> NOREF_R
[src]
Bit 31 - Indicates if a reference clock is available
pub fn skew(&self) -> SKEW_R
[src]
Bit 30 - Indicates if calibration value is exactly 10 ms or not
pub fn tenms(&self) -> TENMS_R
[src]
Bits 0:23 - SYSTICK counter calibration value for 10 ms. A value of 0 means the calibration value is not available
impl R<u8, INTLINESNUM_A>
[src]
pub fn variant(&self) -> Variant<u8, INTLINESNUM_A>
[src]
Get enumerated values variant
pub fn is_nvic_intlinesnum_1_32(&self) -> bool
[src]
Checks if the value of the field is NVIC_INTLINESNUM_1_32
pub fn is_nvic_intlinesnum_33_64(&self) -> bool
[src]
Checks if the value of the field is NVIC_INTLINESNUM_33_64
pub fn is_nvic_intlinesnum_65_96(&self) -> bool
[src]
Checks if the value of the field is NVIC_INTLINESNUM_65_96
impl R<u32, Reg<u32, _SCNSCB_ICTR>>
[src]
pub fn intlinesnum(&self) -> INTLINESNUM_R
[src]
Bits 0:4 - Number of interrupt inputs in steps of 32
impl R<u32, Reg<u32, _DEBUG_DHCSR>>
[src]
pub fn s_reset_st(&self) -> S_RESET_ST_R
[src]
Bit 25 - Core has been reset or is being rest. Bit is cleared on read.
pub fn s_retire_st(&self) -> S_RETIRE_ST_R
[src]
Bit 24
pub fn s_lockup(&self) -> S_LOCKUP_R
[src]
Bit 19 - Indicates if core is in lockup state
pub fn s_sleep(&self) -> S_SLEEP_R
[src]
Bit 18 - Indicates if core is in sleep mode
pub fn s_halt(&self) -> S_HALT_R
[src]
Bit 17 - Indicates is core is halted
pub fn s_regrdy(&self) -> S_REGRDY_R
[src]
Bit 16 - Indicates register read/write operation is completed
pub fn c_snapstall(&self) -> C_SNAPSTALL_R
[src]
Bit 5 - Set to break a stalled memory access
pub fn c_maskints(&self) -> C_MASKINTS_R
[src]
Bit 3 - Mask interrupts while stepping
pub fn c_step(&self) -> C_STEP_R
[src]
Bit 2 - Single step the processor
pub fn c_halt(&self) -> C_HALT_R
[src]
Bit 1 - Halt the processor
pub fn c_debugen(&self) -> C_DEBUGEN_R
[src]
Bit 0 - Enable halt mode debugging
impl R<u32, Reg<u32, _DEBUG_DCRDR>>
[src]
pub fn debug_regdata(&self) -> DEBUG_REGDATA_R
[src]
Bits 0:31 - Register read/write data for debugging
impl R<bool, MON_PEND_A>
[src]
pub fn variant(&self) -> MON_PEND_A
[src]
Get enumerated values variant
pub fn is_debug_mon_clrpend(&self) -> bool
[src]
Checks if the value of the field is DEBUG_MON_CLRPEND
pub fn is_debug_mon_setpend(&self) -> bool
[src]
Checks if the value of the field is DEBUG_MON_SETPEND
impl R<bool, MON_EN_A>
[src]
pub fn variant(&self) -> MON_EN_A
[src]
Get enumerated values variant
pub fn is_debug_mon_disable(&self) -> bool
[src]
Checks if the value of the field is DEBUG_MON_DISABLE
pub fn is_debug_mon_enable(&self) -> bool
[src]
Checks if the value of the field is DEBUG_MON_ENABLE
impl R<u32, Reg<u32, _DEBUG_DEMCR>>
[src]
pub fn trcena(&self) -> TRCENA_R
[src]
Bit 24 - Trace system enable
pub fn mon_req(&self) -> MON_REQ_R
[src]
Bit 19 - Indicates that the debug monitor is caused by a manual pending request rather than a hardware event
pub fn mon_step(&self) -> MON_STEP_R
[src]
Bit 18 - Single step the processor
pub fn mon_pend(&self) -> MON_PEND_R
[src]
Bit 17 - Pend the monitor exception request
pub fn mon_en(&self) -> MON_EN_R
[src]
Bit 16 - Enable the debug monitor exception
pub fn vc_harderr(&self) -> VC_HARDERR_R
[src]
Bit 10 - Debug trap on hard faults
pub fn vc_interr(&self) -> VC_INTERR_R
[src]
Bit 9 - Debug trap on interrupt service errors
pub fn vc_buserr(&self) -> VC_BUSERR_R
[src]
Bit 8 - Debug trap on bus faults
pub fn vc_staterr(&self) -> VC_STATERR_R
[src]
Bit 7 - Debug trap on usage fault state errors
pub fn vc_chkerr(&self) -> VC_CHKERR_R
[src]
Bit 6 - Debug trap on fault-enabled checking errors (e.g. unaligned access, divide by zero, etc.)
pub fn vc_nocperr(&self) -> VC_NOCPERR_R
[src]
Bit 5 - Debug trap on usage fault no coprocessor errors
pub fn vc_mmerr(&self) -> VC_MMERR_R
[src]
Bit 4 - Debug trap on memory management fault
pub fn vc_corereset(&self) -> VC_CORERESET_R
[src]
Bit 0 - Debug trap on core reset
Trait Implementations
Auto Trait Implementations
impl<U, T> Send for R<U, T> where
T: Send,
U: Send,
T: Send,
U: Send,
impl<U, T> Sync for R<U, T> where
T: Sync,
U: Sync,
T: Sync,
U: Sync,
impl<U, T> Unpin for R<U, T> where
T: Unpin,
U: Unpin,
T: Unpin,
U: Unpin,
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>,