zephyr/subsys/usb/device_next/class
Tomasz Moń 5bd0f5ea8b usb: device_next: msc: handle MODE SENSE(10) command
USB Mass Storage Specification for Bootability requires MODE SENSE(10)
command. MODE SENSE(6) and MODE SENSE(10) generally access the same data
but differ in the maximum allocated length and LLBAA support. However
there is no point in extracting common handling because there no mode
pages are supported now.

Fail MODE SENSE requests if asking for anything other than supported
page codes (to which the essentially hardcoded response is valid).

Signed-off-by: Tomasz Moń <tomasz.mon@nordicsemi.no>
2023-03-08 10:53:55 +01:00
..
bt_hci.c usb: device_next: add BT HCI USB transport layer 2023-01-27 00:57:22 +09:00
Kconfig usb: device_next: new USB Mass Storage implementation 2023-02-24 15:19:20 +01:00
Kconfig.bt usb: device_next: add BT HCI USB transport layer 2023-01-27 00:57:22 +09:00
Kconfig.cdc_acm
Kconfig.loopback usb: device_next: rename Kconfig template instances count 2023-01-11 17:44:27 +01:00
Kconfig.msc usb: device_next: new USB Mass Storage implementation 2023-02-24 15:19:20 +01:00
Kconfig.template.instances_count usb: device_next: rename Kconfig template instances count 2023-01-11 17:44:27 +01:00
loopback.c usb: device_next: use consistent nil descriptor name 2023-02-24 14:02:37 +01:00
usbd_cdc_acm.c usb: device_next: update IAD during CDC ACM initialization 2023-01-26 09:37:03 -08:00
usbd_msc_scsi.c usb: device_next: msc: handle MODE SENSE(10) command 2023-03-08 10:53:55 +01:00
usbd_msc_scsi.h usb: device_next: new USB Mass Storage implementation 2023-02-24 15:19:20 +01:00
usbd_msc.c usb: device_next: msc: STALL OUT when waiting for reset 2023-03-07 15:48:40 +01:00
usbd_msc.ld usb: device_next: new USB Mass Storage implementation 2023-02-24 15:19:20 +01:00