Bob Cousins
|
d2c510d166
|
Add Due watchdog functions; modified according to feedback supplied
|
2015-05-08 14:16:12 +02:00 |
|
Bob Cousins
|
4725d75054
|
Add watchdog routines for Due.
|
2015-05-08 14:16:12 +02:00 |
|
Collin Kidder
|
2fedb00552
|
Switch all of the transmit interrupt code to UARTClass. Also, turn USARTClass into a stub because it did nothing differently from the UART code anyway. Now all serial ports use transmit interrupts.
|
2014-12-24 10:20:37 -05:00 |
|
Collin Kidder
|
bb341c6d92
|
Modifications to make serial transmit interrupt work more reliably. Also, added the availableForWrite function.
|
2014-12-23 22:37:58 -05:00 |
|
Collin Kidder
|
065459c18f
|
Implement transmit buffering with interrupts for USART devices
|
2014-12-21 20:57:08 -05:00 |
|
Cristian Maglie
|
974613a0a2
|
[sam] Fixed architecture specific macro digitalPinToTimer, added comment to uninplemented portModeRegister
Fix #1833
|
2014-09-22 00:38:02 +02:00 |
|
Cristian Maglie
|
75ec6a1b31
|
Due: Wire.setClock can be called at any time
See #2157
|
2014-07-06 00:36:22 +02:00 |
|
Matthijs Kooijman
|
4b3db72a46
|
Fix two signedness warnings
This helps towards #1792
|
2014-02-19 16:09:30 +01:00 |
|
Cristian Maglie
|
8504bca280
|
Merge branch 'ide-1.5.x' of github.com:dpslwk/Arduino into dpslwk-ide-1.5.x
|
2014-02-14 15:35:47 +01:00 |
|
Cristian Maglie
|
79f5a34954
|
Revert "Changed pins definition in variants from constants to #defines."
This reverts commit e2b15c852b .
|
2014-02-13 17:37:00 +01:00 |
|
dpslwk
|
8364134ada
|
Wire library, move hard references IRQn to defines in variant.h
|
2014-01-17 20:44:19 +00:00 |
|
Cristian Maglie
|
e2d373ed61
|
sam: Added digitalPinHasPWM(..) method
Fixes #1342
|
2013-12-31 20:58:10 +01:00 |
|
Cristian Maglie
|
90ab663146
|
sam: moved "variant" methods into proper place
|
2013-12-31 20:57:14 +01:00 |
|
Cristian Maglie
|
c50821ba10
|
Fixed value of NUM_DIGITAL_PINS for Arduino Due
|
2013-12-31 20:55:43 +01:00 |
|
Cristian Maglie
|
e2b15c852b
|
Changed pins definition in variants from constants to #defines.
|
2013-12-13 15:13:18 +01:00 |
|
Cristian Maglie
|
56572fa0de
|
Added SERIAL metadata into variant files.
|
2013-11-11 13:41:04 +01:00 |
|
Cristian Maglie
|
8e3da56624
|
Added LED_BUILTIN definition to Arduino Due
|
2013-11-03 18:29:34 +01:00 |
|
Cristian Maglie
|
35d477297d
|
Added pinToInterrupt() variant macro (Paul Stoffregen)
|
2013-10-31 12:43:41 +01:00 |
|
Cristian Maglie
|
40dce96f11
|
Fixed adc_init() function.
See #1418
|
2013-10-09 15:54:47 +02:00 |
|
Cristian Maglie
|
f03093332b
|
[sam] Fixed initialization of ADC timings (improves analogRead speed by a factor x10)
Discussion:
http://www.djerickson.com/arduino/
http://forum.arduino.cc/index.php?topic=156849
http://forum.arduino.cc/index.php?topic=187693
Fixes #1418
|
2013-09-26 01:22:01 +02:00 |
|
Cristian Maglie
|
d101bf51a2
|
[sam] 2 bugfix to SPI library.
- begin() after end() now works.
- unconnected SPI pin is selected as CS when old (non extended) API is used.
|
2013-06-21 19:58:08 +02:00 |
|
Fede85
|
4486a922fc
|
UOTGVBOF is now active high
|
2013-05-20 19:21:23 +02:00 |
|
Cristian Maglie
|
03a7529cc0
|
[sam] Added serialEvent*() support
|
2013-03-25 01:29:42 +01:00 |
|
Cristian Maglie
|
7314489bea
|
Added CAN library (alpha)
|
2013-02-15 15:51:25 +01:00 |
|
Cristian Maglie
|
0f41b963d4
|
Merge remote-tracking branch 'arduino/ide-1.5.x' into HEAD
|
2013-02-13 16:26:19 +01:00 |
|
Cristian Maglie
|
7f7637c782
|
Fixed delayMicrosecond() when interrupts are disabled
|
2013-02-13 15:41:31 +01:00 |
|
Thibaut VIARD
|
e8c57c4f18
|
[SAM] updating libsam and CAN files
|
2013-01-27 15:52:28 +01:00 |
|
Thibaut VIARD
|
8d27b0a191
|
[sam] adding CAN0/1 pins defs
|
2012-12-20 17:22:56 +01:00 |
|
Thibaut VIARD
|
5d0ba1c64a
|
[sam] adding more peripherals to SAM3X/Due
|
2012-12-19 15:20:14 +01:00 |
|
Cristian Maglie
|
fabc658a94
|
Added CANRX1/TX1 pins.
|
2012-11-20 18:38:18 +01:00 |
|
Cristian Maglie
|
65f00a69c7
|
Fixed weak-symbol issue with system interrupt handlers.
|
2012-11-19 23:37:19 +01:00 |
|
Cristian Maglie
|
74dea07f2c
|
portOutputRegister is now writeable.
|
2012-11-09 10:54:30 +01:00 |
|
Cristian Maglie
|
a23721ad81
|
Enable pull-up on pin 0. (for real...)
|
2012-10-19 15:43:29 +02:00 |
|
Cristian Maglie
|
c2e872149c
|
Enable pull-up on pin 0.
|
2012-10-19 14:00:11 +02:00 |
|
Cristian Maglie
|
49ba3277ff
|
Adjusted boards/variants
|
2012-10-15 17:22:10 +02:00 |
|
Cristian Maglie
|
562324d5f6
|
Adjusted off-by-one naming for Serial object: Serial2/3/4 => Serial1/2/3
|
2012-10-15 14:27:03 +02:00 |
|
Fede85
|
1ff87e3e72
|
modified TWI handler
|
2012-10-10 17:35:34 +02:00 |
|
Cristian Maglie
|
b2f1bce2ac
|
Fixed pull-up.
|
2012-10-09 16:43:38 +02:00 |
|
Cristian Maglie
|
84c7c3ed26
|
Renamed DA0/DA1 to DAC0/DAC1 (part 3......)
|
2012-10-05 20:20:27 +02:00 |
|
Cristian Maglie
|
27d231b2cf
|
Renamed DA0/DA1 to DAC0/DAC1
|
2012-10-05 09:50:41 +02:00 |
|
Cristian Maglie
|
2071c00ba0
|
Assigned Serial to UART and SerialUSB to USB-CDC-ACM
|
2012-09-28 16:18:22 +02:00 |
|
Cristian Maglie
|
d994e48c55
|
Delayed static object construction after hardware setup
|
2012-09-19 16:23:39 +02:00 |
|
Cristian Maglie
|
5f23172cc4
|
Updated libsam binary
|
2012-09-10 00:22:36 +02:00 |
|
Cristian Maglie
|
116d32bb31
|
Temporary fix for cdc-acm on older MacOSX.
|
2012-08-25 18:01:50 +02:00 |
|
Cristian Maglie
|
c3e44f363e
|
Added some utility functions in libsam for TC. (Neil H.)
|
2012-08-24 22:15:23 +02:00 |
|
Cristian Maglie
|
a267a8a774
|
First try to support architecture dependent query functions (digitalPinToPort, etc)
|
2012-08-24 20:53:24 +02:00 |
|
Cristian Maglie
|
b7fce4207f
|
Fixed USB-CDC buffering. Now serial output performs much better.
|
2012-08-21 12:50:12 +02:00 |
|
Cristian Maglie
|
0521a233d1
|
Merge branch 'new-linker'
Conflicts:
hardware/arduino/sam/variants/arduino_due_x/linker_scripts/gcc/flash.ld
|
2012-08-14 10:08:55 +02:00 |
|
Cristian Maglie
|
cf28ccfb06
|
Fixed linker script to allow growing stack+heap.
|
2012-08-13 14:44:30 +02:00 |
|
Cristian Maglie
|
e2c98640c9
|
Fixed platforms.txt linker step. Increased stack size.
|
2012-08-13 12:45:36 +02:00 |
|