[][src]Module gd32vf103_pac::usbfs_device

USB on the go full speed device

Modules

daepint

device all endpoints interrupt register (DAEPINT)

daepinten

Device all endpoints interrupt enable register (DAEPINTEN)

dcfg

device configuration register (DCFG)

dctl

device control register (DCTL)

diep0ctl

device IN endpoint 0 control register (DIEP0CTL)

diep0len

device IN endpoint-0 transfer length register

diep0intf

device endpoint-0 interrupt register

diep0tfstat

device IN endpoint 0 transmit FIFO status register

diep1ctl

device in endpoint-1 control register

diep1intf

device endpoint-1 interrupt register

diep1len

device IN endpoint-1 transfer length register

diep1tfstat

device IN endpoint 1 transmit FIFO status register

diep2ctl

device endpoint-2 control register

diep2intf

device endpoint-2 interrupt register

diep2len

device IN endpoint-2 transfer length register

diep2tfstat

device IN endpoint 2 transmit FIFO status register

diep3ctl

device endpoint-3 control register

diep3intf

device endpoint-3 interrupt register

diep3len

device IN endpoint-3 transfer length register

diep3tfstat

device IN endpoint 3 transmit FIFO status register

diepfeinten

device IN endpoint FIFO empty interrupt enable register

diepinten

device IN endpoint common interrupt mask register (DIEPINTEN)

doep0ctl

device endpoint-0 control register

doep0len

device OUT endpoint-0 transfer length register

doep0intf

device out endpoint-0 interrupt flag register

doep1ctl

device endpoint-1 control register

doep1intf

device out endpoint-1 interrupt flag register

doep1len

device OUT endpoint-1 transfer length register

doep2ctl

device endpoint-2 control register

doep2intf

device out endpoint-2 interrupt flag register

doep2len

device OUT endpoint-2 transfer length register

doep3ctl

device endpoint-3 control register

doep3intf

device out endpoint-3 interrupt flag register

doep3len

device OUT endpoint-3 transfer length register

doepinten

device OUT endpoint common interrupt enable register (DOEPINTEN)

dstat

device status register (DSTAT)

dvbusdt

device VBUS discharge time register

dvbuspt

device VBUS pulsing time register

Structs

RegisterBlock

Register block

Type Definitions

DAEPINT

device all endpoints interrupt register (DAEPINT)

DAEPINTEN

Device all endpoints interrupt enable register (DAEPINTEN)

DCFG

device configuration register (DCFG)

DCTL

device control register (DCTL)

DIEP0CTL

device IN endpoint 0 control register (DIEP0CTL)

DIEP0LEN

device IN endpoint-0 transfer length register

DIEP0INTF

device endpoint-0 interrupt register

DIEP0TFSTAT

device IN endpoint 0 transmit FIFO status register

DIEP1CTL

device in endpoint-1 control register

DIEP1INTF

device endpoint-1 interrupt register

DIEP1LEN

device IN endpoint-1 transfer length register

DIEP1TFSTAT

device IN endpoint 1 transmit FIFO status register

DIEP2CTL

device endpoint-2 control register

DIEP2INTF

device endpoint-2 interrupt register

DIEP2LEN

device IN endpoint-2 transfer length register

DIEP2TFSTAT

device IN endpoint 2 transmit FIFO status register

DIEP3CTL

device endpoint-3 control register

DIEP3INTF

device endpoint-3 interrupt register

DIEP3LEN

device IN endpoint-3 transfer length register

DIEP3TFSTAT

device IN endpoint 3 transmit FIFO status register

DIEPFEINTEN

device IN endpoint FIFO empty interrupt enable register

DIEPINTEN

device IN endpoint common interrupt mask register (DIEPINTEN)

DOEP0CTL

device endpoint-0 control register

DOEP0LEN

device OUT endpoint-0 transfer length register

DOEP0INTF

device out endpoint-0 interrupt flag register

DOEP1CTL

device endpoint-1 control register

DOEP1INTF

device out endpoint-1 interrupt flag register

DOEP1LEN

device OUT endpoint-1 transfer length register

DOEP2CTL

device endpoint-2 control register

DOEP2INTF

device out endpoint-2 interrupt flag register

DOEP2LEN

device OUT endpoint-2 transfer length register

DOEP3CTL

device endpoint-3 control register

DOEP3INTF

device out endpoint-3 interrupt flag register

DOEP3LEN

device OUT endpoint-3 transfer length register

DOEPINTEN

device OUT endpoint common interrupt enable register (DOEPINTEN)

DSTAT

device status register (DSTAT)

DVBUSDT

device VBUS discharge time register

DVBUSPT

device VBUS pulsing time register