embassy-nrf

Crates

git

Versions

nrf5340-app-s

Flavors

Module regs

Module regs 

Structs§

Bmrequesttype
SETUP data, byte 0, bmRequestType.
Brequest
SETUP data, byte 1, bRequest.
Dpdmvalue
State D+ and D- lines will be forced into by the DPDMDRIVE task. The DPDMNODRIVE task reverts the control of the lines to MAC IP (no forcing).
Dtoggle
Data toggle control and status.
Enable
Enable USB.
Epdatastatus
Provides information on which endpoint(s) an acknowledged data transfer has occurred (EPDATA event).
Epin
Description collection: IN endpoint halted status. Can be used as is as response to a GetStatus() request to endpoint.
EpinAmount
Description cluster: Number of bytes transferred in the last transaction.
EpinMaxcnt
Description cluster: Maximum number of bytes to transfer.
Epinen
Endpoint IN enable.
EpoutAmount
Description cluster: Number of bytes transferred in the last transaction.
EpoutMaxcnt
Description cluster: Maximum number of bytes to transfer.
Epouten
Endpoint OUT enable.
Epstall
STALL endpoints.
Epstatus
Provides information on which endpoint’s EasyDMA registers have been captured.
Eventcause
Details on what caused the USBEVENT event.
Framecntr
Returns the current value of the start of frame counter.
HaltedEpout
Description collection: OUT endpoint halted status. Can be used as is as response to a GetStatus() request to endpoint.
Int
Enable or disable interrupt.
IsoinAmount
Number of bytes transferred in the last transaction.
IsoinMaxcnt
Maximum number of bytes to transfer.
Isoinconfig
Controls the response of the ISO IN endpoint to an IN token when no data is ready to be sent.
Isoout
Number of bytes received last on this ISO OUT data endpoint.
IsooutAmount
Number of bytes transferred in the last transaction.
IsooutMaxcnt
Maximum number of bytes to transfer.
Isosplit
Controls the split of ISO buffers.
Lowpower
Controls USBD peripheral Low-power mode during USB suspend.
Shorts
Shortcuts between local events and tasks.
SizeEpout
Description collection: Number of bytes received last in the data stage of this OUT endpoint.
Usbaddr
Device USB address.
Usbpullup
Control of the USB pull-up.
Windexh
SETUP data, byte 5, MSB of wIndex.
Windexl
SETUP data, byte 4, LSB of wIndex.
Wlengthh
SETUP data, byte 7, MSB of wLength.
Wlengthl
SETUP data, byte 6, LSB of wLength.
Wvalueh
SETUP data, byte 3, MSB of wValue.
Wvaluel
SETUP data, byte 2, LSB of wValue.