Commit graph

24 commits

Author SHA1 Message Date
dean
c7ed745518 DM: add copyrights 2018-05-09 16:25:49 -04:00
dean
040bda6585 DM: fix interrupts, pcc pins 2018-04-05 16:36:26 -04:00
dean
6180dcbe2f Merge branch 'samd51' 2018-04-02 15:57:41 -04:00
dean
63ba6aa24e DM: EIC and VARIANT_MCK fix 2017-10-13 11:36:12 -04:00
dean
ce608f2037 DM: added support for samd51J20A 2017-08-01 17:56:30 -04:00
dean
7e76b3c452 DM: clocked to 120MHZ, peripherals to 100, USB to 48 2017-07-11 18:39:24 -04:00
Phillip Burgess
6d06982976 Allow attachInterrupt() on NMI pin (PA08 on ATSAMD21E) 2017-07-03 23:39:44 -04:00
dean
37b9881cbe DM: added samd51 support 2017-06-30 17:24:28 -04:00
Sandeep Mistry
49f0d67161 Bump ARDUINO_SAMD_VARIANT_COMPLIANCE to 100606 2016-04-06 13:39:49 -04:00
Sandeep Mistry
2e620d7019 Move digitalPinToInterrupt definition to Arduino.h if variant compliance it 1.6.5 or higher 2016-04-06 13:12:15 -04:00
Sandeep Mistry
0352cc8558 Change digitalPinToInterrupt to return pin, and use g_APinDescription[pin].ulExtInt to map pin inside attachInterrupt/detachInterrupt
This brings things inline with the atachInterrupt documentation for
usage:
attachInterrupt(digitalPinToInterrupt(pin), ISR, mode);
2016-04-06 13:12:15 -04:00
rocketscream
d58b22d12c Fixed attachInterrupt() for use during sleep 2016-01-12 16:11:34 +08:00
Cristian Maglie
b0e8ff0675 WInterrupts: optimized use of digitalPinToInterrupt() 2015-09-04 17:21:19 +02:00
Cristian Maglie
e53a7a7ad1 Removed redundant #ifdef __cplusplus in WInterrupts.c 2015-09-04 17:17:22 +02:00
Cristian Maglie
d654db2248 Cosmetic changes in WInterrupt.* 2015-09-04 17:16:21 +02:00
Cristian Maglie
e258489713 Simplified "callbacksInt" structure in WInterrupts.c 2015-09-04 15:35:38 +02:00
Cristian Maglie
6538f8950b NMI interrupts are now correctly ignored by attach/detachInterrupt
Fixes #30
2015-09-04 15:33:41 +02:00
Cristian Maglie
cc5948b211 WInterrupts.c cosmetic fix 2015-09-04 15:17:30 +02:00
Cristian Maglie
f3dc649efe Fixed warnings 2015-06-15 15:49:43 +02:00
Cristian Maglie
97f1cf6af5 Hide non-API pinPeripheral method 2015-06-15 14:16:15 +02:00
Cristian Maglie
1a1856c2fc License fix and cosmetic changes. 2015-06-14 17:16:37 +02:00
Claudio Indellicati
e32f402e2e Fixed NMI handling. 2015-03-26 17:24:54 +01:00
Jonathan BAUDIN
ae441981d7 Validation Interrupt 2014-06-02 13:40:20 +02:00
Thibaut VIARD
3cd1d4e606 Bringing support of External Interrupts 2014-05-15 00:07:03 +02:00