sakumisu
|
bff8a632a9
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
|
7 hónapja |
sakumisu
|
6ea1e2f94f
update(osal/freertos): update usb_osal_mq_recv and usb_osal_mq_send for isr api
|
1 éve |
sakumisu
|
8a7979378d
update(osal): add error log and assert when alloc fail, and stop working
|
1 éve |
sakumisu
|
35da8d6747
fix: fix -Wunused-parameter warning with -Wextra cflag
|
1 éve |
sakumisu
|
1c2fd3407a
refactor(osal): use osal malloc and free, remove usb_malloc & usb_free macro
|
1 éve |
Zhihong Chen
|
4357a1d7d1
osal: freeRTOS: fix enter/exit critical
|
1 éve |
sakumisu
|
a21947ff22
fix timer start in isr
|
1 éve |
sakumisu
|
2660af5d87
add timer to control interrupt transfer
|
1 éve |
sakumisu
|
f68a86ea89
add usbh_deinitialize api
|
2 éve |
sakumisu
|
14f1f597f1
add usb errno, do not use system errno
|
2 éve |
sakumisu
|
48730e20be
add usb_osal_sem_reset api
|
2 éve |
sakumisu
|
11e389f922
Revert "reset sem before taking"
|
2 éve |
sakumisu
|
b5f0c043e7
reset sem before taking
|
2 éve |
Zhihong Chen
|
d4ba2eef57
osal: add USB_OSAL_WAITING_FOREVER for Semaphore and Queue use
|
2 éve |
sakimisu
|
7574063e94
enum device with disposable thread, do not block hub thread
|
2 éve |
sakimisu
|
bb58348510
check if current context is in irq when gives sem
|
2 éve |
sakimisu
|
dc4887aef1
fix pointer in 64bit cpu, use uintptr_t instead
|
2 éve |
sakimisu
|
843af28b2b
update hub thread wakeup with queue not sem&list
|
3 éve |
sakumisu
|
7837e34f75
delete event and thread suppend/resume port
|
3 éve |
sakumisu
|
7377b5183d
Simplify the license rows, standardize header macro name
|
3 éve |
sakumisu
|
9ed5f1ce6b
sem give use from isr
|
3 éve |
sakumisu
|
859c2ee6ae
modify section protect with global irq
|
3 éve |
sakumisu
|
44c282580d
sem return with -ETIMEDOUT when timeout
|
3 éve |
xieyangrun
|
322964f598
fixed osal critical section protect adapt 64bits CPU.
|
3 éve |
aozima
|
3cce9e7d78
clean compiler warning.
|
3 éve |
jzlv
|
c44a26d69f
psc thread use event instead,add timeout for transfer
|
3 éve |
sakumisu
|
1868589843
check if in interrupt context
|
3 éve |
sakumisu
|
f24997db44
update osal api
|
4 éve |
sakumisu
|
43005a1b89
add usb os wrapper
|
4 éve |