41 .bNumConfigurations = 1
64 #
if defined(SLAB_USB_BUS_POWERED)
67 CONFIG_DESC_BM_RESERVED_D7 |
107 0x04, 0x03, 0x09, 0x04
118 #define MSOS_DESC_LEN sizeof ("MSFT100\x01") * 2
120 const uint8_t USBXCORE_microsoftOsDesc[] SL_ATTRIBUTE_ALIGN(4) =
136 USBXCORE_extendedCompatIdOsFeatureDesc SL_ATTRIBUTE_ALIGN(4) =
143 {0, 0, 0, 0, 0, 0, 0},
150 {0, 0, 0, 0, 0, 0, 0, 0},
159 USBXCORE_extendedPropertiesDesc SL_ATTRIBUTE_ALIGN(4) =
USB protocol stack library, application supplied configuration options.
#define GUID_PROPERTY
GUID Property (USBXpress Device Interface GUID - {3C5E1462-5695-4e18-876B-F3F3D08AAF18}) ...
#define USB_INTERFACE_DESCSIZE
const uint8_t USBXCORE_configDescInit[]
USB Configuration Descriptor.
#define CONFIG_DESC_MAXPOWER_mA(x)
const uint8_t USBXCORE_stringLangDesc[]
USB Language String Descriptor.
#define USB_FS_BULK_EP_MAXSIZE
Extended Properties Descriptor Typedef.
#define MSOS_DESC_LEN
Microsoft OS Descriptor.
#define USB_FS_CTRL_EP_MAXSIZE
#define SL_ALIGN(X)
Macro for aligning a variable. Use this macro before the variable definition. X denotes the stora...
const uint8_t USBXCORE_buffMult[]
USB Buffer Multiplier.
#define GUID_PROPERTY_NAME_LEN
Length of GUID Property Name.
#define CONFIG_DESC_BM_RESERVED_D7
#define FEATURE_EXTENDED_COMPATIBILITY_ID
Extended Compatibility ID Descriptor.
#define USB_DEVICE_DESCRIPTOR
#define USB_CONFIG_DESCSIZE
Primary header file. Contains internal global declarations and definitions.
#define USB_DEVICE_DESCSIZE
#define GUID_PROPERTY_NAME
GUID Property Name (DeviceInterfaceGUIDs)
#define GUID_PROPERTY_DESCRIPTOR_SIZE
Size of Property Descriptor for the GUID Property.
#define EXT_COMP_VENDOR_CODE
Vendor-defined Extended Compatibility Code.
#define USB_INTERFACE_DESCRIPTOR
#define FEATURE_EXTENDED_PROPERTIES_ID
Extended Properties ID Descriptor.
#define USB_ENDPOINT_DESCSIZE
#define GUID_PROPERTY_LEN
Length of GUID Property.
#define CONFIG_DESC_BM_SELFPOWERED
#define USB_CONFIG_DESCRIPTOR
#define NUM_IFCS_WITH_EXT_COMPAT
Number of interfaces with extended compatibility descriptors.
Header file for USB and VCP Initial Descriptors.
#define EXTENDED_PROPERTY_TYPE_MULTI_SZ
Multiple NUL-terminated Unicode Strings.
#define EXT_COMP_DESC_SIZE
Size of Extended Compatibility Descriptor.
Compatible ID Feature Descriptor Typedef.
#define USB_ENDPOINT_DESCRIPTOR
#define PROPERTIES_DESCRIPTOR_SIZE
Total Size of Extended Properties Descriptor.
const USB_DeviceDescriptor_TypeDef USBXCORE_deviceDescInit SL_ATTRIBUTE_ALIGN(4)
USB Device Descriptor.