Home
last modified time | relevance | path

Searched refs:usb_osal_sem_t (Results 1 – 9 of 9) sorted by relevance

/components/drivers/usb/cherryusb/common/
A Dusb_osal.h27 typedef void *usb_osal_sem_t; typedef
47 usb_osal_sem_t usb_osal_sem_create(uint32_t initial_count);
48 void usb_osal_sem_delete(usb_osal_sem_t sem);
49 int usb_osal_sem_take(usb_osal_sem_t sem, uint32_t timeout);
50 int usb_osal_sem_give(usb_osal_sem_t sem);
51 void usb_osal_sem_reset(usb_osal_sem_t sem);
/components/drivers/usb/cherryusb/osal/
A Dusb_osal_rtthread.c54 usb_osal_sem_t usb_osal_sem_create(uint32_t initial_count) in usb_osal_sem_create()
56 usb_osal_sem_t sem = (usb_osal_sem_t)rt_sem_create("usbh_sem", initial_count, RT_IPC_FLAG_FIFO); in usb_osal_sem_create()
65 void usb_osal_sem_delete(usb_osal_sem_t sem) in usb_osal_sem_delete()
70 int usb_osal_sem_take(usb_osal_sem_t sem, uint32_t timeout) in usb_osal_sem_take()
91 int usb_osal_sem_give(usb_osal_sem_t sem) in usb_osal_sem_give()
96 void usb_osal_sem_reset(usb_osal_sem_t sem) in usb_osal_sem_reset()
/components/drivers/usb/cherryusb/port/ohci/
A Dusb_hc_ohci.h58 usb_osal_sem_t waitsem;
/components/drivers/usb/cherryusb/port/ehci/
A Dusb_hc_ehci.h65 usb_osal_sem_t waitsem;
/components/drivers/usb/cherryusb/platform/rtthread/
A Dusbd_adb_shell.c18 usb_osal_sem_t tx_done;
A Dusbd_serial.c29 usb_osal_sem_t tx_done;
/components/drivers/usb/cherryusb/port/rp2040/
A Dusb_hc_rp2040.c36 usb_osal_sem_t waitsem;
/components/drivers/usb/cherryusb/port/musb/
A Dusb_hc_musb.c163 usb_osal_sem_t waitsem;
/components/drivers/usb/cherryusb/port/dwc2/
A Dusb_hc_dwc2.c28 usb_osal_sem_t waitsem;

Completed in 16 milliseconds