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