/* control the bus. 
This function control the host bus. */
static usb_status_t USB_HostControlBus(usb_host_handle hostHandle, uint8_t controlType)
/* control the bus. 
This function control the host bus. */
static usb_status_t USB_HostControlBus(usb_host_handle hostHandle, uint8_t controlType)
{
    usb_status_t status = kStatus_USB_Success;
    usb_host_instance_t *hostInstance = (usb_host_instance_t *)hostHandle;
    if (hostHandle == NULL)
    {
        return kStatus_USB_InvalidHandle;
    }
    status = hostInstance->controllerTable->controllerIoctl(hostInstance->controllerHandle, kUSB_HostBusControl,
                                                            &controlType);
    return status;
}