| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-10-08 | add flash-pyocd support | hathach | |
| 2020-10-08 | clean up jlink default interface | hathach | |
| 2020-10-08 | Merge pull request #528 from jgressmann/port-atsame51-to-tinyusb | Ha Thach | |
| Adds files for the open source D5035-01 hardware | |||
| 2020-10-07 | fix variable names. add itf n callbacks to multihid | Zachery Littell | |
| 2020-10-07 | mimxrt1010_evk: double stack size to allow net_lwip_webserver to run | Peter Lawrence | |
| 2020-10-07 | D5035-01 bsp: fix typo | Jean Gressmann | |
| 2020-10-07 | Address various issues raised by TinyUSB maintainers | Jean Gressmann | |
| - remove OPT_MCU_SAME51 in favor of OPT_MCU_SAME5X and working around differences in the Atmel bsp locally in the D5035-01 bsp. - rename board folder to d5035_01 for consistency with other boards | |||
| 2020-10-07 | Merge pull request #530 from hathach/fix-idf-latest | Ha Thach | |
| fix usb pin config with idf latest | |||
| 2020-10-07 | fix usb pin config with idf latest | hathach | |
| 2020-10-07 | Remove CFG_TUD_AUDIO_TX_DMA_RINGBUFFER_SIZE which is not needed any more | Reinhard Panhuber | |
| 2020-10-07 | Merge pull request #3 from hathach/PanRe-uac2-fix-build | PanRe | |
| Pan re uac2 fix build | |||
| 2020-10-07 | Merge pull request #529 from gh2o/stm32-race | Ha Thach | |
| stm32 fsdev: fix ISTR and CTR_RX/TX race conditions | |||
| 2020-10-07 | tab -> spaces | hathach | |
| 2020-10-07 | fix audio_test build | hathach | |
| 2020-10-06 | stm32: fix ISTR and CTR_RX/TX race conditions | Gavin Li | |
| 2020-10-06 | D5035-01: more natural Makefile variable use | Jean Gressmann | |
| 2020-10-06 | Adds D5035-01 to the list of supported boards | Jean Gressmann | |
| 2020-10-06 | Merge branch 'uac2' of https://github.com/PanRe/tinyusb into PanRe-uac2 | hathach | |
| 2020-10-05 | D5035-01 bsp: fix paths, default to hw rev 1 (automated build) | Jean Gressmann | |
| 2020-10-05 | Update Microchip submodule commit | Jean Gressmann | |
| 2020-10-06 | Merge pull request #516 from PanRe/tusb_fifo_unmaksed_pointers | Ha Thach | |
| Tusb fifo unmaksed pointers | |||
| 2020-10-05 | Adds files for the open source D5035-01 hardware | Jean Gressmann | |
| The board's files are here: https://github.com/RudolphRiedel/USB_CAN-FD | |||
| 2020-10-03 | Change CFG_TUSB_CONFIG_FILE mechanism to improve header file scanning | Niklas Hauser | |
| 2020-10-03 | Allow overwriting TU_ASSERT etc macros | Niklas Hauser | |
| 2020-10-03 | Use tu_printf instead of printf | Niklas Hauser | |
| 2020-10-03 | Use C++11 static_assert when available | Niklas Hauser | |
| 2020-10-03 | Revert #define CFG_TUSB_DEBUG 2 to #define CFG_TUSB_DEBUG 0 | Reinhard Panhuber | |
| Change 1 << 31 to 0x100000000 in audio.h | |||
| 2020-10-02 | fix simple pull request comments. Implement descriptor index hack. | Zachery Littell | |
| 2020-10-02 | Merge pull request #518 from kasjer/kasjer/nrf5x-iso-support | Ha Thach | |
| nrf5x iso support | |||
| 2020-10-01 | Add pipeline task for example | Zachery Littell | |
| 2020-10-01 | create hid multiple interface example | Zachery Littell | |
| 2020-10-01 | add index to report descriptor callback. this is breaking and needs to be ↵ | Zachery Littell | |
| reviewed | |||
| 2020-10-01 | create N functions and inlines for multi hid interfaces | Zachery Littell | |
| 2020-10-01 | Change AUDIO_CS_INTERFACE_HEADER to AUDIO_CS_AC_INTERFACE_HEADER | Reinhard Panhuber | |
| 2020-10-01 | nrf5x: Add support for ISO endpoints | Jerzy Kasenberg | |
| ISO endpoints were not covered so far by the driver code. This adds support for ISO IN and OUT endpoint handling. Registers for ISO IN(OUT) endpoints are placed just after normal IN(OUT) so in some cases common code could be used for handling all type of transfers. Generally code synchronizes ISO endpoint handling to SOF interrupt. This code does not change the way of how non-ISO endpoints are treated. Code uses strategy outlined in nRF52840 Produce Specification v1.0 sections 6.35.11.1 and 6.35.11.2. | |||
| 2020-10-01 | nrf5x: Increase size of mps to 16 bits | Jerzy Kasenberg | |
| msp stores max packet size. For ISO endpoints 8 bits is not enough so it's changed to 16 bits. | |||
| 2020-10-01 | nrf5x: Add dcd_edpt_close | Jerzy Kasenberg | |
| Closing endpoints can be important when there are alternate instances. This adds functionality of closing endpoints similar to what exists in other drivers. | |||
| 2020-10-01 | device: Make number of endpoints configurable | Jerzy Kasenberg | |
| Currently number of endpoints was hard coded to 8. NRF52 has 9 IN and 9 OUT endpoints. ISO endpoints are 0x08 and 0x88 and without this change those two ISO endpoint could not be used. | |||
| 2020-09-29 | Change AUDIO_FUNC_PROTOCOL_CODE_UNDEF for midi in usbd.h | Reinhard Panhuber | |
| 2020-09-28 | Change AUDIO_PROTOCOL_V1 to AUDIO_FUNC_PROTOCOL_CODE_UNDEF in midi.c. | Reinhard Panhuber | |
| The USB specification does not define any AUDIO_PROTOCOL_V1! | |||
| 2020-09-28 | Fix minor issue. | Reinhard Panhuber | |
| - Change set_EP0_max_pkt_size() to set_EP0_max_pkt_size(void). | |||
| 2020-09-28 | Cleanup for PR. | Reinhard Panhuber | |
| 2020-09-28 | Merge remote-tracking branch 'upstream/master' into uac2 | Reinhard Panhuber | |
| 2020-09-28 | Merge pull request #2 from kasjer/kasjer/uac2 | PanRe | |
| UAC2 pre-master | |||
| 2020-09-28 | audio: Add descriptor for mono speaker | Jerzy Kasenberg | |
| This provides descriptor for mono speaker with explicit feedback. | |||
| 2020-09-28 | synopsys: Fix odd/even frame handling for ISO | Jerzy Kasenberg | |
| Current implementation always sets odd/even bit for ISO transactions. This is a good strategy only if interval is 1. For ISO endpoint interval in (micro)frames is computed as 2^(interval-1), which means that odd/frame number should stay same for interval values > 1. With this change only when interval is 1 odd/even bit is modified. | |||
| 2020-09-28 | audio_device: Update explicit feedback support | Jerzy Kasenberg | |
| Feedback can be specified by the user code and will be sent at feedback endpoint specified interval. | |||
| 2020-09-28 | synopsys: Remove compilation warning in dcd_edpt_close | Jerzy Kasenberg | |
| dcd_edpt_close() no longer modifies FIFO distribution. Code that that was commented out is removed along with variables that are no longer used. FIFO distribution among endpoints is handled upfront and does not need to be modified in open and close endpoint functions. | |||
| 2020-09-28 | audio_device: Allow one FIFO for N channels | Jerzy Kasenberg | |
| This allow to build with single FIFO for devices with multiple channels. Having just one FIFO greatly reduces time needed to feed endpoint. This change also allows to have one FIFO with 24 bit samples that is not rounded up to 32 bit elements. CFG_TUD_AUDIO_RX_ITEMSIZE and CFG_TUD_AUDIO_TX_ITEMSIZE can be manually defined. This allows to use FIFO more efficiently when 24 bits samples are already using 3 bytes, in this case there is no need to put them into FIFO one by one. For 8, 16, 32 bits samples size efficient FIFO access is always used when single FIFO is selected. This also changes FIFO element size to 1, FIFO usage was confusing in some place it treated content as byte base in other it looked like ITEM size is to be used. Also bufsize that in most (maybe all) cases was really meaning item count. bufsize now mean buffer size in bytes so there is no confusion. | |||
| 2020-09-28 | audio_device: Fix tud_audio_n_read_flush TU_VERIFY usage | Jerzy Kasenberg | |
| void function used TU_VERIFY in a way that returned bool value. It would not compile. | |||
