b767ef2b57
Removed -mlong-calls (as suggested by Travis Geiselbrecht)
2012-06-26 00:54:38 +02:00
7c0dfc01a5
Added default extra_flags parameter to allow build on all boards
2012-06-26 00:52:05 +02:00
46aeeb4b29
Merged upstream Arduino master branch
2012-06-26 00:51:35 +02:00
6640bc9bd2
Added INPUT_PULLUP mode for pinMode command
2012-06-25 16:31:34 +02:00
7b157efa7a
[sam] fixed CDC com issue in Arduino IDE
...
cherry pick from 96e8db0299
Conflicts:
hardware/arduino/sam/cores/arduino/USB/USBDesc.h
hardware/arduino/sam/system/libsam/source/uotghs_device.c
hardware/arduino/sam/variants/arduino_due_x/libsam_sam3x8e_gcc_rel.a
hardware/arduino/sam/variants/arduino_due_x/libsam_sam3x8e_gcc_rel.a.txt
2012-06-25 14:26:45 +02:00
71a615c65d
Print "inf" for infinite floating point numbers (using isinf()).
...
http://code.google.com/p/arduino/issues/detail?id=961
2012-06-23 10:37:35 -05:00
f833374312
Adding write(str) and write(buf, size) for USB CDC.
...
So that they work on the Leonardo.
http://code.google.com/p/arduino/issues/detail?id=958
2012-06-14 15:54:13 +01:00
221c10842e
[sam] added support for DACC in analogWrite
...
(cherry-pick from Thibault Richard commit a1d6cb43a5
)
2012-06-13 19:28:50 +02:00
9113c454f4
Fixed Wire1 initialization. Fixed keywords for Wire library
2012-06-11 13:01:27 +02:00
b6eef92980
Small refactoring to digitalWrite
2012-06-11 12:45:16 +02:00
f18378d5dc
analogRead(..) resolution reverted to 10 bits, waiting for an API extension to be decided
2012-06-11 12:44:35 +02:00
0c09b5d443
Fixed problems with analogWrite(...) for pins using Timer Counter
2012-06-11 12:43:27 +02:00
301585f1fc
SPI library compatibility fix
2012-06-09 15:02:51 +02:00
3b0d08af6b
Set SPI default speed to 500Khz. Set SPI speed for Ehternet to 4Mhz.
2012-06-08 22:51:03 +02:00
b2ded1f1a5
Added Ethernet for ARM. Updated examples.
2012-06-08 22:37:10 +02:00
22e24fd5e0
Some Due pins are connected to both PWM and SPI pins on SAM3X. This patch fix SPI side.
2012-06-08 22:34:38 +02:00
e43dcd8bed
Workaround for linking problem on libc-syscalls. This fix is not final.
2012-06-08 12:42:49 +02:00
308d907694
Printing NaN values as "nan" in printFloat().
...
http://code.google.com/p/arduino/issues/detail?id=946
2012-06-04 23:30:41 -04:00
036be8fd9f
[sam] fixed pin mapping on Arduino Due variano for pin 10
2012-06-04 00:39:23 +02:00
31402570fe
SPI: Removed methods that sets params for all channels. Added default PIN (unconnected on Due Board).
2012-06-03 23:35:08 +02:00
3062c550b0
Updated Wire library. Latest API not yet implemented.
2012-06-03 22:07:27 +02:00
b787982eec
Check for NULL pointer in Print.write().
...
Otherwise, trying to print(NULL) or write(NULL) could print a random
character.
http://code.google.com/p/arduino/issues/detail?id=941
2012-06-03 07:48:32 -04:00
dab4d8dee6
Added support for interrupt on INT2 and INT3 on the Leonardo
2012-06-02 20:08:46 +02:00
8140a47bb9
Arduino-core 1.0.1 merging (completed, to be tested...)
2012-06-02 00:38:44 +02:00
6e56702c1d
Arduino-core 1.0.1 merging (work in progress..)
2012-06-02 00:09:42 +02:00
af5de4ed63
Fixed avrdude path for macos and win
2012-05-25 18:29:52 +02:00
3fe9246f60
Simplified boards.txt file
2012-05-25 17:31:55 +02:00
3f4cbe887d
Merge branch 'master' into arduino-1.0.1-merged
...
Included latest fixes
2012-05-25 15:16:34 +02:00
aa7559f87c
Bugfix: IDE now works if installed on a folder path containing spaces
2012-05-25 11:47:22 +02:00
33083d84b3
Merge of arduino-1.0.1. Work in progress...
2012-05-23 09:22:52 +02:00
b276a75d13
Pre-merge upstream Arduino
2012-05-22 11:23:47 +02:00
2cbde219c1
Merge remote-tracking branch 'upstream/master'
2012-05-21 09:31:54 -07:00
81edb9064a
Updating SoftwareSerial pin mapping (pin change interrupts) for Leonardo.
2012-05-20 15:56:49 -07:00
38973dc916
[sam] temporary fix for UARTS
2012-05-21 00:30:54 +02:00
50912585ab
[sam] fixed bytes available of flash memory
2012-05-20 23:54:36 +02:00
adeaf8ae43
[sam] renamed 'sam' core folder into 'arduino'
2012-05-20 23:45:56 +02:00
5c77b0ee3b
added pin change interrupt defines for Leonardo. fix for broken software serial on Leonardo
2012-05-19 22:05:46 -04:00
9a5be09f06
[sam] Refactoring API for SPI library
2012-05-18 01:30:54 +02:00
39eed5acc2
Adding readString() and readStringUntil() to Stream (Adrian McEwen).
...
This isn't necessarily a particularly efficient implementation (it
allocates memory one character at a time and so may lead to
fragmentation) but it seems to work.
http://code.google.com/p/arduino/issues/detail?id=454
2012-05-16 15:39:34 -04:00
b29ae7a249
Mouse.isPressed() now checks only for left button by default
...
if no argument is given now checks left button by default to be consistent with press() and release() (thanks, David Mellis)
2012-05-15 15:48:51 -04:00
fa3136b469
[SAM] GIT clean up.
2012-05-10 19:28:35 +02:00
0da190fb3e
Merge branch 'platforms-arm' of https://github.com/arduino/ARM into platforms-arm
2012-05-10 19:19:05 +02:00
bf32c2c490
[SAM] CDC+HID working. INF file added. Updated PID to 0x003E. Tested on
...
WinXP32.
2012-05-10 19:12:14 +02:00
bb23ef2e3b
[sam] Fixed IDE compiling process
2012-05-09 15:34:00 +02:00
4d59afcc64
[SAM] CDC working. (workaround implemented for Windows previous issue)
2012-05-09 12:45:14 +02:00
d6d23c530a
[SAM] HID and CDC verified okay on Linux/Mac by Cristian. Fixed OTG clock
...
init issue. CDC is not working correctly under Windows (possible inf
issue).
2012-05-07 20:12:00 +02:00
84e887003d
[SAM] CDC working. Need to check inf file.
2012-05-04 18:58:24 +02:00
2315728358
[SAM] HID working.
2012-05-03 17:12:46 +02:00
56c7e2fdb8
Merge branch 'platforms-arm' of https://github.com/arduino/ARM into platforms-arm
2012-05-03 14:34:12 +02:00
b2c35a4e68
[SAM] HID is working. Printf issue in UDD_Send8 function.
2012-05-03 14:32:24 +02:00