zephyr/drivers/usb/device
Paweł Zadrożniak 68cb7b3e38 drivers: usb: Add nRF52840 USBD driver
* Add usbd_dc_nrfx shim

The shim is based on the previous one usbd_dc_nrf5.
For handling the USBD hardware, tested nrfx_usbd driver from nRF SDK
was used.

Briefly tested examples:
* usb/cdc_acm
* usb/dfu (USB communication only due to flash handling issues)
* usb/hid-mouse
* bluetooth/hci_usb

Signed-off-by: Paweł Zadrożniak <pawel.zadrozniak@nordicsemi.no>
2018-10-12 13:14:12 +02:00
..
CMakeLists.txt drivers: usb: Add nRF52840 USBD driver 2018-10-12 13:14:12 +02:00
Kconfig drivers: usb: Add nRF52840 USBD driver 2018-10-12 13:14:12 +02:00
usb_dc_dw.c include/usb/usb_device: Add USB_* log macros 2018-10-08 12:54:57 -04:00
usb_dc_kinetis.c include/usb/usb_device: Add USB_* log macros 2018-10-08 12:54:57 -04:00
usb_dc_nrfx.c drivers: usb: Add nRF52840 USBD driver 2018-10-12 13:14:12 +02:00
usb_dc_sam0.c include/usb/usb_device: Add USB_* log macros 2018-10-08 12:54:57 -04:00
usb_dc_stm32.c drivers: usb_dc_stm32: Add HIGH and HIGH_IN_FULL defines for L4 series 2018-10-10 12:27:55 -05:00
usb_dw_registers.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00