History log of /ArduinoCore-samd/cores/ (Results 1 - 25 of 515)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
46f6cad411-May-2020 Adriaan <adriaan.bernstein@gmx.com>

Fix crash when calling tone() with frequency 0 (#520)

Avoid division by 0 when a frequency of 0 is passed to the tone() function. If a 0 is passed, noTone() is called instead.

d96b9b3602-Apr-2020 Sameer Puri <sameer@users.noreply.github.com>

Set USB SRAM QoS to sensitive latency

590b21b729-Jul-2019 Jeff Rowberg <jeff@rowberg.net>

Add null pointer test to String destructor

5d74235b16-Sep-2019 Alexander Entinger <cto@lxrobotics.com>

Fixing infinite hang within 'noTone' if it is called before 'tone' was called at least once

aef4af4c02-Sep-2019 Alexander Entinger <cto@lxrobotics.com>

Bugfix - waiting for first ADC read to complete after ADC enable.

3ee886bc27-Jun-2019 The Possessor <thepsr@users.noreply.github.com>

Fix array out of bounds in USB core

f80361f626-Jun-2019 Martino Facchin <m.facchin@arduino.cc>

Revert "USBDevice: interrupts are now enabled on init"

This reverts commit a8d208af70dc92713e1f83639e9ff8ac96a186a7.

Fixes https://github.com/arduino/ArduinoCore-samd/issues/423 on

Revert "USBDevice: interrupts are now enabled on init"

This reverts commit a8d208af70dc92713e1f83639e9ff8ac96a186a7.

Fixes https://github.com/arduino/ArduinoCore-samd/issues/423 on Linux/Mac (and Windows when Arduino standard drivers are uninstalled)

Fix for normal behaviour on Windows is ongoing

show more ...

5c4d667d27-May-2019 Martino Facchin <m.facchin@arduino.cc>

Merge remote-tracking branch 'origin/beta'


3586e27d27-May-2019 Alexander Entinger <cto@lxrobotics.com>

Using available defines/constants instead of hardcoded values for linestate

4505276b16-May-2019 Martino Facchin <m.facchin@arduino.cc>

NANO 33 IoT: remove references to R0

eab09b4430-Apr-2019 Martino Facchin <m.facchin@arduino.cc>

USB: only clear pending interrupts explicitely

f87866ef30-Apr-2019 Martino Facchin <m.facchin@arduino.cc>

USB: properly handle IRQ clash in DoubleBuffer endpoint

4e9cbc0329-Apr-2019 Martino Facchin <m.facchin@arduino.cc>

Use auxiliary RingBuffer for CDC Serial rx

a79f82b429-Apr-2019 Martino Facchin <m.facchin@arduino.cc>

Remove CMSIS + gcc7 warnings

c8094e7a29-Apr-2019 Martino Facchin <m.facchin@arduino.cc>

Add 1 to available() if peek has been previously called

Fixes https://github.com/arduino/ArduinoCore-samd/issues/405; a proper fix require to use another RingBuffer (useless since the USB da

Add 1 to available() if peek has been previously called

Fixes https://github.com/arduino/ArduinoCore-samd/issues/405; a proper fix require to use another RingBuffer (useless since the USB data is already internally buffered)

show more ...

154166d329-Apr-2019 Martino Facchin <m.facchin@arduino.cc>

Merge branch 'mkrwan1310' into beta


4c5ac51c24-Apr-2019 Alexander Entinger <cto@lxrobotics.com>

Deleting superflous call to 'usbd.epBank0ResetReady' - this function is already called within 'USBDeviceClass::ISRHandler' and 'USBDeviceClass::recvControl' is called by 'handleClassInterfaceSetup' w

Deleting superflous call to 'usbd.epBank0ResetReady' - this function is already called within 'USBDeviceClass::ISRHandler' and 'USBDeviceClass::recvControl' is called by 'handleClassInterfaceSetup' within the ISR

Bugfix - removal of delay within USBDeviceClass::ISRHandler
- remove stall requests of endpoint #0 OUT (bank #0) if present
- copy data from cache into structure instead of referencing it via pointer. When referencing via pointer the content of the structure can change if new data is written to the buffer.
- Fixing MULTI_PACKET_SIZE parameter of call to 'usbd.epBank0SetMultiPacketSize' within 'USBDeviceClass::armRecvCtrlOUT' to correct size, MULTI_PACKET_SIZE should not be set to a value < SIZE, this means at least to 64.
- resetting byte count for endpoint #0 seems to eliminate issue of the bootloader not being triggered.

show more ...

f6ae6d8424-Apr-2019 Alexander Entinger <cto@lxrobotics.com>

Fixing typo - although control endpoints are located at endpoint #0 we should leave this choice to the caller of the function and be consistent within the rest of the code

e3e85d5521-Feb-2019 Six <asserta6@gmail.com>

deadlock detect and early return in startTransmissionWIRE

52e0052713-Oct-2018 Jonni Westphalen <jonny.westphalen@googlemail.com>

allow the Low Power library to not break the Serial connection

3645829919-Apr-2019 Martino Facchin <m.facchin@arduino.cc>

Allow boards to skip pinMode(INPUT) initialization

3b6466b503-Dec-2018 Riccardo Rizzo <r.rizzo@arduino.cc>

More accurate delay() function from BenF.

porting of https://github.com/arduino/ArduinoCore-avr/commit/67c0a1995aace2953e481ef6183b1b91e04942fc#diff-ab397febf179e1982f4ee0758df4c982

9d83af3e27-Nov-2018 Sandeep Mistry <s.mistry@arduino.cc>

Fix USB warnings

da9bfe8c16-Aug-2018 Sandeep Mistry <s.mistry@arduino.cc>

Increase the default serial buffer size to 256 (variant can override via define)

aab0390116-Nov-2018 Martino Facchin <m.facchin@arduino.cc>

Slow down USB ISRHandler to workaroung missing 1200bps touch

12345678910>>...21