Struct esp32s3::rtc_cntl::usb_conf::R

source ·
pub struct R(_);
Expand description

Register USB_CONF reader

Implementations

Bits 0:1 - reg_usb_vrefh

Bits 2:3 - reg_usb_vrefl

Bit 4 - reg_usb_vref_override

Bit 5 - reg_usb_pad_pull_override

Bit 6 - reg_usb_dp_pullup

Bit 7 - reg_usb_dp_pulldown

Bit 8 - reg_usb_dm_pullup

Bit 9 - reg_usb_dm_pulldown

Bit 10 - reg_usb_pullup_value

Bit 11 - reg_usb_pad_enable_override

Bit 12 - reg_usb_pad_enable

Bit 13 - reg_usb_txm

Bit 14 - reg_usb_txp

Bit 15 - reg_usb_tx_en

Bit 16 - reg_usb_tx_en_override

Bit 17 - reg_usb_reset_disable

Bit 18 - reg_io_mux_reset_disable

Bit 19 - reg_sw_usb_phy_sel

Bit 20 - reg_sw_hw_usb_phy_sel

Methods from Deref<Target = R<USB_CONF_SPEC>>

Reads raw bits from register.

Trait Implementations

The resulting type after dereferencing.
Dereferences the value.
Converts to this type from the input type.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.