Martino Facchin
a73c18c1f4
Move Caterina_BL related defines into generic USBCore.h
...
In an excess of confidence, these defines were added to Leonardo's variant.h
3rd party boards sometimes avoid inheriting this variant but they still define USBCON, thus breaking the build
2016-05-18 14:23:40 +02:00
Brent Wilkins
e8f9002e75
Fixing issue #4940 (typo)
2016-05-10 08:33:12 -06:00
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
bca77163fb
Merge branch 'upload-without-verify' of https://github.com/gh-megabit/Arduino
2016-04-28 15:09:27 +02:00
Cristian Maglie
9492d5ee05
Removed extra whitespaces in WString.h
2016-04-20 20:30:24 +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
Sandeep Mistry
817d700a75
Subtract one from USB_EP_SIZE in USB_SendSpace
...
This avoids dealing with ZLP’s in USB_Send, because the max packet size
will be EP size - 1.
2016-04-14 10:06:47 -04: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
faf591339a
Add PIN_* defines to AVR variants
2016-04-04 15:41:38 -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
mattb5906
5bfd17f231
Add getTimeout accessor method.
2016-03-18 22:26:37 +00: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
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
Benoît Blanchon
9509587472
Speed and size improvement in Print::printFloat()
...
Avoid using the overload of print() for signed integer since a negative value is not allowed here.
This results in a smaller (unless print(int) is used somewhere else in the program) and faster code because the overload for unsigned integer is simpler.
2016-03-08 22:13:10 +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
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
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
Brent Wilkins
91df079b09
Update Wire.cpp
...
Removed implicit conversions from unsigned, to signed, back to unsigned.
2016-01-18 13:12:11 -07:00
vbextreme
b1231c39e9
fix delay/yield on avr, if function called by yield takes more a millisecond the delay fails
2015-12-27 14:50:56 +01:00
Cristian Maglie
d893aa0b65
Merge NicoHood's fix for USB_SendControl with len>64
...
Fix #4325
2015-12-23 15:35:08 +01:00
NicoHood
6367168925
Added >64 byte USB_RecvControl() support
2015-12-23 15:31:55 +01:00
NicoHood
ced86a9c48
Added Long USB RecvControl call for >64 bytes
2015-12-19 01:53:24 +01:00
NicoHood
bab9b6c4f7
Added HID_REPORT_TYPE definitions
2015-12-10 10:30:04 +01:00
Cristian Maglie
463046d691
Merge branch 'remove-wire-keywords' of https://github.com/per1234/Arduino
2015-11-30 10:20:10 +01:00
per1234
d21e054836
Remove unused keywords from Wire libraries keywords.txt
...
These functions have been replaced by read() and write() since Arduino
1.0.
2015-11-28 17:56:21 -08:00
per1234
ffbcfa781f
eeprom_clear example: Set pinMode of LED pin
2015-11-24 16:23:16 -08:00
Cristian Maglie
4c2af08bb2
Merge branch 'led_fix' of https://github.com/NicoHood/Arduino
2015-11-24 16:44:51 +01:00
Cristian Maglie
1da7979984
Merge branch 'leonardo-usbserial' of https://github.com/cmaglie/Arduino
2015-11-24 16:34:27 +01:00