| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-01-02 | Fix IAR warning: Warning[Pe381]: extra ";" ignored | Mengsk | |
| 2022-12-26 | Merge pull request #1801 from tyustli/tyustli_sem_reset | Ha Thach | |
| [add] semaphore reset support for rt-thread | |||
| 2022-12-19 | Update osal_freertos.h | jbruneaux31 | |
| Fix FreeRTOS task switch even if not required (unitialized variable usage) | |||
| 2022-12-19 | Update osal_rtthread.h | tyustli | |
| 2022-12-19 | [add] semaphore reset support for rt-thread | tyustli | |
| add semaphore reset support for rt-thread | |||
| 2022-12-15 | use OSAL_MUTEX_REQUIRED to replace CFG_FIFO_MUTEX/TUSB_OPT_MUTEX | hathach | |
| add macro to swallow mutex API in order to simplify code with mutex | |||
| 2022-12-05 | clean osal_freertos, update freertos examples to work with ↵ | hathach | |
| configSUPPORT_DYNAMIC_ALLOCATION only note: for example to build with configSUPPORT_STATIC_ALLOCATION = 0, one of heap_n.c must be included in makefile/cmake | |||
| 2022-12-02 | Some reverts and changes after discussion. | pete-pjb | |
| 2022-11-30 | Fix white space issue. | pete-pjb | |
| 2022-11-30 | Modify FreeRTOS integration to allow non-static allocation. | pete-pjb | |
| 2022-06-27 | fix all warnings with host rp2040 | hathach | |
| 2022-06-01 | fix compile error | tfx2001 | |
| 2022-04-20 | fix freertos issue when 1 tick > 1 ms | hathach | |
| 2022-04-20 | add msec timeout to osal_queue_receive(), tud_task() and tuh_task() both ↵ | hathach | |
| pending for event queue with timeout of 1 ms | |||
| 2022-03-10 | refactor and integrate usbh control xfer back to usbh.c | hathach | |
| fix enumeration with hub when reset port before set address | |||
| 2022-02-25 | rename TUSB_OPT_HOST_ENABLED to CFG_TUH_ENABLED | hathach | |
| 2022-02-25 | improve rphort management for usbd | hathach | |
| 2022-02-18 | fix build with latest esp idf | hathach | |
| 2021-12-29 | add license to dcd file, slightly update readme | hathach | |
| 2021-11-30 | Add support for Keil RTX4 OS abstraction layer | Yunhao Tian | |
| 2021-11-30 | Ignore certain compiler options on ARMCC | Yunhao Tian | |
| ARMCC also sets __GNU__ macro, but doesn't support GCC diagnostic pragmas. | |||
| 2021-10-14 | More warning cleanup | graham sanderson | |
| - physically suppress warnings in TinyUSB headers using pragmas so they don't break -Werror compilation of external files that include them - fix compiler warnings in rp2040 port - add cmake method to rp2040 port to allow an external project to suppress warnings in TinyUSB itself | |||
| 2021-09-25 | add CFG_TUSB_OS_INC_PATH for os include path | hathach | |
| useful for freertos/ prefix with esp IDF | |||
| 2021-05-25 | fix warnings cast function type for nrf, fix pico osal warning | hathach | |
| add TODO for overflow in tusb_fifo.c | |||
| 2021-04-16 | tinyusb: add support of esp32s3 target | Alex Lisitsyn | |
| add support of new esp32s3 target and the board update the roles.mk wrapper to allow dfu flashing of espressif chip update examples to allow compilation for esp32s3_addax_1 board once the code is tested the PR to original tinyusb repo will be submitted | |||
| 2021-03-10 | fix ci build with rp2040 | hathach | |
| 2021-02-26 | add rp2040 to host example build | hathach | |
| 2021-02-19 | add TU_FIFO_INIT() to help with tu_fifo declaration | hathach | |
| tu_fifo_clear() also reset max_pointer_idx and non_used_index_space | |||
| 2021-02-16 | This fixes the overflow mathmatic in the fifo | Nicholas R Dinsmore | |
| 2021-02-08 | add basic support for rt-thread | tfx2001 | |
| 2021-01-19 | RP2040 support | graham sanderson | |
| 2020-10-13 | osal_none: Fix queue definition | Jerzy Kasenberg | |
| OSAL_QUEUE_DEF was not updated while FIFO was changed to use unmasked pointers. Two fields that are crucial to new functionality were left uninitialized resulting in FIFO slowing down in time. | |||
| 2020-09-01 | add more logging to host stack | hathach | |
| tested host with lpc4357, don't use fpu with lpc m4 since it seems to cause hardfault (stack does not make use of fpu anyway). | |||
| 2020-09-01 | Merge branch 'master' into update-host | hathach | |
| 2020-07-21 | follow up to pr468 | hathach | |
| 2020-07-20 | FreeRTOS: Yield from ISR to notify the USB task | me-no-dev | |
| If we do not yeld in ISR when we write to queue/give semaphore, the scheduler will not know of the change and will not check the queue untill the next OS tick. This change causes the task to be called immediately and makes communication many times faster. | |||
| 2020-05-22 | Merge branch 'master' into update-host | hathach | |
| 2020-05-20 | fix freeRTOS logic | hathach | |
| 2020-05-20 | remove queue lock/unlock per review | hathach | |
| 2020-05-20 | remove osal_queue_t const qhdl from osal API | hathach | |
| since it doesn't make any differences. | |||
| 2020-05-20 | added osal_queue_empty() API | hathach | |
| ported for osal none/freertos/mynewt | |||
| 2020-05-04 | temporarily remove osal_task_delay() from osal | hathach | |
| - add hcd_uframe_number() API, update EHCI to return uframe number - get host running on ea4357 | |||
| 2020-04-07 | Merge pull request #321 from pigrew/tweak20200331 | Ha Thach | |
| Misc. tweaks, and fix for USBTMC descriptors without an INT EP | |||
| 2020-04-06 | Use #define for OSAL_TIMEOUT_WAIT_FOREVER. | Nathan Conrad | |
| 2020-04-05 | allow application to implement its own os | hathach | |
| 2020-04-02 | Set OSAL_TIMEOUT_WAIT_FOREVER to be a const, to avoid a pedantic gcc warning ↵ | Nathan Conrad | |
| about signedness. | |||
| 2020-01-15 | Normalize line endings | Nathan Conrad | |
| 2019-12-01 | Fix mynewt osal queue definition | Jerzy Kasenberg | |
| Queue table has pointers instead of data os_event structs. This resulted in crashes when elements were put to queue and overwritten variables that were just after mpool desiged for queue. | |||
| 2019-11-03 | add a bit of log1 for debugging | hathach | |
| 2019-10-18 | clean up tusb_verify | hathach | |
