[−][src]Struct imxrt1062_iomuxc_snvs::R
Register/field reader
Result of the read
method of a register.
Also it can be used in the modify
method
Methods
impl<U, T> R<U, T> where
U: Copy,
[src]
U: Copy,
impl<FI> R<bool, FI>
[src]
pub fn bit(&self) -> bool
[src]
Value of the field as raw bits
pub fn bit_is_clear(&self) -> bool
[src]
Returns true
if the bit is clear (0)
pub fn bit_is_set(&self) -> bool
[src]
Returns true
if the bit is set (1)
impl R<u8, MUX_MODE_A>
[src]
pub fn variant(&self) -> Variant<u8, MUX_MODE_A>
[src]
Get enumerated values variant
pub fn is_alt5(&self) -> bool
[src]
Checks if the value of the field is ALT5
pub fn is_alt7(&self) -> bool
[src]
Checks if the value of the field is ALT7
impl R<bool, SION_A>
[src]
pub fn variant(&self) -> SION_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _SW_MUX_CTL_PAD_WAKEUP>>
[src]
pub fn mux_mode(&self) -> MUX_MODE_R
[src]
Bits 0:2 - MUX Mode Select Field.
pub fn sion(&self) -> SION_R
[src]
Bit 4 - Software Input On Field.
impl R<u8, MUX_MODE_A>
[src]
pub fn variant(&self) -> Variant<u8, MUX_MODE_A>
[src]
Get enumerated values variant
pub fn is_alt0(&self) -> bool
[src]
Checks if the value of the field is ALT0
pub fn is_alt5(&self) -> bool
[src]
Checks if the value of the field is ALT5
impl R<bool, SION_A>
[src]
pub fn variant(&self) -> SION_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _SW_MUX_CTL_PAD_PMIC_ON_REQ>>
[src]
pub fn mux_mode(&self) -> MUX_MODE_R
[src]
Bits 0:2 - MUX Mode Select Field.
pub fn sion(&self) -> SION_R
[src]
Bit 4 - Software Input On Field.
impl R<u8, MUX_MODE_A>
[src]
pub fn variant(&self) -> Variant<u8, MUX_MODE_A>
[src]
Get enumerated values variant
pub fn is_alt0(&self) -> bool
[src]
Checks if the value of the field is ALT0
pub fn is_alt5(&self) -> bool
[src]
Checks if the value of the field is ALT5
impl R<bool, SION_A>
[src]
pub fn variant(&self) -> SION_A
[src]
Get enumerated values variant
pub fn is_disabled(&self) -> bool
[src]
Checks if the value of the field is DISABLED
pub fn is_enabled(&self) -> bool
[src]
Checks if the value of the field is ENABLED
impl R<u32, Reg<u32, _SW_MUX_CTL_PAD_PMIC_STBY_REQ>>
[src]
pub fn mux_mode(&self) -> MUX_MODE_R
[src]
Bits 0:2 - MUX Mode Select Field.
pub fn sion(&self) -> SION_R
[src]
Bit 4 - Software Input On Field.
impl R<bool, SRE_A>
[src]
pub fn variant(&self) -> SRE_A
[src]
Get enumerated values variant
pub fn is_sre_0_slow_slew_rate(&self) -> bool
[src]
Checks if the value of the field is SRE_0_SLOW_SLEW_RATE
pub fn is_sre_1_fast_slew_rate(&self) -> bool
[src]
Checks if the value of the field is SRE_1_FAST_SLEW_RATE
impl R<u8, DSE_A>
[src]
pub fn variant(&self) -> DSE_A
[src]
Get enumerated values variant
pub fn is_dse_0_output_driver_disabled_(&self) -> bool
[src]
Checks if the value of the field is DSE_0_OUTPUT_DRIVER_DISABLED_
pub fn is_dse_1_r0_260_ohm_3_3v_150_ohm_1_8v_240_ohm_for_ddr_(&self) -> bool
[src]
Checks if the value of the field is DSE_1_R0_260_OHM_3_3V_150_OHM_1_8V_240_OHM_FOR_DDR_
pub fn is_dse_2_r0_2(&self) -> bool
[src]
Checks if the value of the field is DSE_2_R0_2
pub fn is_dse_3_r0_3(&self) -> bool
[src]
Checks if the value of the field is DSE_3_R0_3
pub fn is_dse_4_r0_4(&self) -> bool
[src]
Checks if the value of the field is DSE_4_R0_4
pub fn is_dse_5_r0_5(&self) -> bool
[src]
Checks if the value of the field is DSE_5_R0_5
pub fn is_dse_6_r0_6(&self) -> bool
[src]
Checks if the value of the field is DSE_6_R0_6
pub fn is_dse_7_r0_7(&self) -> bool
[src]
Checks if the value of the field is DSE_7_R0_7
impl R<u8, SPEED_A>
[src]
pub fn variant(&self) -> Variant<u8, SPEED_A>
[src]
Get enumerated values variant
pub fn is_speed(&self) -> bool
[src]
Checks if the value of the field is SPEED
impl R<bool, ODE_A>
[src]
pub fn variant(&self) -> ODE_A
[src]
Get enumerated values variant
pub fn is_ode_0_open_drain_disabled(&self) -> bool
[src]
Checks if the value of the field is ODE_0_OPEN_DRAIN_DISABLED
pub fn is_ode_1_open_drain_enabled(&self) -> bool
[src]
Checks if the value of the field is ODE_1_OPEN_DRAIN_ENABLED
impl R<bool, PKE_A>
[src]
pub fn variant(&self) -> PKE_A
[src]
Get enumerated values variant
pub fn is_pke_0_pull_keeper_disabled(&self) -> bool
[src]
Checks if the value of the field is PKE_0_PULL_KEEPER_DISABLED
pub fn is_pke_1_pull_keeper_enabled(&self) -> bool
[src]
Checks if the value of the field is PKE_1_PULL_KEEPER_ENABLED
impl R<bool, PUE_A>
[src]
pub fn variant(&self) -> PUE_A
[src]
Get enumerated values variant
pub fn is_pue_0_keeper(&self) -> bool
[src]
Checks if the value of the field is PUE_0_KEEPER
pub fn is_pue_1_pull(&self) -> bool
[src]
Checks if the value of the field is PUE_1_PULL
impl R<u8, PUS_A>
[src]
pub fn variant(&self) -> PUS_A
[src]
Get enumerated values variant
pub fn is_pus_0_100k_ohm_pull_down(&self) -> bool
[src]
Checks if the value of the field is PUS_0_100K_OHM_PULL_DOWN
pub fn is_pus_1_47k_ohm_pull_up(&self) -> bool
[src]
Checks if the value of the field is PUS_1_47K_OHM_PULL_UP
pub fn is_pus_2_100k_ohm_pull_up(&self) -> bool
[src]
Checks if the value of the field is PUS_2_100K_OHM_PULL_UP
pub fn is_pus_3_22k_ohm_pull_up(&self) -> bool
[src]
Checks if the value of the field is PUS_3_22K_OHM_PULL_UP
impl R<bool, HYS_A>
[src]
pub fn variant(&self) -> HYS_A
[src]
Get enumerated values variant
pub fn is_hys_0_hysteresis_disabled(&self) -> bool
[src]
Checks if the value of the field is HYS_0_HYSTERESIS_DISABLED
pub fn is_hys_1_hysteresis_enabled(&self) -> bool
[src]
Checks if the value of the field is HYS_1_HYSTERESIS_ENABLED
impl R<u32, Reg<u32, _SW_PAD_CTL_PAD_TEST_MODE>>
[src]
pub fn sre(&self) -> SRE_R
[src]
Bit 0 - Slew Rate Field
pub fn dse(&self) -> DSE_R
[src]
Bits 3:5 - Drive Strength Field
pub fn speed(&self) -> SPEED_R
[src]
Bits 6:7 - Speed Field
pub fn ode(&self) -> ODE_R
[src]
Bit 11 - Open Drain Enable Field
pub fn pke(&self) -> PKE_R
[src]
Bit 12 - Pull / Keep Enable Field
pub fn pue(&self) -> PUE_R
[src]
Bit 13 - Pull / Keep Select Field
pub fn pus(&self) -> PUS_R
[src]
Bits 14:15 - Pull Up / Down Config. Field
pub fn hys(&self) -> HYS_R
[src]
Bit 16 - Hyst. Enable Field
impl R<bool, SRE_A>
[src]
pub fn variant(&self) -> SRE_A
[src]
Get enumerated values variant
pub fn is_sre_0_slow_slew_rate(&self) -> bool
[src]
Checks if the value of the field is SRE_0_SLOW_SLEW_RATE
pub fn is_sre_1_fast_slew_rate(&self) -> bool
[src]
Checks if the value of the field is SRE_1_FAST_SLEW_RATE
impl R<u8, DSE_A>
[src]
pub fn variant(&self) -> DSE_A
[src]
Get enumerated values variant
pub fn is_dse_0_output_driver_disabled_(&self) -> bool
[src]
Checks if the value of the field is DSE_0_OUTPUT_DRIVER_DISABLED_
pub fn is_dse_1_r0_260_ohm_3_3v_150_ohm_1_8v_240_ohm_for_ddr_(&self) -> bool
[src]
Checks if the value of the field is DSE_1_R0_260_OHM_3_3V_150_OHM_1_8V_240_OHM_FOR_DDR_
pub fn is_dse_2_r0_2(&self) -> bool
[src]
Checks if the value of the field is DSE_2_R0_2
pub fn is_dse_3_r0_3(&self) -> bool
[src]
Checks if the value of the field is DSE_3_R0_3
pub fn is_dse_4_r0_4(&self) -> bool
[src]
Checks if the value of the field is DSE_4_R0_4
pub fn is_dse_5_r0_5(&self) -> bool
[src]
Checks if the value of the field is DSE_5_R0_5
pub fn is_dse_6_r0_6(&self) -> bool
[src]
Checks if the value of the field is DSE_6_R0_6
pub fn is_dse_7_r0_7(&self) -> bool
[src]
Checks if the value of the field is DSE_7_R0_7
impl R<u8, SPEED_A>
[src]
pub fn variant(&self) -> Variant<u8, SPEED_A>
[src]
Get enumerated values variant
pub fn is_speed(&self) -> bool
[src]
Checks if the value of the field is SPEED
impl R<bool, ODE_A>
[src]
pub fn variant(&self) -> ODE_A
[src]
Get enumerated values variant
pub fn is_ode_0_open_drain_disabled(&self) -> bool
[src]
Checks if the value of the field is ODE_0_OPEN_DRAIN_DISABLED
pub fn is_ode_1_open_drain_enabled(&self) -> bool
[src]
Checks if the value of the field is ODE_1_OPEN_DRAIN_ENABLED
impl R<bool, PKE_A>
[src]
pub fn variant(&self) -> PKE_A
[src]
Get enumerated values variant
pub fn is_pke_0_pull_keeper_disabled(&self) -> bool
[src]
Checks if the value of the field is PKE_0_PULL_KEEPER_DISABLED
pub fn is_pke_1_pull_keeper_enabled(&self) -> bool
[src]
Checks if the value of the field is PKE_1_PULL_KEEPER_ENABLED
impl R<bool, PUE_A>
[src]
pub fn variant(&self) -> PUE_A
[src]
Get enumerated values variant
pub fn is_pue_0_keeper(&self) -> bool
[src]
Checks if the value of the field is PUE_0_KEEPER
pub fn is_pue_1_pull(&self) -> bool
[src]
Checks if the value of the field is PUE_1_PULL
impl R<u8, PUS_A>
[src]
pub fn variant(&self) -> PUS_A
[src]
Get enumerated values variant
pub fn is_pus_0_100k_ohm_pull_down(&self) -> bool
[src]
Checks if the value of the field is PUS_0_100K_OHM_PULL_DOWN
pub fn is_pus_1_47k_ohm_pull_up(&self) -> bool
[src]
Checks if the value of the field is PUS_1_47K_OHM_PULL_UP
pub fn is_pus_2_100k_ohm_pull_up(&self) -> bool
[src]
Checks if the value of the field is PUS_2_100K_OHM_PULL_UP
pub fn is_pus_3_22k_ohm_pull_up(&self) -> bool
[src]
Checks if the value of the field is PUS_3_22K_OHM_PULL_UP
impl R<bool, HYS_A>
[src]
pub fn variant(&self) -> HYS_A
[src]
Get enumerated values variant
pub fn is_hys_0_hysteresis_disabled(&self) -> bool
[src]
Checks if the value of the field is HYS_0_HYSTERESIS_DISABLED
pub fn is_hys_1_hysteresis_enabled(&self) -> bool
[src]
Checks if the value of the field is HYS_1_HYSTERESIS_ENABLED
impl R<u32, Reg<u32, _SW_PAD_CTL_PAD_POR_B>>
[src]
pub fn sre(&self) -> SRE_R
[src]
Bit 0 - Slew Rate Field
pub fn dse(&self) -> DSE_R
[src]
Bits 3:5 - Drive Strength Field
pub fn speed(&self) -> SPEED_R
[src]
Bits 6:7 - Speed Field
pub fn ode(&self) -> ODE_R
[src]
Bit 11 - Open Drain Enable Field
pub fn pke(&self) -> PKE_R
[src]
Bit 12 - Pull / Keep Enable Field
pub fn pue(&self) -> PUE_R
[src]
Bit 13 - Pull / Keep Select Field
pub fn pus(&self) -> PUS_R
[src]
Bits 14:15 - Pull Up / Down Config. Field
pub fn hys(&self) -> HYS_R
[src]
Bit 16 - Hyst. Enable Field
impl R<bool, SRE_A>
[src]
pub fn variant(&self) -> SRE_A
[src]
Get enumerated values variant
pub fn is_sre_0_slow_slew_rate(&self) -> bool
[src]
Checks if the value of the field is SRE_0_SLOW_SLEW_RATE
pub fn is_sre_1_fast_slew_rate(&self) -> bool
[src]
Checks if the value of the field is SRE_1_FAST_SLEW_RATE
impl R<u8, DSE_A>
[src]
pub fn variant(&self) -> DSE_A
[src]
Get enumerated values variant
pub fn is_dse_0_output_driver_disabled_(&self) -> bool
[src]
Checks if the value of the field is DSE_0_OUTPUT_DRIVER_DISABLED_
pub fn is_dse_1_r0_260_ohm_3_3v_150_ohm_1_8v_240_ohm_for_ddr_(&self) -> bool
[src]
Checks if the value of the field is DSE_1_R0_260_OHM_3_3V_150_OHM_1_8V_240_OHM_FOR_DDR_
pub fn is_dse_2_r0_2(&self) -> bool
[src]
Checks if the value of the field is DSE_2_R0_2
pub fn is_dse_3_r0_3(&self) -> bool
[src]
Checks if the value of the field is DSE_3_R0_3
pub fn is_dse_4_r0_4(&self) -> bool
[src]
Checks if the value of the field is DSE_4_R0_4
pub fn is_dse_5_r0_5(&self) -> bool
[src]
Checks if the value of the field is DSE_5_R0_5
pub fn is_dse_6_r0_6(&self) -> bool
[src]
Checks if the value of the field is DSE_6_R0_6
pub fn is_dse_7_r0_7(&self) -> bool
[src]
Checks if the value of the field is DSE_7_R0_7
impl R<u8, SPEED_A>
[src]
pub fn variant(&self) -> Variant<u8, SPEED_A>
[src]
Get enumerated values variant
pub fn is_speed(&self) -> bool
[src]
Checks if the value of the field is SPEED
impl R<bool, ODE_A>
[src]
pub fn variant(&self) -> ODE_A
[src]
Get enumerated values variant
pub fn is_ode_0_open_drain_disabled(&self) -> bool
[src]
Checks if the value of the field is ODE_0_OPEN_DRAIN_DISABLED
pub fn is_ode_1_open_drain_enabled(&self) -> bool
[src]
Checks if the value of the field is ODE_1_OPEN_DRAIN_ENABLED
impl R<bool, PKE_A>
[src]
pub fn variant(&self) -> PKE_A
[src]
Get enumerated values variant
pub fn is_pke_0_pull_keeper_disabled(&self) -> bool
[src]
Checks if the value of the field is PKE_0_PULL_KEEPER_DISABLED
pub fn is_pke_1_pull_keeper_enabled(&self) -> bool
[src]
Checks if the value of the field is PKE_1_PULL_KEEPER_ENABLED
impl R<bool, PUE_A>
[src]
pub fn variant(&self) -> PUE_A
[src]
Get enumerated values variant
pub fn is_pue_0_keeper(&self) -> bool
[src]
Checks if the value of the field is PUE_0_KEEPER
pub fn is_pue_1_pull(&self) -> bool
[src]
Checks if the value of the field is PUE_1_PULL
impl R<u8, PUS_A>
[src]
pub fn variant(&self) -> PUS_A
[src]
Get enumerated values variant
pub fn is_pus_0_100k_ohm_pull_down(&self) -> bool
[src]
Checks if the value of the field is PUS_0_100K_OHM_PULL_DOWN
pub fn is_pus_1_47k_ohm_pull_up(&self) -> bool
[src]
Checks if the value of the field is PUS_1_47K_OHM_PULL_UP
pub fn is_pus_2_100k_ohm_pull_up(&self) -> bool
[src]
Checks if the value of the field is PUS_2_100K_OHM_PULL_UP
pub fn is_pus_3_22k_ohm_pull_up(&self) -> bool
[src]
Checks if the value of the field is PUS_3_22K_OHM_PULL_UP
impl R<bool, HYS_A>
[src]
pub fn variant(&self) -> HYS_A
[src]
Get enumerated values variant
pub fn is_hys_0_hysteresis_disabled(&self) -> bool
[src]
Checks if the value of the field is HYS_0_HYSTERESIS_DISABLED
pub fn is_hys_1_hysteresis_enabled(&self) -> bool
[src]
Checks if the value of the field is HYS_1_HYSTERESIS_ENABLED
impl R<u32, Reg<u32, _SW_PAD_CTL_PAD_ONOFF>>
[src]
pub fn sre(&self) -> SRE_R
[src]
Bit 0 - Slew Rate Field
pub fn dse(&self) -> DSE_R
[src]
Bits 3:5 - Drive Strength Field
pub fn speed(&self) -> SPEED_R
[src]
Bits 6:7 - Speed Field
pub fn ode(&self) -> ODE_R
[src]
Bit 11 - Open Drain Enable Field
pub fn pke(&self) -> PKE_R
[src]
Bit 12 - Pull / Keep Enable Field
pub fn pue(&self) -> PUE_R
[src]
Bit 13 - Pull / Keep Select Field
pub fn pus(&self) -> PUS_R
[src]
Bits 14:15 - Pull Up / Down Config. Field
pub fn hys(&self) -> HYS_R
[src]
Bit 16 - Hyst. Enable Field
impl R<bool, SRE_A>
[src]
pub fn variant(&self) -> SRE_A
[src]
Get enumerated values variant
pub fn is_sre_0_slow_slew_rate(&self) -> bool
[src]
Checks if the value of the field is SRE_0_SLOW_SLEW_RATE
pub fn is_sre_1_fast_slew_rate(&self) -> bool
[src]
Checks if the value of the field is SRE_1_FAST_SLEW_RATE
impl R<u8, DSE_A>
[src]
pub fn variant(&self) -> DSE_A
[src]
Get enumerated values variant
pub fn is_dse_0_output_driver_disabled_(&self) -> bool
[src]
Checks if the value of the field is DSE_0_OUTPUT_DRIVER_DISABLED_
pub fn is_dse_1_r0_260_ohm_3_3v_150_ohm_1_8v_240_ohm_for_ddr_(&self) -> bool
[src]
Checks if the value of the field is DSE_1_R0_260_OHM_3_3V_150_OHM_1_8V_240_OHM_FOR_DDR_
pub fn is_dse_2_r0_2(&self) -> bool
[src]
Checks if the value of the field is DSE_2_R0_2
pub fn is_dse_3_r0_3(&self) -> bool
[src]
Checks if the value of the field is DSE_3_R0_3
pub fn is_dse_4_r0_4(&self) -> bool
[src]
Checks if the value of the field is DSE_4_R0_4
pub fn is_dse_5_r0_5(&self) -> bool
[src]
Checks if the value of the field is DSE_5_R0_5
pub fn is_dse_6_r0_6(&self) -> bool
[src]
Checks if the value of the field is DSE_6_R0_6
pub fn is_dse_7_r0_7(&self) -> bool
[src]
Checks if the value of the field is DSE_7_R0_7
impl R<u8, SPEED_A>
[src]
pub fn variant(&self) -> Variant<u8, SPEED_A>
[src]
Get enumerated values variant
pub fn is_speed(&self) -> bool
[src]
Checks if the value of the field is SPEED
impl R<bool, ODE_A>
[src]
pub fn variant(&self) -> ODE_A
[src]
Get enumerated values variant
pub fn is_ode_0_open_drain_disabled(&self) -> bool
[src]
Checks if the value of the field is ODE_0_OPEN_DRAIN_DISABLED
pub fn is_ode_1_open_drain_enabled(&self) -> bool
[src]
Checks if the value of the field is ODE_1_OPEN_DRAIN_ENABLED
impl R<bool, PKE_A>
[src]
pub fn variant(&self) -> PKE_A
[src]
Get enumerated values variant
pub fn is_pke_0_pull_keeper_disabled(&self) -> bool
[src]
Checks if the value of the field is PKE_0_PULL_KEEPER_DISABLED
pub fn is_pke_1_pull_keeper_enabled(&self) -> bool
[src]
Checks if the value of the field is PKE_1_PULL_KEEPER_ENABLED
impl R<bool, PUE_A>
[src]
pub fn variant(&self) -> PUE_A
[src]
Get enumerated values variant
pub fn is_pue_0_keeper(&self) -> bool
[src]
Checks if the value of the field is PUE_0_KEEPER
pub fn is_pue_1_pull(&self) -> bool
[src]
Checks if the value of the field is PUE_1_PULL
impl R<u8, PUS_A>
[src]
pub fn variant(&self) -> PUS_A
[src]
Get enumerated values variant
pub fn is_pus_0_100k_ohm_pull_down(&self) -> bool
[src]
Checks if the value of the field is PUS_0_100K_OHM_PULL_DOWN
pub fn is_pus_1_47k_ohm_pull_up(&self) -> bool
[src]
Checks if the value of the field is PUS_1_47K_OHM_PULL_UP
pub fn is_pus_2_100k_ohm_pull_up(&self) -> bool
[src]
Checks if the value of the field is PUS_2_100K_OHM_PULL_UP
pub fn is_pus_3_22k_ohm_pull_up(&self) -> bool
[src]
Checks if the value of the field is PUS_3_22K_OHM_PULL_UP
impl R<bool, HYS_A>
[src]
pub fn variant(&self) -> HYS_A
[src]
Get enumerated values variant
pub fn is_hys_0_hysteresis_disabled(&self) -> bool
[src]
Checks if the value of the field is HYS_0_HYSTERESIS_DISABLED
pub fn is_hys_1_hysteresis_enabled(&self) -> bool
[src]
Checks if the value of the field is HYS_1_HYSTERESIS_ENABLED
impl R<u32, Reg<u32, _SW_PAD_CTL_PAD_WAKEUP>>
[src]
pub fn sre(&self) -> SRE_R
[src]
Bit 0 - Slew Rate Field
pub fn dse(&self) -> DSE_R
[src]
Bits 3:5 - Drive Strength Field
pub fn speed(&self) -> SPEED_R
[src]
Bits 6:7 - Speed Field
pub fn ode(&self) -> ODE_R
[src]
Bit 11 - Open Drain Enable Field
pub fn pke(&self) -> PKE_R
[src]
Bit 12 - Pull / Keep Enable Field
pub fn pue(&self) -> PUE_R
[src]
Bit 13 - Pull / Keep Select Field
pub fn pus(&self) -> PUS_R
[src]
Bits 14:15 - Pull Up / Down Config. Field
pub fn hys(&self) -> HYS_R
[src]
Bit 16 - Hyst. Enable Field
impl R<bool, SRE_A>
[src]
pub fn variant(&self) -> SRE_A
[src]
Get enumerated values variant
pub fn is_sre_0_slow_slew_rate(&self) -> bool
[src]
Checks if the value of the field is SRE_0_SLOW_SLEW_RATE
pub fn is_sre_1_fast_slew_rate(&self) -> bool
[src]
Checks if the value of the field is SRE_1_FAST_SLEW_RATE
impl R<u8, DSE_A>
[src]
pub fn variant(&self) -> DSE_A
[src]
Get enumerated values variant
pub fn is_dse_0_output_driver_disabled_(&self) -> bool
[src]
Checks if the value of the field is DSE_0_OUTPUT_DRIVER_DISABLED_
pub fn is_dse_1_r0_260_ohm_3_3v_150_ohm_1_8v_240_ohm_for_ddr_(&self) -> bool
[src]
Checks if the value of the field is DSE_1_R0_260_OHM_3_3V_150_OHM_1_8V_240_OHM_FOR_DDR_
pub fn is_dse_2_r0_2(&self) -> bool
[src]
Checks if the value of the field is DSE_2_R0_2
pub fn is_dse_3_r0_3(&self) -> bool
[src]
Checks if the value of the field is DSE_3_R0_3
pub fn is_dse_4_r0_4(&self) -> bool
[src]
Checks if the value of the field is DSE_4_R0_4
pub fn is_dse_5_r0_5(&self) -> bool
[src]
Checks if the value of the field is DSE_5_R0_5
pub fn is_dse_6_r0_6(&self) -> bool
[src]
Checks if the value of the field is DSE_6_R0_6
pub fn is_dse_7_r0_7(&self) -> bool
[src]
Checks if the value of the field is DSE_7_R0_7
impl R<u8, SPEED_A>
[src]
pub fn variant(&self) -> Variant<u8, SPEED_A>
[src]
Get enumerated values variant
pub fn is_speed(&self) -> bool
[src]
Checks if the value of the field is SPEED
impl R<bool, ODE_A>
[src]
pub fn variant(&self) -> ODE_A
[src]
Get enumerated values variant
pub fn is_ode_0_open_drain_disabled(&self) -> bool
[src]
Checks if the value of the field is ODE_0_OPEN_DRAIN_DISABLED
pub fn is_ode_1_open_drain_enabled(&self) -> bool
[src]
Checks if the value of the field is ODE_1_OPEN_DRAIN_ENABLED
impl R<bool, PKE_A>
[src]
pub fn variant(&self) -> PKE_A
[src]
Get enumerated values variant
pub fn is_pke_0_pull_keeper_disabled(&self) -> bool
[src]
Checks if the value of the field is PKE_0_PULL_KEEPER_DISABLED
pub fn is_pke_1_pull_keeper_enabled(&self) -> bool
[src]
Checks if the value of the field is PKE_1_PULL_KEEPER_ENABLED
impl R<bool, PUE_A>
[src]
pub fn variant(&self) -> PUE_A
[src]
Get enumerated values variant
pub fn is_pue_0_keeper(&self) -> bool
[src]
Checks if the value of the field is PUE_0_KEEPER
pub fn is_pue_1_pull(&self) -> bool
[src]
Checks if the value of the field is PUE_1_PULL
impl R<u8, PUS_A>
[src]
pub fn variant(&self) -> PUS_A
[src]
Get enumerated values variant
pub fn is_pus_0_100k_ohm_pull_down(&self) -> bool
[src]
Checks if the value of the field is PUS_0_100K_OHM_PULL_DOWN
pub fn is_pus_1_47k_ohm_pull_up(&self) -> bool
[src]
Checks if the value of the field is PUS_1_47K_OHM_PULL_UP
pub fn is_pus_2_100k_ohm_pull_up(&self) -> bool
[src]
Checks if the value of the field is PUS_2_100K_OHM_PULL_UP
pub fn is_pus_3_22k_ohm_pull_up(&self) -> bool
[src]
Checks if the value of the field is PUS_3_22K_OHM_PULL_UP
impl R<bool, HYS_A>
[src]
pub fn variant(&self) -> HYS_A
[src]
Get enumerated values variant
pub fn is_hys_0_hysteresis_disabled(&self) -> bool
[src]
Checks if the value of the field is HYS_0_HYSTERESIS_DISABLED
pub fn is_hys_1_hysteresis_enabled(&self) -> bool
[src]
Checks if the value of the field is HYS_1_HYSTERESIS_ENABLED
impl R<u32, Reg<u32, _SW_PAD_CTL_PAD_PMIC_ON_REQ>>
[src]
pub fn sre(&self) -> SRE_R
[src]
Bit 0 - Slew Rate Field
pub fn dse(&self) -> DSE_R
[src]
Bits 3:5 - Drive Strength Field
pub fn speed(&self) -> SPEED_R
[src]
Bits 6:7 - Speed Field
pub fn ode(&self) -> ODE_R
[src]
Bit 11 - Open Drain Enable Field
pub fn pke(&self) -> PKE_R
[src]
Bit 12 - Pull / Keep Enable Field
pub fn pue(&self) -> PUE_R
[src]
Bit 13 - Pull / Keep Select Field
pub fn pus(&self) -> PUS_R
[src]
Bits 14:15 - Pull Up / Down Config. Field
pub fn hys(&self) -> HYS_R
[src]
Bit 16 - Hyst. Enable Field
impl R<bool, SRE_A>
[src]
pub fn variant(&self) -> SRE_A
[src]
Get enumerated values variant
pub fn is_sre_0_slow_slew_rate(&self) -> bool
[src]
Checks if the value of the field is SRE_0_SLOW_SLEW_RATE
pub fn is_sre_1_fast_slew_rate(&self) -> bool
[src]
Checks if the value of the field is SRE_1_FAST_SLEW_RATE
impl R<u8, DSE_A>
[src]
pub fn variant(&self) -> DSE_A
[src]
Get enumerated values variant
pub fn is_dse_0_output_driver_disabled_(&self) -> bool
[src]
Checks if the value of the field is DSE_0_OUTPUT_DRIVER_DISABLED_
pub fn is_dse_1_r0_260_ohm_3_3v_150_ohm_1_8v_240_ohm_for_ddr_(&self) -> bool
[src]
Checks if the value of the field is DSE_1_R0_260_OHM_3_3V_150_OHM_1_8V_240_OHM_FOR_DDR_
pub fn is_dse_2_r0_2(&self) -> bool
[src]
Checks if the value of the field is DSE_2_R0_2
pub fn is_dse_3_r0_3(&self) -> bool
[src]
Checks if the value of the field is DSE_3_R0_3
pub fn is_dse_4_r0_4(&self) -> bool
[src]
Checks if the value of the field is DSE_4_R0_4
pub fn is_dse_5_r0_5(&self) -> bool
[src]
Checks if the value of the field is DSE_5_R0_5
pub fn is_dse_6_r0_6(&self) -> bool
[src]
Checks if the value of the field is DSE_6_R0_6
pub fn is_dse_7_r0_7(&self) -> bool
[src]
Checks if the value of the field is DSE_7_R0_7
impl R<u8, SPEED_A>
[src]
pub fn variant(&self) -> Variant<u8, SPEED_A>
[src]
Get enumerated values variant
pub fn is_speed(&self) -> bool
[src]
Checks if the value of the field is SPEED
impl R<bool, ODE_A>
[src]
pub fn variant(&self) -> ODE_A
[src]
Get enumerated values variant
pub fn is_ode_0_open_drain_disabled(&self) -> bool
[src]
Checks if the value of the field is ODE_0_OPEN_DRAIN_DISABLED
pub fn is_ode_1_open_drain_enabled(&self) -> bool
[src]
Checks if the value of the field is ODE_1_OPEN_DRAIN_ENABLED
impl R<bool, PKE_A>
[src]
pub fn variant(&self) -> PKE_A
[src]
Get enumerated values variant
pub fn is_pke_0_pull_keeper_disabled(&self) -> bool
[src]
Checks if the value of the field is PKE_0_PULL_KEEPER_DISABLED
pub fn is_pke_1_pull_keeper_enabled(&self) -> bool
[src]
Checks if the value of the field is PKE_1_PULL_KEEPER_ENABLED
impl R<bool, PUE_A>
[src]
pub fn variant(&self) -> PUE_A
[src]
Get enumerated values variant
pub fn is_pue_0_keeper(&self) -> bool
[src]
Checks if the value of the field is PUE_0_KEEPER
pub fn is_pue_1_pull(&self) -> bool
[src]
Checks if the value of the field is PUE_1_PULL
impl R<u8, PUS_A>
[src]
pub fn variant(&self) -> PUS_A
[src]
Get enumerated values variant
pub fn is_pus_0_100k_ohm_pull_down(&self) -> bool
[src]
Checks if the value of the field is PUS_0_100K_OHM_PULL_DOWN
pub fn is_pus_1_47k_ohm_pull_up(&self) -> bool
[src]
Checks if the value of the field is PUS_1_47K_OHM_PULL_UP
pub fn is_pus_2_100k_ohm_pull_up(&self) -> bool
[src]
Checks if the value of the field is PUS_2_100K_OHM_PULL_UP
pub fn is_pus_3_22k_ohm_pull_up(&self) -> bool
[src]
Checks if the value of the field is PUS_3_22K_OHM_PULL_UP
impl R<bool, HYS_A>
[src]
pub fn variant(&self) -> HYS_A
[src]
Get enumerated values variant
pub fn is_hys_0_hysteresis_disabled(&self) -> bool
[src]
Checks if the value of the field is HYS_0_HYSTERESIS_DISABLED
pub fn is_hys_1_hysteresis_enabled(&self) -> bool
[src]
Checks if the value of the field is HYS_1_HYSTERESIS_ENABLED
impl R<u32, Reg<u32, _SW_PAD_CTL_PAD_PMIC_STBY_REQ>>
[src]
pub fn sre(&self) -> SRE_R
[src]
Bit 0 - Slew Rate Field
pub fn dse(&self) -> DSE_R
[src]
Bits 3:5 - Drive Strength Field
pub fn speed(&self) -> SPEED_R
[src]
Bits 6:7 - Speed Field
pub fn ode(&self) -> ODE_R
[src]
Bit 11 - Open Drain Enable Field
pub fn pke(&self) -> PKE_R
[src]
Bit 12 - Pull / Keep Enable Field
pub fn pue(&self) -> PUE_R
[src]
Bit 13 - Pull / Keep Select Field
pub fn pus(&self) -> PUS_R
[src]
Bits 14:15 - Pull Up / Down Config. Field
pub fn hys(&self) -> HYS_R
[src]
Bit 16 - Hyst. Enable Field
Trait Implementations
Auto Trait Implementations
impl<U, T> Send for R<U, T> where
T: Send,
U: Send,
T: Send,
U: Send,
impl<U, T> Sync for R<U, T> where
T: Sync,
U: Sync,
T: Sync,
U: Sync,
impl<U, T> Unpin for R<U, T> where
T: Unpin,
U: Unpin,
T: Unpin,
U: Unpin,
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,