summaryrefslogtreecommitdiff
path: root/src/osal
AgeCommit message (Collapse)Author
2019-09-27add -Wextra for more warnings to examplehathach
non-stack warning (probably mcu driver) should be suppressed in the board.mk
2019-05-14update license year to 2019hathach
2019-05-01osal clean uphathach
2019-04-02clean uphathach
2019-03-30usbd add connected, suspended, remote_wakeuphathach
- remove use of osal_queue_reset
2019-03-24remove tusb_hal_millis() usage, less work for portinghathach
2019-03-21more with mynewthathach
2019-03-21update osal for mynewthathach
2019-03-20clean uphathach
2019-03-20migrate license from BSD 3 clause to MIThathach
2018-12-13osal clean uphathach
remove OSAL_TASK_DEF, osal_task_create. Applicaton should create a task and call tinyusb_task(). This make API consistent with NO OS.
2018-12-07rename MODE_HOST_SUPPORTED to TUSB_OPT_HOST_ENABLEDhathach
2018-12-06change osal_semaphore_wait to return boolhathach
2018-12-06able to complete enumeration with os none blockinghathach
2018-12-05fix more host build errorhathach
2018-12-05fixing build error with host stackhathach
2018-12-05fix travis buildhathach
2018-12-05add role to OSAL_QUEUE_DEF() to disable correct dcd/hcd isrhathach
2018-11-23Turn off interrupts when working with the event queue.Scott Shawcroft
2018-11-23rename xfer complete enumhathach
2018-11-14usbd clean uphathach
2018-11-14clean uphathach
2018-11-14change osal_queue_receive() signaturehathach
- fix build issue with freertos
2018-11-14Merge pull request #7 from tannewt/tinyusb_samdhathach
Add SAMD support and simplify OS_NONE
2018-11-13added tud_cdc_write_str, tu_fifo only use mutex for RTOS confighathach
2018-11-07Add SAMD21 and SAMD51 support for CircuitPython.Scott Shawcroft
The ProtoThreads style subtasks were removed because it led to extremely unclear control flow. RTOSes can be used if threading is needed. Also added some additional functionality to MSC to support dynamic LUNs and read-only LUNs.
2018-11-02clean up osalhathach
2018-11-02add osal_mutexhathach
2018-10-24rename verify_breakpoint to TU_BREAKPOINThathach
2018-10-23merge osal_queue_send_isr to osal_queue_send, osal_semaphore_post_isr to ↵hathach
osal_semaphore_post
2018-10-23clean up helper funchathach
2018-09-04adding mynewt to osalhathach
2018-09-02rename filehathach
2018-08-30clean up osal task and subtaskhathach
2018-08-23fix compiler warningshathach
2018-08-13rename VERIFY to TU_VERIFY to avoid conflict with applicationhathach
2018-07-13change mapping interface to driver instead of class codehathach
2018-07-04rename fifo * to tu_fifo to avoid conflict with other modulehathach
2018-06-22clean uphathach
2018-06-22enhance usbd: add usbd_defer_func()hathach
2018-06-18rename subfolder source to srchathach