USB-USBH-HIDXXX-P-P1-PLATFORM is a uC/USB-Host HID (Human Interface Device Class) class component with platform license. The Human Interface Device Class driver enables the application to communicate with both standard (keyboards, mouse, etc) and vendor-specific HID devices. This driver provides routines for getting and setting reports, in addition to mechanisms for parsing report descriptors.