zephyr/samples/subsys/usb
Tomasz Moń aa6319dcfd usb: device_next: msc: Allow user to sort LUNs
Modify USBD_DEFINE_MSC_LUN() to take in separate id by which the LUNs
are sorted. Previously the disk name itself was implicitly used as a
sorting key. This is a breaking change to Experimental API.

Another advantage of splitting the sorting id from disk name is the
ability to use KConfig symbols as disk name. Currently the MMC disk
driver uses KConfig symbol CONFIG_MMC_VOLUME_NAME.

Mark LUN definitions as static const because the LUNs are ending up in
ITERABLE_SECTION_ROM().

Signed-off-by: Tomasz Moń <tomasz.mon@nordicsemi.no>
2024-09-04 07:03:06 -04:00
..
audio doc: fix incorrect bullet lists 2024-06-20 14:07:32 -04:00
cdc_acm sample: usb: cdc_acm: remove configuration overlays 2024-08-05 16:28:09 +02:00
common usb: device_next: rename usbd_device_set_bcd() 2024-08-01 09:11:44 +01:00
console samples: usb: fix API references 2024-07-10 14:36:46 +02:00
dfu samples: usb: fix API references 2024-07-10 14:36:46 +02:00
hid-keyboard usb: device_next: add device configuration change notification 2024-08-16 08:50:25 -04:00
hid-mouse input: add a user_data pointer to the callback 2024-07-31 12:55:11 +02:00
inf
mass usb: device_next: msc: Allow user to sort LUNs 2024-09-04 07:03:06 -04:00
shell sample: usb: allow samples to be built on all platforms with 'usbd' 2024-07-08 12:13:54 -04:00
testusb samples/subsys: Use hwmv2 native targets identifiers 2024-03-15 16:13:12 +01:00
uac2_explicit_feedback usb: device_next: introduce UDC_BUF_POOL_*_DEFINE macros 2024-07-30 18:26:04 +01:00
uac2_implicit_feedback samples: usb: add UAC2 implicit feedback sample 2024-08-26 11:27:30 -04:00
webusb samples: usb: fix API references 2024-07-10 14:36:46 +02:00
usb.rst