Martino Facchin
271a1e4fbc
update AVR core to 1.6.11
2016-05-10 10:18:15 +02:00
Martino Facchin
8807a0d1cd
add support for remote upload on Yun shield
2016-05-10 10:13:51 +02:00
Cristian Maglie
7cd88df271
sam: added {upload.verify} option in platform.txt
2016-04-28 15:36:56 +02:00
Cristian Maglie
bca77163fb
Merge branch 'upload-without-verify' of https://github.com/gh-megabit/Arduino
2016-04-28 15:09:27 +02:00
Cristian Maglie
66c9303bf0
Merge branch 'sam-recipe_ar_pattern-backwards-compatibility' of https://github.com/sandeepmistry/Arduino
2016-04-26 17:30:45 +02:00
Cristian Maglie
9492d5ee05
Removed extra whitespaces in WString.h
2016-04-20 20:30:24 +02:00
Cristian Maglie
1c76ee9d7c
Added string iterator in sam core.
...
See #2179
2016-04-20 17:07:54 +02:00
Christopher Andrews
500a3fdbe7
Removed C++11 dependency for begin()
and end()
...
As I was not able to base the return types of `begin()` & `end()` off the c_str() function, I have changed the source so the features can be used by C++98 code, while still allowing ranged loops in C++11.
2016-04-20 16:07:52 +02:00
Christopher Andrews
8e385bfbaf
Updated String library to use C++11 iterators.
...
This will allow using the String library in a ranged for loop:
```C++
String s = "Hi, this is a test";
for( char c : s )
Serial.print( c );
```
2016-04-20 16:07:52 +02:00
gh-megabit
4b64ef74ba
Implement Do-Not-Verify-After-Upload preference for Serial Uploads
2016-04-15 21:15:34 +01:00
Martino Facchin
4c901d3f9f
[AVR] Discover newer bootloader at runtime
...
Replaces #4280 , only checks for the bootloader once
Tested with Hoodloader2, should work with every LUFA-derived bootloader released after 2014 (.apitable_signatures section must be placed at end of the flash)
BootloaderAPITable.S :
.global BootloaderAPI_Signatures
BootloaderAPI_Signatures:
.long BOOT_START_ADDR ; Start address of the bootloader
.word 0xDF00 ; Signature for the CDC class bootloader
.word 0xDCFB ; Signature for a LUFA class bootloader
makefile:
BOOT_API_LD_FLAGS += $(call BOOT_SECTION_LD_FLAG, .apitable_signatures, BootloaderAPI_Signatures, 8)
2016-04-06 17:41:06 +02:00
Bradley Luke Totaro
1e461ce5fb
Update SoftwareSerial.cpp
2016-04-05 15:10:46 -04:00
Sandeep Mistry
c2c3f4623c
Correct NUM_DIGITAL_PINS to include analog pins
2016-04-05 12:11:06 -04:00
Cristian Maglie
e9ac544f23
Merge branch 'sam-analogInputToDigitalPin' of https://github.com/sandeepmistry/Arduino
2016-04-05 17:19:15 +02:00
Sandeep Mistry
9795f2d23a
Sync avr/pgmspace.h entries with SAMD core
...
Some entries were missing.
2016-04-05 09:33:06 -04:00
Sandeep Mistry
aabdb852b5
Port analogInputToDigitalPin macro to SAM core
2016-04-04 14:29:07 -04:00
Sandeep Mistry
40d46d57a2
recipe.ar.pattern backwards compatibility
...
Port of https://github.com/arduino/Arduino/pull/4737
2016-04-04 14:12:56 -04:00
Sandeep Mistry
e8cb0aeea3
Replace force linking "{build.path}/core/syscalls_sam3.c.o" with -u flags
2016-04-04 14:10:23 -04:00
Sandeep Mistry
509721213b
Add comment for archive_file_path
2016-04-04 13:27:47 -04:00
Sandeep Mistry
6241459627
Merge pull request #4737 from per1234/recipe_ar_pattern-backwards-compatibility
...
AVR recipe.ar.pattern backwards compatibility
2016-04-04 13:26:05 -04:00
Sandeep Mistry
ed9240d5e7
Merge pull request #4716 from asukiaaa/master
...
Corrected comments of rx and tx in a SoftwareSerial example.
2016-04-04 10:00:47 -04:00
Arturo Guadalupi
a7ca976623
Merge pull request #4669 from sandeepmistry/software-serial-peek-cast
...
Add missing cast to SoftwareSerial::peek() when returning buffered value
2016-03-31 15:03:55 +02:00
per1234
efbc3640cc
AVR recipe.ar.pattern backwards compatibility
...
Define archive_file_path in Arduino AVR Boards platform.txt to provide
backwards compatibility with IDE versions previous to 1.6.6. The
archive_file_path value set in platform.txt is overridden in IDE 1.6.6+.
This produces avr-ar commands identical to the previous behavior.
2016-03-22 03:31:10 -07:00
asukiaaa
c2499b8377
Corrected comments of rx and tx for SoftwareSerial example.
2016-03-19 16:21:07 +09:00
per1234
bd39621f46
Clean up comments in platform.txt
...
- Remove comment in Arduino AVR Boards platform.txt about -w flag. This
is no longer relevant since the compiler warning level is now set by the
user.
- Fix typos
2016-03-15 15:42:16 -07:00
Phil Manofsky
1983f7a869
Update boards.txt
...
added "build.usb_manufacturer" entry that overrides default macro in USBCore.cpp source file. this isn't really necessary since the source macro is the same as in "boards.txt", but it gives 3rd party board vendors direction in how to have their SAM3X board use their own manufacturer string during USB enumeration.
2016-03-14 23:25:13 -04:00
Phil Manofsky
18250aec57
allows use of "myboard.build.pid" in boards.txt
...
3rd party boards that use sam core can have their own USB product ID that is defined in "boards.txt"
2016-03-14 23:20:46 -04:00
Phil Manofsky
4be3e49172
3rd party can use own Product/manufacturer string
...
now "myboard.build.usb_product" and "myboard.build.usb_manufacturer" from a 3rd party board in "boards.txt" are used in source code. if they aren't defined in "boards.txt", default values are used.
2016-03-14 23:16:36 -04:00
Phil Manofsky
f5282f2ce6
allows use of "myboard.build.vid" in boards.txt
...
allows people to create board that depends on sam core to use their own Vendor ID instead of Arduino's
2016-03-14 23:09:26 -04:00
Sandeep Mistry
98699dfa7c
Make SoftwareSerial receive buffer a uint8_t array
2016-03-10 10:23:50 -05:00
Sandeep Mistry
dfc3a64744
Add missing cast to SoftwareSerial::peek() when returning buffered value
2016-03-10 10:23:50 -05:00
Paolo Paolucci
26e25a4d58
Fix Wire register
...
Move TWBR register from Wire.cpp to twi.c file.
2016-03-09 15:47:55 -05:00
Martino Facchin
5f9168d3a2
update sam core to version 1.6.7
2016-03-08 11:45:52 +01:00
Sandeep Mistry
10ef7ef7e1
Move AVR Wire library utility folder under source
2016-03-04 17:11:56 -05:00
Cristian Maglie
576ac3ca30
AVR core version to 1.6.10
2016-03-04 14:56:09 +01:00
Sandeep Mistry
244b20b7cc
Merge pull request #4646 from arduino/SimonePDA-patch-3
...
Update library.properties
2016-03-03 15:19:26 -05:00
Sandeep Mistry
391a015de0
Merge pull request #4645 from arduino/SimonePDA-patch-2
...
Update library.properties
2016-03-03 15:19:06 -05:00
SimonePDA
1eabcfbefa
Update library.properties
2016-03-03 19:57:04 +01:00
SimonePDA
65eac8e892
Update library.properties
2016-03-03 19:34:02 +01:00
SimonePDA
bb8ee5ac95
Update library.properties
2016-03-03 19:26:22 +01:00
SimonePDA
8bd908c446
Update library.properties
2016-03-03 19:13:25 +01:00
Sandeep Mistry
b7f279610b
Use modulo operator in Print::printNumber
...
Port of @tico-tico’s change in
https://github.com/tico-tico/Arduino/commit/a7454b6b5c59187b95c4224aad87
bb01faa06e85 to SAM core.
2016-03-03 12:00:54 -05:00
tico-tico
84f16283bb
huh? i guess it's just 'modulo'. let's save even more
2016-03-03 10:53:25 -05:00
Alice Pintus
d3065cbaeb
add src folder when missing
2016-03-02 14:45:57 +01:00
Alice Pintus
b9e83657b4
moved .h file in src folder
2016-03-02 10:49:39 +01:00
Alice Pintus
8d3c4dbfec
update sentences
2016-03-01 16:09:50 +01:00
Martino Facchin
3c1bdb0fc5
Merge pull request #4490 from sandeepmistry/sam-usb-send-string-descriptor
...
[SAM - USB Device] USB_SendStringDescriptor fixes
2016-02-16 16:51:44 +01:00
Paulo Costa
0ab9245f41
Boilerplate compression on ISR declaration
...
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)
2016-02-03 22:43:57 -02:00
Brent Wilkins
7f13f63599
Fixed typo
2016-02-01 12:52:29 -07:00
Sandeep Mistry
aeec344b21
Set string descriptor length to the string length + 2, and send up to wLength bytes
2016-01-26 17:14:40 -05:00