Module atsaml21e16b::usb::device

source ·
Expand description

Cluster USB is Device

Modules

Control A
DEVICE Control B
DEVICE Device Address
Descriptor Address
DEVICE End Point Configuration
DEVICE End Point Interrupt Clear Flag
DEVICE End Point Interrupt Set Flag
DEVICE End Point Interrupt Flag
DEVICE End Point Interrupt Summary
DEVICE End Point Pipe Status
DEVICE End Point Pipe Status Clear
DEVICE End Point Pipe Status Set
DEVICE Device Frame Number
Finite State Machine Status
DEVICE Device Interrupt Enable Clear
DEVICE Device Interrupt Enable Set
DEVICE Device Interrupt Flag
USB PAD Calibration
USB Quality Of Service
DEVICE Status
Synchronization Busy

Structs

Register block

Type Definitions

CTRLA (rw) register accessor: an alias for Reg<CTRLA_SPEC>
CTRLB (rw) register accessor: an alias for Reg<CTRLB_SPEC>
DADD (rw) register accessor: an alias for Reg<DADD_SPEC>
DESCADD (rw) register accessor: an alias for Reg<DESCADD_SPEC>
EPCFG (rw) register accessor: an alias for Reg<EPCFG_SPEC>
EPINTENCLR (rw) register accessor: an alias for Reg<EPINTENCLR_SPEC>
EPINTENSET (rw) register accessor: an alias for Reg<EPINTENSET_SPEC>
EPINTFLAG (rw) register accessor: an alias for Reg<EPINTFLAG_SPEC>
EPINTSMRY (r) register accessor: an alias for Reg<EPINTSMRY_SPEC>
EPSTATUS (r) register accessor: an alias for Reg<EPSTATUS_SPEC>
EPSTATUSCLR (w) register accessor: an alias for Reg<EPSTATUSCLR_SPEC>
EPSTATUSSET (w) register accessor: an alias for Reg<EPSTATUSSET_SPEC>
FNUM (r) register accessor: an alias for Reg<FNUM_SPEC>
FSMSTATUS (r) register accessor: an alias for Reg<FSMSTATUS_SPEC>
INTENCLR (rw) register accessor: an alias for Reg<INTENCLR_SPEC>
INTENSET (rw) register accessor: an alias for Reg<INTENSET_SPEC>
INTFLAG (rw) register accessor: an alias for Reg<INTFLAG_SPEC>
PADCAL (rw) register accessor: an alias for Reg<PADCAL_SPEC>
QOSCTRL (rw) register accessor: an alias for Reg<QOSCTRL_SPEC>
STATUS (r) register accessor: an alias for Reg<STATUS_SPEC>
SYNCBUSY (r) register accessor: an alias for Reg<SYNCBUSY_SPEC>