Commit Graph

4099 Commits

Author SHA1 Message Date
Ha Thach a22206b77a
Update bug_report.md 2021-03-19 11:15:58 +07:00
Ha Thach 7503b9f18c
Merge pull request #733 from hathach/fix-nrf-dcd-bulk-out-race
fix race condition that could cause drop packet of Bulk OUT transfer
2021-03-19 10:00:30 +07:00
Ha Thach 6cf110b5d0
Update README.md 2021-03-19 00:32:29 +07:00
Ha Thach c86e4c8bd3
Update boards.md 2021-03-18 20:56:26 +07:00
Ha Thach a380bbf4bf
Merge pull request #734 from hathach/feather-rp2040-correct-bootstage2
use boot2_generic_03h for adafruit feather rp2040
2021-03-18 20:10:35 +07:00
hathach 249852d25c use boot2_generic_03h for adafruit feather rp2040
- also use boot2_generic_03h for now for itsy bitsy and qt rp2040
- change default flash target for rp2040 to flash-pyocd
2021-03-18 19:53:39 +07:00
Ha Thach e182bb2a5b
Merge pull request #729 from hathach/cleanup-make
Cleanup make
2021-03-18 17:38:51 +07:00
hathach 253430a765 add example specific DEPS_SUBMODULES 2021-03-18 16:28:44 +07:00
hathach 2882390c82 clean up some examples 2021-03-18 15:23:08 +07:00
hathach 64f41dea62 fix race condition that could cause drop packet of Bulk OUT transfer
NRF_USBD->SIZE.EPOUT[epnum] only need to write once to enable
Bulk/Interrupt transfer. We only need to do it in dcd_edpt_open() and
dcd_edpt_clear_stall()
2021-03-18 15:07:07 +07:00
Ha Thach 881321e763
Merge pull request #724 from xmos-jmccarthy/master
USB TMC Updates
2021-03-18 11:17:43 +07:00
Jeremiah McCarthy 161b8587bd Revert "Add Linux support to tmc example"
This reverts commit dc2f00cca1.
2021-03-17 14:24:14 -04:00
hathach b221cedf80 spaces 2021-03-17 21:36:52 +07:00
hathach e7e03db9f8 update issue template 2021-03-17 20:27:32 +07:00
Jeremiah McCarthy ec08dcf61a Implement requested changes for PR724 2021-03-17 09:25:01 -04:00
hathach 2307fc3023 move esp32s2 and rp2040 target rule to its family.mk 2021-03-17 20:13:22 +07:00
hathach ed8f117dd1 explicitly add dcd source file without vendor/family 2021-03-17 16:52:07 +07:00
Jeremiah McCarthy dc2f00cca1 Add Linux support to tmc example
Replaces visa include with pyvisa, as visa use with PyVISA is being
deprecated.
2021-03-16 17:04:40 -04:00
Michael Bruno 62d4652f86
Update usbtmc_device.c
Fix buffer alignment in TMC device class
2021-03-16 10:48:42 -04:00
Ha Thach 8775e89a4f
Merge pull request #722 from hathach/fix-build-lpc177x8x
fix build with OPT_MCU_LPC177X_8X
2021-03-16 16:33:52 +07:00
hathach 82e24306e2 fix build with OPT_MCU_LPC177X_8X 2021-03-16 15:49:09 +07:00
Ha Thach 3a27a9405f
Release 0.9.0 (#716)
* update change log for release
* move changelog into docs/
* more changelog
* increase macro version
2021-03-12 15:10:47 +07:00
Ha Thach d9f0475701
Merge pull request #713 from HiFiPhile/cdc_read
Call One time tu_fifo_write_n on cdcd_xfer_cb
2021-03-12 13:10:56 +07:00
hathach 31373fd55c use !tu_fifo_empty() instead of tu_fifo_count() 2021-03-12 12:55:18 +07:00
hathach 4310941daa Merge branch 'cdc_read' of https://github.com/HiFiPhile/tinyusb into HiFiPhile-cdc_read 2021-03-12 12:49:44 +07:00
HiFiPhile 5caad485f1 Add fifo empty check.
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2021-03-11 20:36:46 +01:00
HiFiPhile 7fc99a9e11 Call One time tu_fifo_write_n on cdcd_xfer_cb
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2021-03-10 10:19:45 +01:00
Ha Thach 1cdd1b0209
Update pico sdk 1.1.0 (#712)
* update pico-sdk to 1.1.0
also correct fetch_submodule_if_empty behavior
2021-03-10 13:26:14 +07:00
Ha Thach f9817da397
Merge pull request #711 from hathach/usbd-handle-set-interface
Usbd handle set interface
2021-03-10 12:10:52 +07:00
Ha Thach ccb599f84b
Merge pull request #710 from hathach/update-doc
update doc for BOARD name, add note for udev on Linux
2021-03-10 11:37:07 +07:00
hathach eeea19c0ab usbd ack SET_INTERFACE if it is not implemented by class driver. 2021-03-10 11:33:03 +07:00
hathach 38ebb8502d clean up 2021-03-10 11:31:50 +07:00
hathach 4a73b6a219 update doc for BOARD name, add note for udev on Linux 2021-03-10 11:23:44 +07:00
Ha Thach 2adb7e7193
Merge pull request #708 from hathach/add-back-cmsis5
Add back cmsis5 as submodule
2021-03-05 23:01:10 +07:00
hathach 7afe1d9e16 clean up
some how lpc55 ci cannot build without pre-checkout lib/sct_neopixel
2021-03-05 22:49:29 +07:00
hathach ca6abea97d nrf add lib/CMSIS_5 to DEPS_SUBMODULES 2021-03-05 22:30:03 +07:00
hathach 7d877e286a update DEPS_SUBMODULES to optimize ci 2021-03-05 22:24:03 +07:00
hathach a64535f57d add back lib/CMSIS_5 submodule 2021-03-05 22:08:42 +07:00
hathach af81089225 remove local cmsis_5 2021-03-05 22:04:04 +07:00
Ha Thach b0ba105bd9
Merge pull request #702 from hathach/more-ci
More ci
2021-03-05 00:06:45 +07:00
hathach 590d8d4d5c rename FAMILY_SUBMODULES to DEPS_SUBMODULES 2021-03-04 22:53:02 +07:00
hathach b846ded487 merge no-family example build
specify FAMILY_SUBMODULES for all boards
2021-03-04 22:50:45 +07:00
Ha Thach 1b6bf796e1
Merge pull request #701 from hathach/ci-cache-toolchain
cache all toolchains to speed up ci
2021-03-04 22:04:25 +07:00
Ha Thach 5285548c75
Merge pull request #700 from hathach/fix-rp2040-bus-reset
fix enum walkaround forever check for SE0 when pull up is disabled
2021-03-04 21:01:39 +07:00
hathach ce4da82ce9 cache all toolchains to speed up ci 2021-03-04 20:22:16 +07:00
hathach 33a29c9e4c add midi comment 2021-03-04 19:30:08 +07:00
hathach 8cabbb28df fix enum walkaround forever check for SE0 when pull up is disabled 2021-03-04 18:36:18 +07:00
hathach 4c31a29ff0 update doc, skip board_test in esp32s2 ci 2021-03-04 12:35:43 +07:00
hathach a655a4169e add note for MIDI (audio v1.0) endpoint decriptor use 9 bytes instead of 7 2021-03-04 01:18:49 +07:00
Ha Thach 68db108b35
Merge pull request #688 from duddie/master
Fix Endpoint descriptor size for MIDI Device
2021-03-04 01:10:37 +07:00