summaryrefslogtreecommitdiff
path: root/osal/usb_osal_threadx.c
AgeCommit message (Collapse)Author
2026-07-12update(osal): remove logsakumisu
Signed-off-by: sakumisu <[email protected]>
2026-02-11refactor: move cherryrb and cherrymp into common dir, rename with ↵sakumisu
usb_ringbuffer and usb_mempool Signed-off-by: sakumisu <[email protected]>
2025-11-05fix(osal/usb_osal_threadx): delete self in another threadsakumisu
Signed-off-by: sakumisu <[email protected]>
2025-10-15refactor(usb_osal_threadx): optimize the creation and deletion of threadsMDLZCOOL
- Allocate only once at `usb_osal_thread_create`. - Fixed a null pointer crash in `usb_osal_thread_delete`. - Standardized the return value of `usb_osal_sem_give`.
2025-06-03feat(class): add usb_osal_thread_schedule_other to allow the applications ↵sakumisu
which use the struct usbh_xxx to exit properly before free struct usbh_xxx Signed-off-by: sakumisu <[email protected]>
2025-05-06update(osal): rename ticks to timeout_mssakumisu
Signed-off-by: sakumisu <[email protected]>
2024-10-31update(osal/usb_osal_thread): implement usb_osal_sem_resetsakumisu
2024-08-31update(osal): add error log and assert when alloc fail, and stop workingsakumisu
2024-08-26feat(osal): add threadx portsakumisu