aboutsummaryrefslogtreecommitdiff
path: root/cores/arduino/WInterrupts.c
AgeCommit message (Collapse)Author
2022-03-07rename arduino core dir to xinputHEADmasterHampusM
2019-09-25Interrupt ordering for 32u2 and 16u2 MCU (#66)Manuel Reimer
* Interrupt ordering for 32u2 and 16u2 MCU * Added missing chip variants
2019-01-04Remove commented out code for I2C interrupts on WInterrupts.cPaulo Costa
These are currently implemented by the Wire library, on twi.c
2016-02-03Boilerplate compression on ISR declarationPaulo Costa
The current code is very verbose and a painful to maintain (Change ISR implementation in 20 different places? No Thanks!). (This was originally part of #4519, but we all agreeded it deserved it's own PR)
2015-09-01...and also a leading ','... (oops 2)Cristian Maglie
See #2408
2015-09-01Added missing #ifdef in WInterrupts.c... (oops)Cristian Maglie
See #2408
2015-08-31AVR: Faster Interrupts, no size change.Andrew J. Kroll
Fixes #2408
2015-05-28Check if INT2 is actually defined before issuing warning in detachInterruptKristian Sloth Lauszus
This was caused after: https://github.com/arduino/Arduino/pull/3221
2015-05-24Add missing case to detachinterruptVictor Aprea
2013-05-13Added support to INT6 on Leonardo.Fede85
Fixes #988
2013-03-29Removed deprecated interrupt handlersCristian Maglie
Fixes #831 #881 #955 #1123 #1140
2012-06-02Added support for interrupt on INT2 and INT3 on the LeonardoKristian Lauszus
2012-03-03Merge branch 'master' of github.com:arduino/Arduino into LUFA_bootloaderZach Eveland
Conflicts: .gitignore
2012-03-02Small changes for the ATmega1284.David A. Mellis
http://code.google.com/p/arduino/issues/detail?id=736
2012-01-10Merge branch 'master' of github.com:arduino/Arduino into new-extensionZach Eveland
2012-01-02Fixing static is not at beginning of declaration warnings (maniacbug).David A. Mellis
2011-12-19fixed attachInterrupt() on LeonardoZach Eveland
had to define a separate block for the 32U4 since it looks like a Mega-series board based on a simple register trick. Only two useable HW interrupts though, compared to the Megas' 8, and numbering differs.
2011-12-02Support 3rd external interrupt on ATmega1284P (maniacbug)David A. Mellis
http://code.google.com/p/arduino/issues/detail?id=728
2011-03-02Re-arranging header files and small fixes to optimized core functions.David A. Mellis
2010-10-17Making attachInterrupt() check registers, not CPUs.David A. Mellis
Patch by Mark Sproul, via Christian Maglie. http://code.google.com/p/arduino/issues/detail?id=340
2010-09-081280 -> 1280/2560.David A. Mellis
2009-11-21Improving third-party hardware support:David A. Mellis
- moving back to multple cores per platform - using target instead of platform - moving per-board and per-programmer preferences out of Preferences.java and into a new Target class - adding a new "target" preference - support for platform:value values in board preferences for bootloader path and core - XXX: need to support platform:value syntax for board upload.using preferences.
2009-11-07Moving things around.David A. Mellis
2009-03-25Adding support for the Arduino Mega (ATmega1280) to the core and bootloader.David A. Mellis
2008-11-08Switching to new signal (interrupt handler) names for compatibility with the ↵David A. Mellis
ATmega328.
2008-11-01Switching tests for __AVR_ATmega168__ to tests for __AVR_ATmega8__ so that ↵David A. Mellis
less changes are needed to support other processors.
2008-04-18Factored out print() and println() from HardwareSerial to a base class for ↵David A. Mellis
sharing with other things (e.g. LiquidCrystal library), eliminating #include's of avr/signal.h (deprecated). Upping version number and modifying to do list.
2007-10-06Moving hardware/targets to hardware/cores.David A. Mellis