Commit graph

651 commits

Author SHA1 Message Date
Ha Thach
ade7cafbae
Merge pull request #289 from henrygab/patch-2
Fix [-Wrestrict] bug
2021-04-13 12:46:32 +07:00
hathach
1870cefd75
use same51 header from cmsis-atmel package 2021-04-09 13:33:17 +07:00
Henry Gabryjelski
a7a9d2dbc1
Fix loop iterations 2021-04-08 17:51:06 -07:00
Henry Gabryjelski
76f999b825
Fix [-Wrestrict] bug
Untested...
2021-03-25 15:09:54 -07:00
Henry Gabryjelski
d542a60ae6
Cast to integral type ignores qualifier volatile
Attempting to cast to a `volatile uint32_t` does nothing different from cast to a `uint32_t`,
with the exception of **_looking like_** it's accessing a register.
2021-03-25 14:52:25 -07:00
Phillip Pearson
aebf3cb686
Port some AVR Serial_ (SerialUSB) API's over (#285)
Co-authored-by: Sandeep Mistry <s.mistry@arduino.cc>
2021-03-06 11:56:47 -05:00
da80034588 Add CAN handlers for SAM E51 2020-10-20 08:55:53 -05:00
1ffdc7d0f0 Files from Atmel.SAME51_DFP.1.1.139.atpack 2020-10-06 11:42:08 -05:00
lady ada
a029d61925 Merge branch 'master' of github.com:adafruit/ArduinoCore-samd 2020-09-19 17:22:08 -04:00
lady ada
fad2d91143 increase serial buffer (helps with bno08x uart!) 2020-09-19 17:22:03 -04:00
hathach
4888cdc958 update tinyusb core to commit e7b892095f2bb5d8bef6a748238369bdd268ed5e 2020-09-15 20:59:46 +07:00
hathach
a0d7cfdebc update tinyusb core to commit 0328bd4c134d05b4bb0472e0db918153f4dd15dd
also set string descriptor for Serial CDC
2020-09-15 19:41:28 +07:00
hathach
aa5fa81bb7 use TC1 for servo, TC0 for tone for samd51
- make Tone_Handler() a strong symbol
2020-08-28 14:41:48 +07:00
Henry Gabryjelski
134ebe7e18 typo - missing semicolon 2020-08-06 16:11:10 -07:00
Henry Gabryjelski
528a25e0ab @hathach is uncomfortable with attributes on function parameters 2020-08-05 21:27:36 -07:00
Henry Gabryjelski
25a57896c0
Merge branch 'master' into fix_compile_warnings3 2020-08-03 17:09:31 -07:00
Henry Gabryjelski
00dd2e0097 Per @hathach request 2020-08-03 17:06:51 -07:00
hathach
2555c2d68a
sync with Adafruit_TinyUSB_ArduinoCore commit 238a5c0b95fcd402d24524c7bebbdd822168a51e 2020-07-23 07:02:41 +07:00
hathach
290f3d6308
update cmsis from 4.5.0 to 5.4.0 2020-07-06 16:22:30 +07:00
hathach
00a863c100
update tinyusb to 0749077 2020-07-05 22:57:02 +07:00
lady ada
fdddb19a3c add BLE uart test support 2020-06-23 14:57:52 -04:00
Noah Laptop
dad77cd8cc add SERCOM patch from arduino SAMD core 2020-05-28 17:20:30 -07:00
hathach
6d6e5b1ee9 fix incorrect USB IRQ typo for samd 2020-05-04 22:00:22 +07:00
hathach
159ae8e550 Update TinyUSB to commit c59fa77 due to a bug in the stack
increase version 1.5.13
2020-04-23 23:44:46 +07:00
Ha Thach
a45b5c56f6
Merge pull request #221 from hathach/update-tinyusb
update tinyusb core and samd port
2020-04-22 11:30:28 +07:00
Ha Thach
6c2a982c35
Merge pull request #222 from versioduo/midi-buffer-size
tinyusb: MIDI - Increase buffer size
2020-04-22 11:08:16 +07:00
Kay Sievers
aa9792167d tinyusb: MIDI - Increase buffer size
We only transfer new packets when 64 bytes are available in the FIFO
buffer. This increase the buffer, so we can receive the next new packet
while still processing the current one.
2020-04-21 20:28:02 +02:00
hathach
72ebc1a809 sync with tinyusb commit 1d33aa9
fix issue with MIDI sysex driver
2020-04-22 00:20:50 +07:00
hathach
f564235648 update tinyusb core and samd port 2020-04-21 12:05:51 +07:00
David Gauchard
1112d77c3d less warnings on featherM0 2020-03-05 18:25:12 +01:00
Henry Gabryjelski
a2dd8614d4 Avoid signed/unsigned comparison warning. 2020-01-17 01:16:20 -08:00
Henry Gabryjelski
3253d46f45 Avoid unused parameter compiler warnings 2020-01-17 01:16:20 -08:00
Henry Gabryjelski
8afd0523b1 Fix unintended fall-through
The compiler found this, not me.  Building with
all warnings enabled is recommended.
2020-01-16 16:15:34 -08:00
Henry Gabryjelski
52c988fea0 Mark unused parameters as such. 2020-01-16 16:14:30 -08:00
hathach
fc737be24e revert 6630fe7cc0 availableForWrite() return int 2019-12-31 11:44:26 +07:00
hathach
2ca9dfd40e
update tinyusb core 2019-12-27 11:15:59 +07:00
hathach
8e3c4bcaac
improve tinyusb samd driver 2019-12-26 23:00:37 +07:00
hathach
2179f63a97 tinyusb core: improve setup handling 2019-12-25 10:50:37 +07:00
hathach
861fec5dbd update tinyusb core 2019-12-24 21:43:26 +07:00
hathach
31fc54d037 added option to debug tinyusb with Serial1 2019-12-24 16:03:23 +07:00
hathach
f996c946f3
clean up 2019-12-20 13:15:01 +07:00
hathach
21b3e13b70
update tinyusb core 2019-12-20 13:11:04 +07:00
hathach
bffd3048d7
clean up 2019-12-20 00:13:24 +07:00
hathach
dd19013a79
rename Adafruit_TinyUSB_Core.cpp to Adafruit_TinyUSB_SAMD.cpp 2019-12-20 00:11:19 +07:00
hathach
4f8ccb165c
move yield() to main.cpp 2019-12-19 23:54:15 +07:00
hathach
b92b61b36f
refactor load_serial_number() to Adafruit_USBD_Device::getSerialDescriptor() 2019-12-19 23:42:27 +07:00
hathach
a346cf760f
implement detach/attach 2019-12-19 23:12:25 +07:00
hathach
2bb0a7a759
tinyusb submodule work well 2019-12-19 14:49:53 +07:00
hathach
dfac9e8582
move tinyusb core & cdc to submodule 2019-12-19 13:25:36 +07:00
hathach
4cca5de20a Merge remote-tracking branch 'adafruit/master' 2019-12-18 22:27:22 +07:00