zephyr/samples/subsys
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
..
bindesc
canbus samples/subsys: Use hwmv2 native targets identifiers 2024-03-15 16:13:12 +01:00
console hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
dap samples: debug: add CMSIS DAP sample using USB as interface 2024-06-14 11:14:17 +02:00
debug style: samples: comply with MISRA C:2012 Rule 15.6 2024-08-20 10:33:51 +02:00
display samples: subsys: display: lvgl: Remove kscan pointer check 2024-06-21 11:54:11 -04:00
edac
fs samples: subsys: fs: littlefs: add ke17z littlefs test support 2024-07-27 10:39:32 +03:00
input boards: rename and update esp32 related conf and overlay files 2024-04-23 15:36:13 +02:00
ipc samples: remove redundant CONFIG_MBOX_NRFX_IPC=y 2024-08-16 11:20:08 +01:00
llext llext: use EXPORT_SYMBOL() universally 2024-09-02 12:31:52 -04:00
logging samples: remove redundant CONFIG_MBOX_NRFX_IPC=y 2024-08-16 11:20:08 +01:00
lorawan samples: subsys: lorawan: class_a: remove clock sync and multicast 2024-05-02 16:54:43 +02:00
mgmt samples: net: remove wpanusb sample 2024-08-05 16:28:09 +02:00
modbus docs: modbus: Update PyModbus GitHub project URL 2024-05-28 18:57:02 +02:00
nvs samples: subsys: nvs: Print rc on errors 2024-08-26 17:08:32 +02:00
pm hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
portability hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
profiling profiling: doc: clean up grammar/spelling 2024-08-16 16:30:07 +01:00
rtio/sensor_batch_processing rtio: Remove builtin iodev mpsc queue 2024-06-12 21:12:54 -04:00
sensing samples: subsys: fix sensing/simple compile 2024-05-24 18:03:44 -04:00
settings samples: esp32c3: Move config files from boards to socs 2024-08-13 18:21:10 -04:00
shell scripts: west robot & simulation: Fix OOT 2024-07-01 16:10:35 -04:00
sip_svc
smf samples: SMF: LVGL: SMF-based Calculator 2024-08-07 19:02:15 -04:00
task_wdt boards: mr_canhubk3: enable SWT watchdog 2024-08-03 05:58:46 -05:00
testsuite samples: pytest: add README 2023-12-14 10:12:21 +01:00
tracing everywhere: reindent `.overlay` files with tabs 2024-06-26 15:59:44 +02:00
usb usb: device_next: msc: Allow user to sort LUNs 2024-09-04 07:03:06 -04:00
usb_c samples: usb-c: sink: add support for numaker_m2l31ki 2024-08-01 12:38:53 +02:00
video/capture/boards samples: video: capture: leverage PXP to flip image 2024-08-07 07:14:20 -04:00
zbus samples: zbus: work_queue: Enable synchronous printk 2024-07-30 18:27:40 +01:00
subsys.rst