| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-07-04 | remove tud_midi_write_flush() send asap. rename tud_midi_connected() to ↵ | hathach | |
| tud_midi_mounted() | |||
| 2019-07-02 | clean up | hathach | |
| 2019-07-01 | improving midi support, adding midi exmaple | hathach | |
| rename TUSB_DESC_CLASS_SPECIFIC to TUSB_DESC_CS_INTERFACE | |||
| 2019-05-29 | added usbd_edpt_xfer/usbd_edpt_busy to replace dcd_edpt_transfer/dcd_edpt_busy() | hathach | |
| - improve fifo write/read_n with only one lock - use usbd_edpt_xfer/usbd_edpt_busy for hid/cdc/msc class driver - replace cdc read's pending_read_from_host by usbd_edpt_busy() | |||
| 2019-05-22 | fix tud_cdc_read_char()/tud_cdc_peek() to return signed char | hathach | |
| - depending on compiler option "char" can be intepreted as unsigned char | |||
| 2019-05-14 | more clean up use inline bit funciton instead of macros | hathach | |
| 2019-05-14 | update license year to 2019 | hathach | |
| 2019-05-01 | clean up | hathach | |
| 2019-05-01 | adding optional ep out for hid | hathach | |
| refactor usbd_open_edpt_pair | |||
| 2019-03-30 | added tud_suspended() and tud_ready() | hathach | |
| 2019-03-27 | add tud_mounted() check in tud_cdc_connected() | hathach | |
| mark device as disconnected immed with DCD_EVENT_UNPLUGGED | |||
| 2019-03-27 | cleanup, remove the use of _TINY_USB_SOURCE_FILE_ | hathach | |
| 2019-03-27 | revert to use pending_read_from_host (temp) since | hathach | |
| 2019-03-25 | follow up to pr #46 | hathach | |
| 2019-03-24 | Merge pull request #46 from tannewt/fix_cdc_out | hathach | |
| Fix slow CDC OUT by NAKing | |||
| 2019-03-21 | Fix slow CDC OUT by NAKing | Scott Shawcroft | |
| This NAKs CDC OUT packets when the ring buffer doesn't have enough space for it. This makes CDC OUT reliable rather than allowing overwriting into the ring buffer. | |||
| 2019-03-20 | migrate license from BSD 3 clause to MIT | hathach | |
| 2019-01-29 | zero init internal class/device data | hathach | |
| 2018-12-14 | rename bit_* helper to tu_bit_*, BIT_* to TU_BIT_* for consistency | hathach | |
| 2018-12-12 | minor update | hathach | |
| 2018-12-12 | change usbd xfer_cb return type to bool | hathach | |
| 2018-12-12 | change class driver open return type to bool | hathach | |
| 2018-12-12 | rename descriptor_* helper to tu_desc_* | hathach | |
| 2018-12-10 | add ep addr to host cdc | hathach | |
| 2018-11-26 | clean up warnings | hathach | |
| 2018-11-23 | rename tusb_event_t to xfer_result_t | hathach | |
| 2018-11-22 | rename CFG_TUSB_MEM_SECTION to CFG_TUSB_MEM_SECTION | hathach | |
| 2018-11-16 | nrf5x: refactor device control transfer. | hathach | |
| - make control transfer as part of usbd. Class driver must use usbd_control_ API() instead of dcd_ api. - change the signature of class driver's control_request - allow control request complete to stall in staus stage - move control request parser & handling to usbd. | |||
| 2018-11-14 | Merge pull request #7 from tannewt/tinyusb_samd | hathach | |
| Add SAMD support and simplify OS_NONE | |||
| 2018-11-13 | added tud_cdc_write_str, tu_fifo only use mutex for RTOS config | hathach | |
| 2018-11-09 | Support the no CDC protocol as well. | Scott Shawcroft | |
| 2018-11-08 | Polish up control split and treat it more like a normal endpoint. | Scott Shawcroft | |
| 2018-11-07 | Split out the control endpoint logic | Scott Shawcroft | |
| 2018-11-07 | Add 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-02 | use mutex for cdc device fifo | hathach | |
| 2018-10-23 | clean up helper func | hathach | |
| 2018-10-05 | comment out cdc flush on write (for now). Since it has issue with circuitpython | hathach | |
| 2018-08-30 | cdc flush on write() if queue more than epsize | hathach | |
| 2018-08-30 | remove CFG_TUD_CDC_FLUSH_ON_SOF option | hathach | |
| 2018-08-28 | cdc device : rename epin_buf, epout_buf | hathach | |
| 2018-08-28 | minor nrf52 driver correct | hathach | |
| 2018-08-23 | rename common func to avoid conflict | hathach | |
| 2018-08-15 | correct cdc line coding memory align | hathach | |
| 2018-08-13 | rename VERIFY to TU_VERIFY to avoid conflict with application | hathach | |
| 2018-07-23 | reworking device hid class driver | hathach | |
| 2018-07-20 | also added wanted char to fifo | hathach | |
| 2018-07-17 | revert usbd_control_xfer_st() implementation | hathach | |
| enhance cdc with better multiple interfaces support add default ep size for cdc and msc device CFG_TUD_CDC_EPSIZE, CFG_TUD_MSC_EPSIZE | |||
| 2018-07-14 | rename tud_cdc_flush() to tud_cdc_write_flush(), add tud_cdc_read_flush() | hathach | |
| 2018-07-14 | add device cdc wanted char callback, cdc peek | hathach | |
| 2018-07-14 | use _usbd_ctrl_buf for control transferm refactor cdc device | hathach | |
