Module esp32c3::usb_device::conf0[][src]

Expand description

USB_DEVICE_CONF0_REG.

Structs

USB_DEVICE_CONF0_REG.

Field DM_PULLDOWN reader - Control USB D- pull down.

Field DM_PULLDOWN writer - Control USB D- pull down.

Field DM_PULLUP reader - Control USB D- pull up.

Field DM_PULLUP writer - Control USB D- pull up.

Field DP_PULLDOWN reader - Control USB D+ pull down.

Field DP_PULLDOWN writer - Control USB D+ pull down.

Field DP_PULLUP reader - Control USB D+ pull up.

Field DP_PULLUP writer - Control USB D+ pull up.

Field EXCHG_PINS_OVERRIDE reader - Enable software control USB D+ D- exchange

Field EXCHG_PINS_OVERRIDE writer - Enable software control USB D+ D- exchange

Field EXCHG_PINS reader - USB D+ D- exchange

Field EXCHG_PINS writer - USB D+ D- exchange

Field PAD_PULL_OVERRIDE reader - Enable software control USB D+ D- pullup pulldown

Field PAD_PULL_OVERRIDE writer - Enable software control USB D+ D- pullup pulldown

Field PHY_SEL reader - Select internal/external PHY

Field PHY_SEL writer - Select internal/external PHY

Field PULLUP_VALUE reader - Control pull up value.

Field PULLUP_VALUE writer - Control pull up value.

Register CONF0 reader

Field USB_PAD_ENABLE reader - Enable USB pad function.

Field USB_PAD_ENABLE writer - Enable USB pad function.

Field VREFH reader - Control single-end input high threshold,1.76V to 2V, step 80mV

Field VREFH writer - Control single-end input high threshold,1.76V to 2V, step 80mV

Field VREFL reader - Control single-end input low threshold,0.8V to 1.04V, step 80mV

Field VREFL writer - Control single-end input low threshold,0.8V to 1.04V, step 80mV

Field VREF_OVERRIDE reader - Enable software control input threshold

Field VREF_OVERRIDE writer - Enable software control input threshold

Register CONF0 writer