Module device

Source
Expand description

Cluster USB is Device

Re-exports§

pub use self::device_endpoint::DeviceEndpoint;

Modules§

ctrla
Control A
ctrlb
DEVICE Control B
dadd
DEVICE Device Address
descadd
Descriptor Address
device_endpoint
Cluster DEVICE_ENDPOINT[%s]
epintsmry
DEVICE End Point Interrupt Summary
fnum
DEVICE Device Frame Number
fsmstatus
Finite State Machine Status
intenclr
DEVICE Device Interrupt Enable Clear
intenset
DEVICE Device Interrupt Enable Set
intflag
DEVICE Device Interrupt Flag
padcal
USB PAD Calibration
qosctrl
USB Quality Of Service
status
DEVICE Status
syncbusy
Synchronization Busy

Structs§

Device
USB is Device

Type Aliases§

Ctrla
CTRLA (rw) register accessor: Control A
Ctrlb
CTRLB (rw) register accessor: DEVICE Control B
Dadd
DADD (rw) register accessor: DEVICE Device Address
Descadd
DESCADD (rw) register accessor: Descriptor Address
Epintsmry
EPINTSMRY (r) register accessor: DEVICE End Point Interrupt Summary
Fnum
FNUM (r) register accessor: DEVICE Device Frame Number
Fsmstatus
FSMSTATUS (r) register accessor: Finite State Machine Status
Intenclr
INTENCLR (rw) register accessor: DEVICE Device Interrupt Enable Clear
Intenset
INTENSET (rw) register accessor: DEVICE Device Interrupt Enable Set
Intflag
INTFLAG (rw) register accessor: DEVICE Device Interrupt Flag
Padcal
PADCAL (rw) register accessor: USB PAD Calibration
Qosctrl
QOSCTRL (rw) register accessor: USB Quality Of Service
Status
STATUS (r) register accessor: DEVICE Status
Syncbusy
SYNCBUSY (r) register accessor: Synchronization Busy