SDAA062 September 2025 TMS320F28P559SJ-Q1
This function is to initialize the necessary parameters for the specific HID device and assign the structure data entry point to the psCompEntry[] array to build the composite device descriptor in USBDCompositeInit function. The USBDHIDCustomCompositeInit() calls USBDHIDCompositeInit() to realize the underlay HID composite device descriptor configuration. There is no return code with this function.
| Input Variables | Description |
|---|---|
| ui32Index | Specifies the USB controller whose mode of operation is to be set. There is only one USB IP in F28P55 so this parameter must be set to 0. |
| psCustomDevice | Points to a structure containing parameters customizing the operation of the HID device. |
| psCompEntry[] | Composite device entry to initialize when creating a composite device. |