summaryrefslogtreecommitdiff
path: root/osal
AgeCommit message (Collapse)Author
2025-02-16update(osal/idf): reduce tx fifo for more space for ep5 & ep6sakumisu
Signed-off-by: sakumisu <[email protected]>
2025-02-01feat(core/usbd_core): add ep0 setup handler into thread featuresakumisu
2025-01-23feat(platform/nuttx): update fs & net & cdcacm supportsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-01-22osal: fix rtthread usb_osal_thread_delete() API (#288)chenzhihong007
Signed-off-by: Zhihong Chen <[email protected]>
2025-01-20update(platform/nuttx): add more macros check for net and mscsakumisu
Signed-off-by: sakumisu <[email protected]>
2024-11-06update(osal/freertos): update usb_osal_mq_recv and usb_osal_mq_send for isr apisakumisu
2024-10-31update(osal/usb_osal_thread): implement usb_osal_sem_resetsakumisu
2024-09-08fix(port/dwc2): fix dwc2 rx fifo size, remove divided by 4v1.4.0-rc2sakumisu
2024-08-31update(osal): add error log and assert when alloc fail, and stop workingsakumisu
2024-08-26feat(osal): add threadx portsakumisu
2024-08-21fix: fix -Wunused-parameter warning with -Wextra cflagsakumisu
2024-08-16refactor: move CHERRYUSB_VERSION and CHERRYUSB_VERSION_STR into usb_version.hsakumisu
2024-08-14update: idf config updatesakumisu
2024-08-12feat(osal): import idf osal from udoudou/esp_cherryusbsakumisu
2024-07-23refactor(osal): use osal malloc and free, remove usb_malloc & usb_free macrosakumisu
2024-05-21fix typosakumisu
2024-05-11fix nuttx timeoutsakumisu
2024-05-09add nuttx osalsakumisu
2024-05-04add check for rtt configsakumisu
2024-04-13osal: freeRTOS: fix enter/exit criticalZhihong Chen
- fix enter/exit critical Signed-off-by: Zhihong Chen <[email protected]>
2024-03-29fix timer start in isrsakumisu
2024-03-14must enable RT_USING_TIMER_SOFT when use timersakumisu
2024-03-14add timer to control interrupt transfersakumisu
2023-12-30add aic & intel ehci glue, add rtems osalsakumisu
2023-12-24add usbh_deinitialize apisakumisu
2023-12-05add usb errno, do not use system errnosakumisu
2023-12-05add usb_osal_sem_reset apisakumisu
2023-12-05Revert "reset sem before taking"sakumisu
This reverts commit b5f0c043e7a54706cbe48db4189be1c44ceddfaf.
2023-11-24reset sem before takingsakumisu
2023-11-17remove usb_mem.hsakumisu
2023-10-12osal: add USB_OSAL_WAITING_FOREVER for Semaphore and Queue useZhihong Chen
- add USB_OSAL_WAITING_FOREVER for Semaphore and Queue use Signed-off-by: Zhihong Chen <[email protected]>
2023-07-12fix rt-thread once thread deletesakimisu
2023-07-05enum device with disposable thread, do not block hub threadsakimisu
2023-06-28check if current context is in irq when gives semsakimisu
2023-05-26add yoc portsakimisu
2023-04-21fix pointer in 64bit cpu, use uintptr_t insteadsakimisu
2023-01-07remove rtx ossakimisu
2022-12-11update hub thread wakeup with queue not sem&listsakimisu
2022-11-11fix usb_osal_sem_take return val in rt-thread portsakumisu
2022-09-18delete event and thread suppend/resume portsakumisu
2022-08-18Simplify the license rows, standardize header macro namesakumisu
2022-08-12delete workqsakumisu
2022-08-11sem give use from isrsakumisu
2022-08-11fix warningsakumisu
2022-06-21modify section protect with global irqsakumisu
2022-06-14add config for workqsakumisu
2022-05-24add keil rtx4 for arm9 osal porting filemyxiaonia
2022-04-03sem return with -ETIMEDOUT when timeoutsakumisu
2022-04-01fix size_t compile errorsakumisu
2022-03-31fixed osal critical section protect adapt 64bits CPU.xieyangrun