summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-02-17Fix missing pointer operator in dcd_nuc505.cReinhard Panhuber
2021-02-17Fix missing FIFO definitionsReinhard Panhuber
2021-02-17Fix wrong pointer type.Reinhard Panhuber
2021-02-17Merge remote-tracking branch 'upstream/master' into edpt_ISO_xferReinhard Panhuber
Conflicts: src/common/tusb_fifo.h
2021-02-17Fix bug in evasion buffer listReinhard Panhuber
2021-02-17Add SAMD MCUs to buffer evasion listReinhard Panhuber
2021-02-17Implement an evasion linear buffer for MCUs not capable for EP FIFOReinhard Panhuber
Also MCUs using DMAs are within this list, however, these can use an EP FIFO. There is just no time for implementation
2021-02-17Implement dcd_edpt_iso_xfer() for dcd_stm32_fsdevReinhard Panhuber
Implemented a special copy strategy to copy directly from the FIFO. This function, however, is untested and should be regarded as unreliable until somebody was able to test it
2021-02-17Improve tu_fifo capabilitesReinhard Panhuber
Added tu_fifo_get_linear_write_info(), tu_fifo_backward_write_pointer(), and tu_fifo_backward_read_pointer()
2021-02-17Merge pull request #655 from ndinsmore/fifo_fixHa Thach
Fix to fifo pointer overflow mathmatics
2021-02-16This fixes the overflow mathmatic in the fifoNicholas R Dinsmore
2021-02-14Implement dcd_edpt_iso_xfer() for msp430Reinhard Panhuber
2021-02-14Change FIFO use indication to ff == NULL to avoid future errors.Reinhard Panhuber
This way people don't need to pay attention for the buffer pointer
2021-02-13Implement dcd_edpt_iso_xfer() for INTERRUPT driven dcd_nuc505Reinhard Panhuber
2021-02-13Implement dcd_edpt_iso_xfer() for dcd_nuc121.cReinhard Panhuber
2021-02-13Fix not increment xfer->buffer if xfer->buffer == NULL in dcd_samg.cReinhard Panhuber
2021-02-13Implement dcd_edpt_iso_xfer() for dcd_nuc120.cReinhard Panhuber
2021-02-13Implement dcd_edpt_iso_xfer() for dcd_samg.c. NOTE: ISO EP not supportedReinhard Panhuber
2021-02-13Implement dcd_edpt_iso_xfer() for dcd_esp32s2.cReinhard Panhuber
2021-02-12Fix CFG_TUD_AUDIO_EP_IN/OUT_SW_BUFFER_SIZE to be defined anywayReinhard Panhuber
2021-02-12Fix a ; in #define definitionReinhard Panhuber
2021-02-12Merge remote-tracking branch 'upstream/master' into edpt_ISO_xferReinhard Panhuber
2021-02-12FormatingReinhard Panhuber
2021-02-12Complete redesign of audio driver.Reinhard Panhuber
2021-02-12Fixes RP2040 buffer reallocation overrun problem (#642)ndinsmore
Fix running out of memory on a device that repeatedly closes and opens an endpoint. This is a workaround at the moment. A better solution would be to implement reclaiming usb buffer memory when closing an endpoint (i.e. implement dcd_edpt_close).
2021-02-11Merge pull request #648 from hathach/rename-dfu-rt-to-runtimeHa Thach
Rename dfu rt to runtime
2021-02-11Merge pull request #647 from hathach/correct-fs-bulk-epsizeHa Thach
more epsize checking per type
2021-02-11rename examples folder dfu_rt to dfu_runtimehathach
2021-02-11rename dfu_rt to dfu_runtime for easy readinghathach
also rename tud_dfu_rt_reboot_to_dfu to tud_dfu_runtime_reboot_to_dfu_cb
2021-02-11Merge pull request #646 from hathach/detect-clear-set-ep-status-from-classHa Thach
remove the requirement of std SET/CLEAR_FEATURE must not return zlp status
2021-02-11clean uphathach
2021-02-11more epsize checking per typehathach
2021-02-11Merge pull request #645 from ipopov/webserial-fixHa Thach
Fix unintended control transfers in webserial example.
2021-02-11remove the requirement of std SET/CLEAR_FEATURE must not return zlp statushathach
2021-02-10Address review comments:Ivo Popov
- every switch must have a default - revert formatting of unchanged lines
2021-02-10Merge pull request #644 from ipopov/masterHa Thach
Set -DCMAKE_BUILD_TYPE=Debug when building in debug for rp2040.
2021-02-10Fix unintended control transfers in webserial example.Ivo Popov
2021-02-10Set -DCMAKE_BUILD_TYPE=Debug when building in debug for rp2040.Ivo Popov
This ensures that the Pico SDK, too, is built in debug mode and with nice debugging symbols.
2021-02-09Merge pull request #641 from lurch/fix_capitalisationHa Thach
Fix capitalisation of Raspberry Pi
2021-02-09Merge pull request #640 from hathach/add-hid-complete-callbackHa Thach
2021-02-09Fix capitalisation of Raspberry PiAndrew Scheller
2021-02-09update hid_composite_freertos examplehathach
2021-02-09tud_hid_report_complete_cb() APIhathach
update hid composite to make use of tud_hid_report_complete_cb() for sending reports when possible.
2021-02-08Merge pull request #637 from tfx2001/masterHa Thach
add basic support for rt-thread
2021-02-08add basic support for rt-threadtfx2001
2021-02-08Merge pull request #638 from hathach/add-gamepadHa Thach
Enhance HID Gamepad with DPad/Hat
2021-02-08add tud_hid_n_gamepad_report() helper for gamepad reporthathach
- Add gamepad to hid_composite example. Though it needs a bit of extra work but it will come later as separated PR.
2021-02-08enhance gampepad report with dpad/hat supporthathach
add hid_gamepad_report_t along with GAMEPAD_BUTTON_ and GAMEPAD_HAT_ enum
2021-02-08clean uphathach
2021-02-07Mirror sources only to hathach/tinyusb_src repo (#636)Ha Thach
Mirror sources only to hathach/tinyusb_src repo