Module stm32f4::stm32f407::otg_fs_device[][src]

Expand description

USB on the go full speed

Modules

OTG_FS device all endpoints interrupt register (OTG_FS_DAINT)

OTG_FS all endpoints interrupt mask register (OTG_FS_DAINTMSK)

OTG_FS device configuration register (OTG_FS_DCFG)

OTG_FS device control register (OTG_FS_DCTL)

OTG device endpoint-1 control register

OTG_FS device control IN endpoint 0 control register (OTG_FS_DIEPCTL0)

OTG_FS device IN endpoint FIFO empty interrupt mask register

device endpoint-x interrupt register

device endpoint-1 interrupt register

device endpoint-2 interrupt register

device endpoint-3 interrupt register

OTG_FS device IN endpoint common interrupt mask register (OTG_FS_DIEPMSK)

device endpoint-0 transfer size register

device endpoint-1 transfer size register

device endpoint-2 transfer size register

device endpoint-3 transfer size register

device endpoint-1 control register

device endpoint-0 control register

device endpoint-0 interrupt register

device endpoint-1 interrupt register

device endpoint-2 interrupt register

device endpoint-3 interrupt register

OTG_FS device OUT endpoint common interrupt mask register (OTG_FS_DOEPMSK)

device OUT endpoint-0 transfer size register

device OUT endpoint-1 transfer size register

device OUT endpoint-2 transfer size register

device OUT endpoint-3 transfer size register

OTG_FS device status register (OTG_FS_DSTS)

OTG_FS device IN endpoint transmit FIFO status register

OTG_FS device IN endpoint transmit FIFO status register

OTG_FS device IN endpoint transmit FIFO status register

OTG_FS device IN endpoint transmit FIFO status register

OTG_FS device VBUS discharge time register

OTG_FS device VBUS pulsing time register

Structs

Register block

Type Definitions

DAINT register accessor: an alias for Reg<DAINT_SPEC>

DAINTMSK register accessor: an alias for Reg<DAINTMSK_SPEC>

DCFG register accessor: an alias for Reg<DCFG_SPEC>

DCTL register accessor: an alias for Reg<DCTL_SPEC>

DIEPCTL register accessor: an alias for Reg<DIEPCTL_SPEC>

DIEPCTL0 register accessor: an alias for Reg<DIEPCTL0_SPEC>

DIEPEMPMSK register accessor: an alias for Reg<DIEPEMPMSK_SPEC>

DIEPINT0 register accessor: an alias for Reg<DIEPINT0_SPEC>

DIEPINT1 register accessor: an alias for Reg<DIEPINT1_SPEC>

DIEPINT2 register accessor: an alias for Reg<DIEPINT2_SPEC>

DIEPINT3 register accessor: an alias for Reg<DIEPINT3_SPEC>

DIEPMSK register accessor: an alias for Reg<DIEPMSK_SPEC>

DIEPTSIZ0 register accessor: an alias for Reg<DIEPTSIZ0_SPEC>

DIEPTSIZ1 register accessor: an alias for Reg<DIEPTSIZ1_SPEC>

DIEPTSIZ2 register accessor: an alias for Reg<DIEPTSIZ2_SPEC>

DIEPTSIZ3 register accessor: an alias for Reg<DIEPTSIZ3_SPEC>

DOEPCTL register accessor: an alias for Reg<DOEPCTL_SPEC>

DOEPCTL0 register accessor: an alias for Reg<DOEPCTL0_SPEC>

DOEPINT0 register accessor: an alias for Reg<DOEPINT0_SPEC>

DOEPINT1 register accessor: an alias for Reg<DOEPINT1_SPEC>

DOEPINT2 register accessor: an alias for Reg<DOEPINT2_SPEC>

DOEPINT3 register accessor: an alias for Reg<DOEPINT3_SPEC>

DOEPMSK register accessor: an alias for Reg<DOEPMSK_SPEC>

DOEPTSIZ0 register accessor: an alias for Reg<DOEPTSIZ0_SPEC>

DOEPTSIZ1 register accessor: an alias for Reg<DOEPTSIZ1_SPEC>

DOEPTSIZ2 register accessor: an alias for Reg<DOEPTSIZ2_SPEC>

DOEPTSIZ3 register accessor: an alias for Reg<DOEPTSIZ3_SPEC>

DSTS register accessor: an alias for Reg<DSTS_SPEC>

DTXFSTS0 register accessor: an alias for Reg<DTXFSTS0_SPEC>

DTXFSTS1 register accessor: an alias for Reg<DTXFSTS1_SPEC>

DTXFSTS2 register accessor: an alias for Reg<DTXFSTS2_SPEC>

DTXFSTS3 register accessor: an alias for Reg<DTXFSTS3_SPEC>

DVBUSDIS register accessor: an alias for Reg<DVBUSDIS_SPEC>

DVBUSPULSE register accessor: an alias for Reg<DVBUSPULSE_SPEC>