Module gd32vf103_pac::usbfs_device
source · Expand description
USB on the go full speed device
Modules
- device all endpoints interrupt register (DAEPINT)
- Device all endpoints interrupt enable register (DAEPINTEN)
- device configuration register (DCFG)
- device control register (DCTL)
- device IN endpoint 0 control register (DIEP0CTL)
- device endpoint-0 interrupt register
- device IN endpoint-0 transfer length register
- device IN endpoint 0 transmit FIFO status register
- device in endpoint-1 control register
- device endpoint-1 interrupt register
- device IN endpoint-1 transfer length register
- device IN endpoint 1 transmit FIFO status register
- device endpoint-2 control register
- device endpoint-2 interrupt register
- device IN endpoint-2 transfer length register
- device IN endpoint 2 transmit FIFO status register
- device endpoint-3 control register
- device endpoint-3 interrupt register
- device IN endpoint-3 transfer length register
- device IN endpoint 3 transmit FIFO status register
- device IN endpoint FIFO empty interrupt enable register
- device IN endpoint common interrupt mask register (DIEPINTEN)
- device endpoint-0 control register
- device out endpoint-0 interrupt flag register
- device OUT endpoint-0 transfer length register
- device endpoint-1 control register
- device out endpoint-1 interrupt flag register
- device OUT endpoint-1 transfer length register
- device endpoint-2 control register
- device out endpoint-2 interrupt flag register
- device OUT endpoint-2 transfer length register
- device endpoint-3 control register
- device out endpoint-3 interrupt flag register
- device OUT endpoint-3 transfer length register
- device OUT endpoint common interrupt enable register (DOEPINTEN)
- device status register (DSTAT)
- device VBUS discharge time register
- device VBUS pulsing time register
Structs
- Register block
Type Definitions
- DAEPINT (r) register accessor: an alias for
Reg<DAEPINT_SPEC>
- DAEPINTEN (rw) register accessor: an alias for
Reg<DAEPINTEN_SPEC>
- DCFG (rw) register accessor: an alias for
Reg<DCFG_SPEC>
- DCTL (rw) register accessor: an alias for
Reg<DCTL_SPEC>
- DIEP0CTL (rw) register accessor: an alias for
Reg<DIEP0CTL_SPEC>
- DIEP0INTF (rw) register accessor: an alias for
Reg<DIEP0INTF_SPEC>
- DIEP0LEN (rw) register accessor: an alias for
Reg<DIEP0LEN_SPEC>
- DIEP0TFSTAT (r) register accessor: an alias for
Reg<DIEP0TFSTAT_SPEC>
- DIEP1CTL (rw) register accessor: an alias for
Reg<DIEP1CTL_SPEC>
- DIEP1INTF (rw) register accessor: an alias for
Reg<DIEP1INTF_SPEC>
- DIEP1LEN (rw) register accessor: an alias for
Reg<DIEP1LEN_SPEC>
- DIEP1TFSTAT (r) register accessor: an alias for
Reg<DIEP1TFSTAT_SPEC>
- DIEP2CTL (rw) register accessor: an alias for
Reg<DIEP2CTL_SPEC>
- DIEP2INTF (rw) register accessor: an alias for
Reg<DIEP2INTF_SPEC>
- DIEP2LEN (rw) register accessor: an alias for
Reg<DIEP2LEN_SPEC>
- DIEP2TFSTAT (r) register accessor: an alias for
Reg<DIEP2TFSTAT_SPEC>
- DIEP3CTL (rw) register accessor: an alias for
Reg<DIEP3CTL_SPEC>
- DIEP3INTF (rw) register accessor: an alias for
Reg<DIEP3INTF_SPEC>
- DIEP3LEN (rw) register accessor: an alias for
Reg<DIEP3LEN_SPEC>
- DIEP3TFSTAT (r) register accessor: an alias for
Reg<DIEP3TFSTAT_SPEC>
- DIEPFEINTEN (rw) register accessor: an alias for
Reg<DIEPFEINTEN_SPEC>
- DIEPINTEN (rw) register accessor: an alias for
Reg<DIEPINTEN_SPEC>
- DOEP0CTL (rw) register accessor: an alias for
Reg<DOEP0CTL_SPEC>
- DOEP0INTF (rw) register accessor: an alias for
Reg<DOEP0INTF_SPEC>
- DOEP0LEN (rw) register accessor: an alias for
Reg<DOEP0LEN_SPEC>
- DOEP1CTL (rw) register accessor: an alias for
Reg<DOEP1CTL_SPEC>
- DOEP1INTF (rw) register accessor: an alias for
Reg<DOEP1INTF_SPEC>
- DOEP1LEN (rw) register accessor: an alias for
Reg<DOEP1LEN_SPEC>
- DOEP2CTL (rw) register accessor: an alias for
Reg<DOEP2CTL_SPEC>
- DOEP2INTF (rw) register accessor: an alias for
Reg<DOEP2INTF_SPEC>
- DOEP2LEN (rw) register accessor: an alias for
Reg<DOEP2LEN_SPEC>
- DOEP3CTL (rw) register accessor: an alias for
Reg<DOEP3CTL_SPEC>
- DOEP3INTF (rw) register accessor: an alias for
Reg<DOEP3INTF_SPEC>
- DOEP3LEN (rw) register accessor: an alias for
Reg<DOEP3LEN_SPEC>
- DOEPINTEN (rw) register accessor: an alias for
Reg<DOEPINTEN_SPEC>
- DSTAT (r) register accessor: an alias for
Reg<DSTAT_SPEC>
- DVBUSDT (rw) register accessor: an alias for
Reg<DVBUSDT_SPEC>
- DVBUSPT (rw) register accessor: an alias for
Reg<DVBUSPT_SPEC>