summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-05-19usb0 host on mcb1800 work with fullspeed mode.hathach
use usbh_edpt_open() to correctly map ep2drv[]
2020-05-04temporarily remove osal_task_delay() from osalhathach
- add hcd_uframe_number() API, update EHCI to return uframe number - get host running on ea4357
2020-05-04clean up things, add makefile for host examplehathach
2020-05-03add uart for mcb1800hathach
2020-05-02Merge pull request #389 from hathach/fix-samgHa Thach
Fix SAMG
2020-05-02minor update net examplehathach
samg failed to run net example
2020-05-02abstract all UDP_CSRhathach
2020-05-02clean uphathach
2020-05-02fix EP0 data toggle issuehathach
2020-05-02remove toggle walkaround, fix control stall race conditionhathach
2020-04-30Merge pull request #388 from hathach/fix-samd-setup-raceHa Thach
fix dcd samd race condition with setup packet
2020-04-30fix dcd samd race condition with setup packethathach
setup packet can complete together with previous status (in & out). Always make sure to prepare valid buffer for holding setup packet when queuing control status.
2020-04-29Merge pull request #386 from hathach/follow-383Ha Thach
Follow 383
2020-04-29fix ci board test with esp32hathach
2020-04-29remove the use of TU_VERIFY_HDLRhathach
2020-04-29fix esp32 ci adding FREERTOS STATIC to sdkconfig defaulthathach
2020-04-29Merge pull request #383 from kasjer/kasjer/fox-busy-flag-race-conditionHa Thach
Fix endpoint busy flag race condition
2020-04-28Merge pull request #380 from hathach/fix-usbnet-synopsysHa Thach
synopsys turn off TX FIFO Empty for EPIN if all bytes are written
2020-04-28fix typohathach
2020-04-27Fix endpoint busy flag race conditionJerzy Kasenberg
Busy flag was set to true after call to dcd_edpt_xfer(). In some cased it was possible that transfer finished before function ended. In this case busy flag could be set to false before it was set to true. Then setting it to true after dcd_edpt_xfer() made edpoint busy forever. This change marks endpoint as busy before transfer is started to avoid race condition.
2020-04-27added comment for hw clearing TXFEhathach
2020-04-27TXFE is read only bithathach
2020-04-26revert a change to net driverhathach
2020-04-26sync synopsis fix for esp32s2hathach
2020-04-26turn off TX FIFO Empty for EPIN if all bytes are writtenhathach
fix dcd synopsys issue with usbnet #289
2020-04-26add TODO for usbnet clean uphathach
2020-04-26clean up log messagehathach
2020-04-26Merge pull request #379 from hathach/add-usbd-edpt-openHa Thach
add usbd edpt open
2020-04-26fix missing debug log macroshathach
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