Expand description

USB full speed global registers

Modules

  • core ID register
  • Device IN endpoint 0 transmit FIFO length (Device mode)
  • device IN endpoint transmit FIFO size register (DIEP1TFLEN)
  • device IN endpoint transmit FIFO size register (DIEP2TFLEN)
  • device IN endpoint transmit FIFO size register (FS_DIEP3TXFLEN)
  • Global AHB control and status register (USBFS_GAHBCS)
  • Global core configuration register (USBFS_GCCFG)
  • Global interrupt enable register (USBFS_GINTEN)
  • Global interrupt flag register (USBFS_GINTF)
  • Global OTG control and status register (USBFS_GOTGCS)
  • Global OTG interrupt flag register (USBFS_GOTGINTF)
  • Global Receive FIFO size register (USBFS_GRFLEN)
  • Global Receive status pop(Device mode)
  • Global Receive status pop(Host mode)
  • Global Receive status read(Device mode)
  • Global Receive status read(Host mode)
  • Global reset control register (USBFS_GRSTCTL)
  • Global USB control and status register (USBFS_GUSBCSR)
  • Host non-periodic transmit FIFO length register (Host mode)
  • Host non-periodic transmit FIFO/queue status register (HNPTFQSTAT)
  • Host periodic transmit FIFO length register (HPTFLEN)

Structs

Type Definitions

  • CID (rw) register accessor: an alias for Reg<CID_SPEC>
  • DIEP0TFLEN (rw) register accessor: an alias for Reg<DIEP0TFLEN_SPEC>
  • DIEP1TFLEN (rw) register accessor: an alias for Reg<DIEP1TFLEN_SPEC>
  • DIEP2TFLEN (rw) register accessor: an alias for Reg<DIEP2TFLEN_SPEC>
  • DIEP3TFLEN (rw) register accessor: an alias for Reg<DIEP3TFLEN_SPEC>
  • GAHBCS (rw) register accessor: an alias for Reg<GAHBCS_SPEC>
  • GCCFG (rw) register accessor: an alias for Reg<GCCFG_SPEC>
  • GINTEN (rw) register accessor: an alias for Reg<GINTEN_SPEC>
  • GINTF (rw) register accessor: an alias for Reg<GINTF_SPEC>
  • GOTGCS (rw) register accessor: an alias for Reg<GOTGCS_SPEC>
  • GOTGINTF (rw) register accessor: an alias for Reg<GOTGINTF_SPEC>
  • GRFLEN (rw) register accessor: an alias for Reg<GRFLEN_SPEC>
  • GRSTATP_Device (r) register accessor: an alias for Reg<GRSTATP_DEVICE_SPEC>
  • GRSTATP_Host (r) register accessor: an alias for Reg<GRSTATP_HOST_SPEC>
  • GRSTATR_Device (r) register accessor: an alias for Reg<GRSTATR_DEVICE_SPEC>
  • GRSTATR_Host (r) register accessor: an alias for Reg<GRSTATR_HOST_SPEC>
  • GRSTCTL (rw) register accessor: an alias for Reg<GRSTCTL_SPEC>
  • GUSBCS (rw) register accessor: an alias for Reg<GUSBCS_SPEC>
  • HNPTFLEN (rw) register accessor: an alias for Reg<HNPTFLEN_SPEC>
  • HNPTFQSTAT (r) register accessor: an alias for Reg<HNPTFQSTAT_SPEC>
  • HPTFLEN (rw) register accessor: an alias for Reg<HPTFLEN_SPEC>