summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-04-26add usbd edpt openhathach
- RTT mode is blocking to prevent log lost - Improve logging message
2020-04-25Merge pull request #378 from kasjer/kasjer/synopsys-txfe-interrup-loopHa Thach
synopsys: Reduce interrupt time for IN ZLP
2020-04-24synopsys: Reduce interrupt time for IN ZLPJerzy Kasenberg
For IN endpoints output FIFO is filled in interrupt, therefor before endpoint is enabled, DIEPTSIZ is set with correct size of packet. Then endpoint is enabled and FIFO empty interrupt is enabled. This works fine except for the ZLP. Enabling FIFO empty interrupt results in interrupt handler being called all the time because there is nothing to put in the FIFO. Eventually it ends when IN token is received and empty packed is transmitted out. This change does not enable FIFO empty interrupt for ZLP reducing CPU load.
2020-04-23Revert "Merge pull request #359 from versioduo/midi-flow-control"hathach
This reverts commit 1d33aa9b6f7940f9eac07ce684515856940175da, reversing changes made to 718db7e5369df57b0f49a563737e6e0446fd4c4d.
2020-04-23Merge pull request #376 from hathach/add-more-exampleHa Thach
Add dynamic configuration example
2020-04-23complete the midi output for dynamic configurationhathach
2020-04-23Merge pull request #374 from duempel/stm32f1_synopsys_supportHa Thach
Added support for STM32F1 Connectivity Line MCU
2020-04-23add PR templatehathach
2020-04-22house keepinghathach
2020-04-22Added support for STM32F1 Connectivity Line MCUJan Dümpelmann
STM32F105 and STM32F107 are using the Synopsys IP
2020-04-22Merge branch 'master' into add-more-examplehathach
2020-04-22Merge pull request #373 from hathach/add-log-swoHa Thach
added swo as logger
2020-04-22clean uphathach
2020-04-22added swo as loggerhathach
tested with feather nrf52840 + jlink
2020-04-22Merge pull request #372 from hathach/add-rttHa Thach
Add rtt as logger option
2020-04-22more rtt softwarehathach
2020-04-22add LOGGER option to use rtthathach
update example readme for debug log. Update bug template to ask for LOG as well.
2020-04-22Merge branch 'master' into add-rtthathach
2020-04-22Merge pull request #370 from hathach/remove-cmsis5Ha Thach
remove cmsis 5 from submodules
2020-04-22remove cmsis 5 from submoduleshathach
cmsis 5 use git lfs causing issue with submodule cloning and isn't used yet. Could re-add later if needed.
2020-04-22Merge pull request #365 from pigrew/desc_tu_verifyHa Thach
tu_verify for getting descriptors
2020-04-22clean uphathach
2020-04-22Merge branch 'master' into add-rtthathach
2020-04-22Merge pull request #359 from versioduo/midi-flow-controlHa Thach
MIDI - Add flow control to incoming packet stream
2020-04-21added segger rtt bundle with v670ehathach
opt out the example folder
2020-04-21remove old rtthathach
2020-04-21sof is optional, revert other changes but remove unneeded check.Nathan Conrad
2020-04-20tu_verify for getting descriptorsNathan Conrad
2020-04-21Merge pull request #364 from hathach/add-midi-multi-jackHa Thach
add back MIDI multiple jack
2020-04-20add back MIDI multiple jackhathach
2020-04-20Merge pull request #363 from hathach/improve-hid-descriptor-templateHa Thach
add extra comma to HID_REPORT_ID
2020-04-20update freerots hid compositehathach
clean up unused descriptor for usbtmc example
2020-04-20add extra comma to HID_REPORT_IDhathach
this make the template with Report ID look less weird to the user
2020-04-20start adding dynamic configuration examplehathach
2020-04-20add uart for ea4357hathach
2020-04-19MIDI - Add flow control to incoming packet streamKay Sievers
Larger SysEx transfers get corrupted by incoming packets. This changes the FIFOs not to overwrite their data. MIDI should not be a transport that drops packets. A potentially blocking device is easier to detect and handle than a device that silently corrupts the packet stream at random overflows, especially when SysEx messages are involved.
2020-04-19Merge pull request #258 from versioduo/midi-packetsHa Thach
MIDI packet interface
2020-04-19added TODO item for changeloghathach
- rewrite changelog it better later on - simplify the issue template
2020-04-19Merge pull request #357 from hathach/fix-209Ha Thach
add disconnection detection for stm32 synopsys
2020-04-18also add wakeup eventhathach
2020-04-18session end interrupt doesn't trigger on esp32 saola boardhathach
it is possibly due to the board design without vbus sense. Revisit later.
2020-04-18implement disconnection detection for stm32 synopsyshathach
- disconnection is OTG INT session end bit - add USE_SOF to disable 1ms interrupt on mcu which isn't used now by the stack - add suspend detection
2020-04-18Merge pull request #356 from hathach/use-docker-esp32s2-ciHa Thach
Use docker for esp32s2 ci
2020-04-18everything seems fine, final test.hathach
2020-04-18try againhathach
2020-04-18try build script with dockerhathach
2020-04-18try build with dockerhathach
2020-04-18pul idf latesthathach
2020-04-18test docker versionhathach
2020-04-18test building esp32s2 with dockerhathach