embassy-nrf

Crates

git

Versions

nrf5340-app-ns

Flavors

Module regs

Source

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