Logo
Explore Help
Register Sign In
yemai/CherryUSB
1
0
Fork 0
You've already forked CherryUSB
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
Files
v1.6.0
CherryUSB/osal
History
SunJ 1de6b93045 refactor(osal): replace NuttX internal APIs with POSIX APIs
Replace nxsched_self() and nxsched_set_priority() with
standard POSIX sched_getparam() and sched_setparam() in
usb_osal_thread_schedule_other().

This improves portability and follows POSIX standards for
thread priority management.

Change-Id: I2e637268f77e200fbdee3e7713cba1b115976696
Signed-off-by: SunJ <jsun@bouffalolab.com>
2026-01-13 17:43:29 +08:00
..
idf
refactor(serial): add host serial framework
2025-12-12 22:45:10 +08:00
usb_osal_freertos.c
feat(class): add usb_osal_thread_schedule_other to allow the applications which use the struct usbh_xxx to exit properly before free struct usbh_xxx
2025-06-03 22:43:35 +08:00
usb_osal_liteos_m.c
feat(class): add usb_osal_thread_schedule_other to allow the applications which use the struct usbh_xxx to exit properly before free struct usbh_xxx
2025-06-03 22:43:35 +08:00
usb_osal_nuttx.c
refactor(osal): replace NuttX internal APIs with POSIX APIs
2026-01-13 17:43:29 +08:00
usb_osal_rtthread.c
fix(osal/usb_osal_rtthread): up version to v5.2.0 to use RT_SCHED_PRIV(self).current_priority
2025-06-04 17:48:46 +08:00
usb_osal_threadx.c
fix(osal/usb_osal_threadx): delete self in another thread
2025-11-05 20:40:47 +08:00
usb_osal_zephyr.c
feat(class): add usb_osal_thread_schedule_other to allow the applications which use the struct usbh_xxx to exit properly before free struct usbh_xxx
2025-06-03 22:43:35 +08:00
Powered by Gitea Version: 1.25.4 Page: 66ms Template: 5ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API