[][src]Struct rsl10_pac::generic::R

pub struct R<U, T> { /* fields omitted */ }

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]

pub fn bits(&self) -> U[src]

Read raw bits from register/field

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]

pub fn cm3_cnt(&self) -> CM3_CNT_R[src]

Bits 0:31 - CM3 activity counter value

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]

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]

pub fn data(&self) -> DATA_R[src]

Bits 0:31 - 32-bit Flash Data

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]

pub fn dio(&self) -> DIO_R[src]

Bits 0:15 - DIO[15:0] read data

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]

pub fn dio(&self) -> DIO_R[src]

Bits 0:15 - Get DIO[15:0] direction

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]

pub fn gpio(&self) -> GPIO_R[src]

Bits 0:15 - DIO[15:0] mode

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]

pub fn rx(&self) -> RX_R[src]

Bits 0:4 - UART_RX input selection

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]

pub fn clk(&self) -> CLK_R[src]

Bits 0:4 - Audio sink clock input selection

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]

pub fn miso(&self) -> MISO_R[src]

Bits 0:4 - Baseband controller SPI_MISO input selection

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]

pub fn gain(&self) -> GAIN_R[src]

Bits 0:11 - DMIC calibration gain (unsigned value from 0 to +2)

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]

pub fn gain(&self) -> GAIN_R[src]

Bits 0:11 - DMIC calibration gain (unsigned value from 0 to +2)

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]

pub fn cnt(&self) -> CNT_R[src]

Bits 0:11 - Sink clock counter value

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]

pub fn asrc_in(&self) -> ASRC_IN_R[src]

Bits 0:15 - Audio sample input

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]

pub fn data(&self) -> DATA_R[src]

Bits 0:13 - 14-bit ADC conversion result

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]

pub fn data(&self) -> DATA_R[src]

Bits 0:14 - 15-bit ADC signed offset

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]

pub fn ptrim(&self) -> PTRIM_R[src]

Bits 0:1 - Output power trimming

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]

pub fn value(&self) -> VALUE_R[src]

Bits 0:31 - RTC timer current value

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]

pub fn gp_data(&self) -> GP_DATA_R[src]

Bits 0:31 - 32-bit General-Purpose RW Data

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

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]

Bits 11:15 - BLE link format

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

Bits 11:15 - Configure the BLE link format for synchronization

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

[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]

pub fn bdaddrl(&self) -> BDADDRL_R[src]

Bits 0:31 - BLE device address (LSB part)

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]

pub fn ralptr(&self) -> RALPTR_R[src]

Bits 0:15 - Start address pointer of the RAL structure

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]

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]

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]

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]

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]

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]

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]

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]

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]

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]

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]

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]

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]

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]

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]

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]

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]

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]

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]

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]

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]

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]

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]

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]

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]

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]

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]

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]

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]

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]

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]

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]

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]

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]

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]

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]

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]

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]

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]

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]

Bits 24:31 - Link quality indicator sampled during the packet reception. Note that the Viterbi algorithm as to be enabled.

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

impl<U, T, FI> PartialEq<FI> for R<U, T> where
    U: PartialEq,
    FI: Copy + Into<U>, 
[src]

Auto Trait Implementations

impl<U, T> Send for R<U, T> where
    T: Send,
    U: Send

impl<U, T> Sync for R<U, T> where
    T: Sync,
    U: Sync

impl<U, T> Unpin for R<U, T> where
    T: Unpin,
    U: Unpin

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

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]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.