Module esp32s3::usb_device
source · [−]Expand description
Peripheral USB_DEVICE
Modules
Configure 0 register
Version control register
Endpoint 1 FIFO register
Endpoint 1 configure and status register
SOF frame number
IN Endpoint 0 status
IN Endpoint 1 status
IN Endpoint 2 status
IN Endpoint 3 status
Interrupt clear bits
Interrupt enable bits
Raw status interrupt
Masked interrupt
USB-JTAG FIFO status
Power control
MISC register
OUT Endpoint 0 status
OUT Endpoint 1 status
OUT Endpoint 2 status
USB Internal PHY test register
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>