Composite HID host
I have finally developed a working example of the HID host for the STM32H743. The current code works with either a keyboard or a mouse and was extracted from the STM32H743I-EVAL_USBH-FS example. It runs on a generic STM32H743 based development board by DevEBox. I now want to convert this example to a composite host. By that I mean an HID host that supports both a keyboard and mouse on the same USB port. At this point I know the composite device presents, in it's interface descriptor, two interfaces. One for the keyboard and one for the mouse. The current HID host code only supports interface 0.
My question is this: how do I modify this code to support both interfaces (i.e. become a composite host)? Any help will be appreciated.
