zephyr/subsys/usb/class
Emil Obalski 8d2f13c203 usb: Add USB audio implementation
By this commit USB audio class implementation is introduced
to Zephyr.

The Zephyr USB audio device class follows bellow
documentations:

- Universal Serial Bus specification rev2.0 (usb20.pdf)
- Universal Serial Bus Device Class Definition for Audio Devices
  (audio10.pdf)
- Universal Serial Bus Device Class Definition for Audio Data Formats
  (frmts10.pdf)
- Universal Serial Bus Device Class Definition for Terminal Types
  (termt10.pdf)

Signed-off-by: Emil Obalski <emil.obalski@nordicsemi.no>
2020-05-08 15:12:27 +02:00
..
audio usb: Add USB audio implementation 2020-05-08 15:12:27 +02:00
hid usb: Special return values for custom_handler 2020-05-07 11:20:27 +02:00
netusb net: Enable PM settings on network devices 2020-03-27 14:48:30 +02:00
bluetooth.c Bluetooth: hci_raw: Move buffer management to common place 2020-04-20 21:59:47 +03:00
bt_h4.c Bluetooth: hci_raw: Move buffer management to common place 2020-04-20 21:59:47 +03:00
cdc_acm.c usb: cdc_acm: Omit notification about set interface. 2020-04-01 11:37:14 +02:00
CMakeLists.txt usb: Add Audio class related files 2020-05-08 15:12:27 +02:00
Kconfig usb: Add Audio class related files 2020-05-08 15:12:27 +02:00
Kconfig.template.composite_device_number kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
loopback.c usb: loopback: re-trigger usb_write after interface configuration 2020-02-13 22:51:05 +02:00
mass_storage.c usb: mass_storage: align page buffer 2020-05-06 11:31:44 +02:00
usb_dfu.c usb: Special return values for custom_handler 2020-05-07 11:20:27 +02:00