diff options
| author | MAY <[email protected]> | 2026-01-18 15:14:28 +0100 |
|---|---|---|
| committer | MAY <[email protected]> | 2026-02-09 22:06:46 +0100 |
| commit | 8cdbb7c4b1d2024280e346359433e34e4f4d4be5 (patch) | |
| tree | b24b80cc04f194d964fe383d1ef78175064013bb /docs/USBX_Host_Stack_User_Guide_Supplemental.pdf | |
| parent | 515c9a431bd7bb8ae553ce33a9b5dd6a3d165474 (diff) | |
Device MSC: add START STOP (load/eject) request support
- Add mass-storage “removable media” support by tracking per-LUN prevent/allow medium removal and loaded/ejected status.
- Introduce an optional per-LUN callback to handle SCSI START STOP UNIT (including load/eject and power-condition fields).
- Extend storage constants (media types, sense keys/codes, power conditions, prevent flags) to support the new behavior and improve readability (explicit hex values).
- Initialize new per-LUN state on activation (default: medium removal allowed, medium loaded) and wire the new callback through storage initialization.
- Includes minor formatting/comment cleanups and version banner updates to 6.4.6.
SCSI Block Commands – 4 (SBC-4)
Diffstat (limited to 'docs/USBX_Host_Stack_User_Guide_Supplemental.pdf')
0 files changed, 0 insertions, 0 deletions
