Commit graph

224 commits

Author SHA1 Message Date
Sudar
109693ad68 Release v0.11.0 2013-06-15 19:48:47 +05:30
Sudar
0149f34daf Add an example to show how to compile AVR C files 2013-06-15 19:42:13 +05:30
Sudar
0028fabc64 Add support for compiling plain AVR C files
To compile plain AVR C files, the variable NO_CORE should be initialized
to a non-empty value.

When NO_CORE is set, the following changes happen
- boards.txt file is not parsed. The user should explicitly set MCU,
  F_CPU, fuse bits etc.
- MONITOR_BAUDRATE is not calculated

Fix 
2013-06-15 19:30:39 +05:30
Sudar
78f2363dd5 Handle cases where certain fuse bits are not present
Introduce two new variables AVRDUDE_ISP_FUSES_PRE and
AVRDUDE_ISP_FUSES_POST which are set based on whether the fuse bits are
present or not.

avrdude is invoked to set fuse bits only if these new variables are not
empty.

Fix 
2013-06-15 19:23:26 +05:30
Sudar
ac5a087982 Add the ability to configure avrdude options
A new environmental variable AVRDUDE_OPTS is added, which can be used to
configure the options passed to avrdude.

Fix 
2013-06-15 19:21:48 +05:30
Sudar
93eaaec5ba Add a warning when HEX_MAXIMUM_SIZE is not specified 2013-06-15 19:14:16 +05:30
Sudar
ad417dbf70 Fix whitespace issues 2013-06-15 17:16:47 +05:30
Sudar
b29a0bed2a Replace hardcoded executables with variable 2013-06-15 17:16:27 +05:30
Sudar
cf0b6371c2 Remove traces of time travel ;)
Ref 1012f765fe
2013-06-14 17:57:24 +05:30
Sudar
1012f765fe Tag v0.10.6 for release 2013-06-14 17:49:02 +05:30
Sudar
60ca7d2852 Move reseting Leonardo logic to ard-reset-arduino
ard-reset-leonardo which was used for reseting Leonardo was written in
Python. Now the logic is added inside the ard-reset-arduino perl script
itself.

Fix 

Squashed commit of the following:

commit a63366980f
Author: Simon John <git@the-jedi.co.uk>
Date:   Fri Jun 14 11:36:00 2013 +0200

    who put a space in the shebangs?!

commit c798eb26ea
Author: Simon John <git@the-jedi.co.uk>
Date:   Fri Jun 14 11:10:12 2013 +0200

    replaced ard-reset-leonardo with an update to ard-reset-arduino
    which is now called from Arduino.mk with the --leonardo flag

    removed some trailing whitespace

    upped version string in Arduino.mk
2013-06-14 16:09:38 +05:30
Simon John
4118af0c42 Make serial baudrate detection work in Mac
Replace regex used for detecting serial baudrate.
New regex is tested in both debian and mountain lion.

fix  - serial monitor baudrate detection
2013-06-13 21:02:00 +05:30
Simon John
d8c357f6d6 Change the way AUTO_ARDUINO_VERSION is computed
adds another pass to sed to remove the '1:' from debian version numbers
2013-06-13 17:02:15 +05:30
Sudar
c81cc332f5 Add changelog and start development of v0.10.6 2013-06-13 15:06:58 +05:30
Sudar
2ff244eeaf Release v0.10.5 2013-06-11 16:16:05 +05:30
Sudar
f26a134418 Add support for leonardo.
Leonardo board requires a new way of handling board reset.
There is a new script which does the reset differently for leonardo boards.
close  and close 
2013-06-11 15:46:22 +05:30
Sudar
6759270537 Added example to show how to program using Arduino as ISP. Fixes 2013-06-09 17:20:05 +05:30
Sudar
365118e6a5 Enhanced support for programming using Arduino as ISP. Fixes 2013-06-09 17:18:12 +05:30
Sudar
70986c14f6 Strip extra whitespace from the variable. Fixes 2013-06-09 13:12:19 +05:30
Sudar
05b15fe67e Added ifndef ARDUINO_VAR_PATH for compiling for the attiny 2013-05-31 19:13:17 +05:30
Sudar
3bce1d88d7 Allow adding extra common dependencies 2013-05-31 18:34:44 +05:30
Sudar
47b2dca1ef Add USB_VID and USB_PID to CPPFLAGS only if the board is Leonardo. Fixes and fixes 2013-05-31 17:10:49 +05:30
Sudar
dc3ec57330 Added information about the changes that went in v0.10.4 2013-05-31 09:42:44 +05:30
Sudar
d8bac0fb14 Moved all version information and change log into HISTORY.md file 2013-05-31 09:29:36 +05:30