summaryrefslogtreecommitdiff
path: root/src/class/cdc
AgeCommit message (Collapse)Author
2019-07-04remove tud_midi_write_flush() send asap. rename tud_midi_connected() to ↵hathach
tud_midi_mounted()
2019-07-03tested midi examplehathach
2019-07-02clean uphathach
2019-07-02clean uphathach
2019-07-01improving midi support, adding midi exmaplehathach
rename TUSB_DESC_CLASS_SPECIFIC to TUSB_DESC_CS_INTERFACE
2019-06-06add TU_ prefix to compiler ATTR to prevent name conflict with applicationhathach
2019-05-29added 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-22fix tud_cdc_read_char()/tud_cdc_peek() to return signed charhathach
- depending on compiler option "char" can be intepreted as unsigned char
2019-05-14more clean up use inline bit funciton instead of macroshathach
2019-05-14update license year to 2019hathach
2019-05-14clean uphathach
2019-05-01text clean uphathach
2019-05-01clean uphathach
2019-05-01adding optional ep out for hidhathach
refactor usbd_open_edpt_pair
2019-04-19move interface descriptor template to usbd.h, update exmaplehathach
2019-04-18wrap up hid device refactorhathach
2019-04-17add interface descriptor templatehathach
2019-03-30added tud_suspended() and tud_ready()hathach
2019-03-29working on suspend and resumehathach
change dcd_init signature
2019-03-27add tud_mounted() check in tud_cdc_connected()hathach
mark device as disconnected immed with DCD_EVENT_UNPLUGGED
2019-03-27cleanup, remove the use of _TINY_USB_SOURCE_FILE_hathach
2019-03-27revert to use pending_read_from_host (temp) sincehathach
2019-03-25follow up to pr #46hathach
2019-03-24Merge pull request #46 from tannewt/fix_cdc_outhathach
Fix slow CDC OUT by NAKing
2019-03-21Fix slow CDC OUT by NAKingScott 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-20migrate license from BSD 3 clause to MIThathach
2019-01-29zero init internal class/device datahathach
2018-12-14rename bit_* helper to tu_bit_*, BIT_* to TU_BIT_* for consistencyhathach
2018-12-14clean up compiler attributehathach
2018-12-12minor updatehathach
2018-12-12change usbd xfer_cb return type to boolhathach
2018-12-12change class driver open return type to boolhathach
2018-12-12rename descriptor_* helper to tu_desc_*hathach
2018-12-12rename edpt_dir/number/addr to tu_edpt_*hathach
2018-12-12replace all hcd pipe close by hcd_device_removehathach
2018-12-11fix build error with ohcihathach
2018-12-11more hcd_pipe to hcd_edpt renamehathach
2018-12-11rename to hcd_edpt_open()hathach
2018-12-11completely remove pipe handle for cdc/hub/ehcihathach
2018-12-10usbh name changehathach
2018-12-10host msc built but got hardfault with inquiry commandhathach
2018-12-10clean up host pipe apihathach
2018-12-10add tuh_mount_cb/tuh_umount_cbhathach
2018-12-10add ep addr to host cdchathach
2018-12-10remove pipe handle.dev_addrhathach
2018-12-10usbh clean uphathach
2018-12-10removing pipe handlehathach
2018-12-09change usbh class driver open signaturehathach
2018-12-07rename MODE_HOST_SUPPORTED to TUSB_OPT_HOST_ENABLEDhathach
2018-12-07simple cdc host demo workhathach