Commit Graph

4118 Commits

Author SHA1 Message Date
Szymon Janc d8efef9461 Add releases to Mynewt repository.yml
This makes it possible to setup Mynewt project which checkouts
specified version of tinyusb.
2021-03-29 11:07:31 +02:00
Ha Thach aa1a5a11c7 Merge pull request #703 from perigoso/efm32gg
EFM32 Family Support
2021-03-25 23:21:34 +07:00
Rafael Silva 2807644e7e add efm32 driver
Signed-off-by: Rafael Silva <silvagracarafael@gmail.com>
2021-03-23 20:45:56 +00:00
Rafael Silva fb661a99bd added efm32gg12 family cmsis
Signed-off-by: Rafael Silva <silvagracarafael@gmail.com>
2021-03-23 19:00:50 +00:00
Rafael Silva 143582870c add efm32gg12 family
Signed-off-by: Rafael Silva <silvagracarafael@gmail.com>
2021-03-23 18:59:21 +00:00
Ha Thach 59d0d255d8 Merge pull request #717 from jgressmann/feat/same54xplainedpro-free-pll1
SAM E54 XPlained Pro: free PLL1 for application
2021-03-23 20:39:20 +07:00
Ha Thach 60f3ea5e81 Merge pull request #747 from hathach/cleanup-examples
remove ses project since it is all broken and occupies space
2021-03-23 15:58:56 +07:00
hathach 567c6d437a remove ses project since it is all broken and occupies space 2021-03-23 15:19:53 +07:00
Jean Gressmann 8e6f298aa1 Merge upstream TinyUSB master 2021-03-21 09:53:57 +01:00
Jean Gressmann 1f9b7b0c48 SAM54 Xplained Pro: update board setup documentation 2021-03-21 09:48:49 +01:00
Jean Gressmann 1a5a113655 SAM54 Xplained Pro: reduce board setup code for maintenance
The board now runs off the internal oscillator at 48 MHz.
This is sufficient to run the TinyUSB examples.

A better performing clock setup is keep in the file as init_clock_xtal()
as an example.
2021-03-21 09:43:29 +01:00
Jean Gressmann a2006ce214 SAM 54 Xplained Pro: remove board specific define 2021-03-21 09:38:02 +01:00
Ha Thach 42681edaf3 Merge pull request #736 from Product-Creation-Studio/ned-pcs/add-stm32f072-eval
Add stm32f072-eval board
2021-03-20 16:45:05 +07:00
Ned Konz 5e74a7b548 Fixed case in linker script name 2021-03-19 12:27:44 -07:00
Ned Konz 2f6f931553 Removed asserts 2021-03-19 12:12:09 -07:00
Ned Konz aa54135087 Initial commit; copied from stmf072-disco and modified for -EVAL board 2021-03-19 10:57:58 -07:00
Ha Thach 7cdeed54e0 Update bug_report.md 2021-03-19 11:17:38 +07:00
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
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