Vault 7: Projects
This publication series is about specific projects related to the Vault 7 main publication.
1.4.2.4.2.5 DEVICE_SUBCLASS_RBC Macro
File
usb_host_msd.h
Syntax
#define DEVICE_SUBCLASS_RBC 0x01 // SubClass code for Reduced Block Commands (not
supported).
Description
SubClass code for Reduced Block Commands (not supported).
1.4.2.4.2.6 DEVICE_SUBCLASS_REMOVABLE Macro
File
usb_host_msd.h
Syntax
#define DEVICE_SUBCLASS_REMOVABLE 0x05 // SubClass code for removable media (not
supported).
Description
SubClass code for removable media (not supported).
1.4.2.4.2.7 DEVICE_SUBCLASS_SCSI Macro
File
usb_host_msd.h
Syntax
#define DEVICE_SUBCLASS_SCSI 0x06 // SubClass code for a SCSI interface device
(supported).
Description
SubClass code for a SCSI interface device (supported).
1.4.2.4.2.8 DEVICE_SUBCLASS_TAPE_DRIVE Macro
File
usb_host_msd.h
Syntax
#define DEVICE_SUBCLASS_TAPE_DRIVE 0x03 // SubClass code for a tape drive (not
supported).
Description
SubClass code for a tape drive (not supported).
1.4.2.4.2.9 EVENT_MSD_ATTACH Macro
File
usb_host_msd.h
Syntax
#define EVENT_MSD_ATTACH EVENT_MSD_BASE + EVENT_MSD_OFFSET + 4 // MSD device has attached
Description
MSD device has attached
1.4 Library Interface MLA - USB Library Help Embedded Host API
212
Protego_Release_01_05-Related-OEM-Documentation-MLA_v2013_12_20-help_mla_usb.pdf