/* This function will post an message to the usb message queue, */
rt_err_t rt_usbh_event_signal(uhcd_t hcd, struct uhost_msg *msg)
/* This function will post an message to the usb message queue, */
rt_err_t rt_usbh_event_signal(uhcd_t hcd, struct uhost_msg *msg)
{
    RT_ASSERT(msg != RT_NULL);
    rt_mq_send(hcd->usb_mq, (void*)msg, sizeof(struct uhost_msg));
    return RT_EOK;
}