Commit graph

674 commits

Author SHA1 Message Date
hathach
f85cf1b8a3 fix sendStringDescriptor() maxlen uitn8_t to uint32_t 2023-11-27 11:54:09 +07:00
Ha Thach
0fd44a54b7
Merge pull request #278 from rlcamp/master
Fix typo in samd51 clock init which was preventing XOSC1K from being used in RTCCTRL
2022-11-15 09:24:47 +07:00
Richard Campbell
7ca484ac85 Prevent LTO from omitting the ISR vector table for SAMD21 too 2022-11-13 22:13:30 -08:00
Richard Campbell
88bafcc09e Prevent LTO from omitting the ISR vector table 2022-11-13 10:53:59 -08:00
rlcamp
22176f8c20
Merge branch 'adafruit:master' into master 2022-11-13 10:35:57 -08:00
Tim Vrakas
c2d4153929
Proposal to improve WVariant part number define logic (#326)
* add ethernet interupt dummy handler

* fix timer definitions for -N and -P SAMx5x parts
2022-07-31 23:38:27 -04:00
ladyada
a8c4b4d8e3 Merge branch 'master' of github.com:adafruit/ArduinoCore-samd 2022-01-04 13:50:18 -05:00
ladyada
3db7484736 'hot fix' for https://github.com/arduino-libraries/WiFiNINA/issues/184 2022-01-04 13:50:14 -05:00
Ha Thach
1710c41552
enable DRVSTR for output pin (#313)
add neopixel and button pin define for circuitplay
2021-12-13 22:58:26 -05:00
hathach
6f5a596b31
indentation 2021-10-01 14:58:17 +07:00
MartinL1
3b2df62575
Update Print.cpp 2021-09-30 12:27:12 +01:00
MartinL1
6907751dd1
Update Print.h 2021-09-30 12:25:26 +01:00
Zuyang
6ddfddf877
Bugfix - waiting for first ADC read to complete after ADC enable. 2021-09-15 19:14:42 -04:00
Ha Thach
203746757a
Update tinyusb library to compatible with 1.2.0 (#303)
* more Adafruit_TinyUSB include

* add metro m0 m4 with tinyusb to ci

* correct fqbn

* support ci with tinyusb variant

bump zeroDMA and fix warnings with USBHost library example

* install missing libraries

* more libraries

* update tinyusb library to 1.2.0

increase version to 1.7.3
2021-06-25 10:08:33 -04:00
hathach
3c173d5d19
update with TinyUSB_Device_FlushCDC() 2021-05-10 12:52:55 +07:00
hathach
30d0738262 sync with tinyusb lib latest change 2021-05-10 12:22:18 +07:00
hathach
704450cc1c
add libraries/Adafruit_TinyUSB_Arduino as submodule
include Adafruit_USBD_CDC.h from submodule
2021-05-08 01:08:31 +07:00
hathach
15fd604313 clean up 2021-05-07 17:30:00 +07:00
hathach
88520ba975 update tinyusb header 2021-05-07 14:49:02 +07:00
hathach
1f029ece68 fix typo 2021-05-07 00:30:15 +07:00
hathach
d3091df758
change porting API 2021-05-06 21:47:26 +07:00
hathach
fc358eaf65
remove tinyusb core submodule, move tinyusb src to its own library to reduce dependency 2021-05-06 16:03:34 +07:00
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
Richard Campbell
146e8b8e53 Fix typo in samd51 clock init 2020-12-27 00:52:53 -08: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