Commit Graph

4124 Commits

Author SHA1 Message Date
kkitayam eab214e07c added settings for LWIP and FreeRTOS 2021-03-27 19:12:34 +09:00
kkitayam a1f1941c3f fixed a OUT transfer did not completed multiple of the max packet size 2021-03-27 16:03:04 +09:00
kkitayam e48b2c681e fixed definitions for stack areas 2021-03-27 16:00:56 +09:00
kkitayam e010ea30e5 using BRDY interruption for handling IN transfers. 2021-03-27 14:42:19 +09:00
kkitayam f8cf88f918 update for gr_citurs 2021-03-26 19:32:39 +09:00
kkitayam 13735eb21d added dcd for Renesas USBa 2021-03-26 19:30:53 +09:00
kkitayam 18be454011 added board files 2021-03-26 19:30:53 +09: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