Commit Graph

4134 Commits

Author SHA1 Message Date
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
Jean Gressmann
01ec0d49ca SAM E54 XPlained Pro: use proper defines SPI->USART for board init 2021-03-13 14:51:16 +01:00
Jean Gressmann
bcf9c8cb27 SAM E54 XPlained Pro: free up DPLL1 for application 2021-03-13 14:50:55 +01: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
Ha Thach
2d9896bf40 Merge pull request #695 from hathach/more-family-board
More family board
2021-03-03 20:59:07 +07:00
Ha Thach
515122669e Create config.yml 2021-03-03 20:38:10 +07:00
Ha Thach
04e595dbda Delete porting.md 2021-03-03 20:34:32 +07:00
hathach
16f501a14e clean up 2021-03-03 20:25:44 +07:00
hathach
5d226ee733 add h745disco to family group 2021-03-03 20:22:55 +07:00
hathach
5799c471f1 group h743eval and h743nucleo into stm32h7
tested and work well
2021-03-03 20:07:17 +07:00
hathach
e1966f8d91 mcb1800 and lpc18s37 work well with both device and host demo 2021-03-03 17:29:30 +07:00
hathach
0dc1a3d3af add lpc18 family 2021-03-03 16:03:21 +07:00
Ha Thach
7b162ec93f Merge pull request #692 from hathach/improve-rp2040
Improve rp2040
2021-03-03 15:12:28 +07:00
hathach
a298045f6c clean up 2021-03-02 23:30:21 +07:00
hathach
9d5e369170 rp2040 add disconnection detection
- also use dcd_event_bus_reset()
- Add TODO for suspend, resume later on (need to test with/without vbus
detection).
2021-03-02 23:24:36 +07:00
hathach
d91979cfef rp2040 able to get log with rtt
add note for segger rtt block search range
2021-03-02 23:18:44 +07:00
hathach
ce942baad2 update pico-sdk to more recent commit
- move target_link_libraries() to family.cmake
- enable pico_bootsel_via_double_reset
2021-03-02 22:57:33 +07:00
Ha Thach
d56fad5f38 Merge pull request #691 from hathach/fix-rp2040-host-build
fix rp2040 host build
2021-03-02 15:13:47 +07:00
hathach
1676a836d1 fix rp2040 host build 2021-03-02 14:54:12 +07:00