USB interface functions for the nrf52840 class devices. More...
USB interface functions for the nrf52840 class devices.
Definition in file nrfusb.h.
Go to the source code of this file.
Data Structures | |
struct | nrfusb_t |
nrf usb peripheral device context More... | |
Macros | |
#define | NRF_USB_NUM_PERIPH 1 |
Number of USB peripherals on the MCU. | |
#define | NRF_USB_BUF_SPACE USBDEV_EP_BUF_SPACE |
USB endpoint buffer space. | |
#define | NRF_USB_NUM_EP USBDEV_NUM_ENDPOINTS |
Number of USB IN and OUT endpoints. | |
Enumerations | |
enum | nrfusb_setup_state_t { NRFUSB_SETUP_READY, NRFUSB_SETUP_READ, NRFUSB_SETUP_WRITE, NRFUSB_SETUP_ACKOUT, NRFUSB_SETUP_ACKIN } |
nrfusb setup packet state tracker for endpoint 0 handling More... | |