MCUXpresso SDK USB Stack Composite Device User Guide# Table of Contents Overview Introduction Setup Design steps USB composite device structures usb_device_class_config_list_struct_t usb_device_class_config_struct_t usb_device_class_struct_t usb_device_interface_list_t usb_device_interfaces_struct_t usb_device_interface_struct_t usb_device_endpoint_struct_t USB descriptor functions USB descriptor USB_DeviceGetDeviceDescriptor USB_DeviceGetConfigurationDescriptor USB_DeviceGetStringDescriptor USB_DeviceGetHidDescriptor USB_DeviceGetHidReportDescriptor USB_DeviceGetHidPhysicalDescriptor USB_DeviceSetSpeed USB stack configurations Application template Application structure template Application initialization process HID keyboard + HID generic composite device example USB composite device structure examples USB composite device descriptor examples USB composite device application example Class configuration HID + HID Application structure HID + HID application