Module esp32c3::usb_device
source · [−]Expand description
Full-speed USB Serial/JTAG Controller
Modules
USB_DEVICE_CONF0_REG.
USB_DEVICE_DATE_REG.
USB_DEVICE_EP1_REG.
USB_DEVICE_EP1_CONF_REG.
USB_DEVICE_FRAM_NUM_REG.
USB_DEVICE_IN_EP0_ST_REG.
USB_DEVICE_IN_EP1_ST_REG.
USB_DEVICE_IN_EP2_ST_REG.
USB_DEVICE_IN_EP3_ST_REG.
USB_DEVICE_INT_CLR_REG.
USB_DEVICE_INT_ENA_REG.
USB_DEVICE_INT_RAW_REG.
USB_DEVICE_INT_ST_REG.
USB_DEVICE_JFIFO_ST_REG.
USB_DEVICE_MEM_CONF_REG.
USB_DEVICE_MISC_CONF_REG.
USB_DEVICE_OUT_EP0_ST_REG.
USB_DEVICE_OUT_EP1_ST_REG.
USB_DEVICE_OUT_EP2_ST_REG.
USB_DEVICE_TEST_REG.
Structs
Register block
Type Definitions
CONF0 (rw) register accessor: an alias for
Reg<CONF0_SPEC>DATE (rw) register accessor: an alias for
Reg<DATE_SPEC>EP1 (rw) register accessor: an alias for
Reg<EP1_SPEC>EP1_CONF (rw) register accessor: an alias for
Reg<EP1_CONF_SPEC>FRAM_NUM (r) register accessor: an alias for
Reg<FRAM_NUM_SPEC>INT_CLR (w) register accessor: an alias for
Reg<INT_CLR_SPEC>INT_ENA (rw) register accessor: an alias for
Reg<INT_ENA_SPEC>INT_RAW (r) register accessor: an alias for
Reg<INT_RAW_SPEC>INT_ST (r) register accessor: an alias for
Reg<INT_ST_SPEC>IN_EP0_ST (r) register accessor: an alias for
Reg<IN_EP0_ST_SPEC>IN_EP1_ST (r) register accessor: an alias for
Reg<IN_EP1_ST_SPEC>IN_EP2_ST (r) register accessor: an alias for
Reg<IN_EP2_ST_SPEC>IN_EP3_ST (r) register accessor: an alias for
Reg<IN_EP3_ST_SPEC>JFIFO_ST (rw) register accessor: an alias for
Reg<JFIFO_ST_SPEC>MEM_CONF (rw) register accessor: an alias for
Reg<MEM_CONF_SPEC>MISC_CONF (rw) register accessor: an alias for
Reg<MISC_CONF_SPEC>OUT_EP0_ST (r) register accessor: an alias for
Reg<OUT_EP0_ST_SPEC>OUT_EP1_ST (r) register accessor: an alias for
Reg<OUT_EP1_ST_SPEC>OUT_EP2_ST (r) register accessor: an alias for
Reg<OUT_EP2_ST_SPEC>TEST (rw) register accessor: an alias for
Reg<TEST_SPEC>