aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-10-31Added pinToInterrupt() variant macro (Paul Stoffregen)Cristian Maglie
2013-10-14Merge remote-tracking branch 'origin/ide-1.5.x' into ide-1.5.xFede85
2013-10-14mergeFederico Fissore
2013-10-10Merge remote-tracking branch 'origin/ide-1.5.x' into ide-1.5.xFede85
2013-10-09Small fixes to avr/boards.txt:Cristian Maglie
- adjusted Mega board name - moved pid/vid to the proper place - defined default build.board prop (so the IDE stops warning about that) See #1605
2013-10-09Merge branch 'mega-adk' of github.com:Lauszus/Arduino into Lauszus-mega-adkCristian Maglie
2013-10-06Fix indentation (cosmetic)Jacques Supcik
2013-10-03Combine Mega and Mega 2560Kristian Sloth Lauszus
2013-10-03Split Arduino ADK into separate boardKristian Sloth Lauszus
2013-09-30Merge branch 'master' into ide-1.5.xCristian Maglie
2013-09-30Added yun variant with LED_BUILTIN definition. Closes #1585Federico Fissore
2013-09-27Removed wrong executable flag on many filesFederico Fissore
2013-09-25boards.txt: fixed wrong extended fuses when using external programmer with a yunFederico Fissore
2013-09-13Fix wrong 'maximum_data_size' key in boards.txtCristian Maglie
2013-09-10Wire library to the 1.5 formatFede85
2013-09-10Merge branch 'ide-1.5.x' into dev-ide-1.5.x-discoveryCristian Maglie
Conflicts: build/shared/revisions.txt
2013-09-09Updated revision log, and upped version to 1.5.4Cristian Maglie
2013-09-09Added SRAM size for some boards.Cristian Maglie
2013-09-09Fixed HardwareSerial bug introduced in 1.5.3.Cristian Maglie
Fixes #1568
2013-09-06Updated revision log, and upped version to 1.5.4Cristian Maglie
2013-09-06SpacebrewYun library to the 1.5 formatFede85
2013-09-06Temboo library to the 1.5 formatFede85
2013-09-06Bridge library to the 1.5 formatFede85
2013-09-06Merge remote-tracking branch 'arduino/ide-1.5.x' into dev-ide-1.5.x-discoveryFederico Fissore
2013-09-03Fixed String class regression after f80c6c5f35cddcf4761a3c97feb8504425e9d27dCristian Maglie
This should make explicit String-from-integer constructor working again: int a = 10; String(a, 4);
2013-09-02USB CDC two argument begin()Paul Brook
Add two argument form of Serial_::begin Signed-off-by: Paul Brook <paul@nowt.org>
2013-09-02USB serial baud arg typePaul Brook
Make USB Serial_::begin() function take an unsigned long argument for consistency with HardwareSerial. Signed-off-by: Paul Brook <paul@nowt.org>
2013-08-31Wrong boards.txt entry (sub-menu items) for Arduino Nano w/atmega328.Cristian Maglie
Fixes #1558
2013-08-28Spacebrew keywordsFederico Fissore
2013-08-28spacebrew updateFederico Fissore
2013-08-28removed .DS_Store folderFederico Fissore
2013-08-23Merge branch 'ide-1.5.x' into dev-ide-1.5.x-discoveryCristian Maglie
Conflicts: app/src/processing/app/Preferences.java app/src/processing/app/debug/Uploader.java
2013-08-22Updated robot examples and librariesCristian Maglie
Merge branch 'master' into ide-1.5.x
2013-08-22Merged robot coreCristian Maglie
2013-08-21Fixed robot libraries and examples for unified Arduino coreXun Yang
2013-08-20Removed unused flags from String (free 1 byte of SRAM)Cristian Maglie
2013-08-08Merge branch 'ide-1.5.x-library-to-new-format' into ide-1.5.xCristian Maglie
2013-08-08Merge branch 'update-arm-gcc' into ide-1.5.xCristian Maglie
2013-08-01Added quoting to usb_producer key to preserve double quotes.Cristian Maglie
See #1422.
2013-07-31Merge branch 'master' into ide-1.5.xCristian Maglie
2013-07-31Merge branch 'issue1366' of github.com:Lauszus/Arduino into Lauszus-issue1366Cristian Maglie
2013-07-30Updated boards.txt for Arduino YunCristian Maglie
2013-07-30Merge branch 'ide-1.5.x' into dev-ide-1.5.x-discoveryCristian Maglie
Conflicts: hardware/arduino/avr/cores/arduino/USBCore.cpp
2013-07-30Applied USB CDC updates to robot's core.Cristian Maglie
2013-07-27Move buffers into USB CDC (look #947 and #1369 for reference)Cristian Maglie
2013-07-26Applied HardwareSerial updates to robot's core.Cristian Maglie
2013-07-26Fixed compile problem for Leonardo after ↵Cristian Maglie
0bd6a2d20fb9664255b20e0db11dd4586ebe9007
2013-07-26Make private members of HardwareSerial protectedMatthijs Kooijman
This allows users to create subclasses. Closes: #947
2013-07-26Move buffers into HardwareSerialMatthijs Kooijman
This removes the need for doing an extra pointer dereference on every access to the buffers, shrinking the code by around 100 bytes. The members for these buffers must be public for now, since the interrupt handlers also need to access them. These can later be made private again. Furthermore, the struct ring_buffer was removed. This allows the all head and tail pointers to be put into the HardwareSerial struct before the actual buffers, so the pointers all end up in the first 32 bytes of the struct that can be accessed using a single instruction (ldd). References: #947
2013-07-26Use uint8_t for HardwareSerial ringbuffer pointersMatthijs Kooijman
Since the buffers aren't bigger than 64 bytes, these values can be smaller. This saves a few bytes of ram, but also saves around 50 bytes of program space, since the values can now be loaded using a single instruction. To prevent problems when people manually increase the buffer size, a compile-time check is added. Closes: #1078