Michael Moon
143398705c
add "functionsbysize" make target
2011-04-29 10:55:42 +10:00
Michael Moon
d7f5c08174
all defines live in config.h now, remove from Makefile
2011-03-24 11:26:11 +11:00
Michael Moon
0dc7d77885
Massive Doxygen documentation addition
...
'make doc' then point your browser at doc/html/
Needs plenty of cleanup and polishing, but the main bulk is here
even documents your configuration! ;)
2011-03-22 01:34:36 +11:00
Vaclav Ax Hula
0ec0d360be
atmega2560 support in makefile
2011-03-07 13:45:09 +11:00
Vaclav Ax Hula
dba296d3d2
Complete project renaming
2011-03-07 13:44:54 +11:00
Ben Jackson
08b516d7f3
Add support for USB serial using the LUFA library.
...
Configured for at90usb1287 and F_CPU=8000000L this is compatible with
the AT90USBKEY. Other boards, chips and frequencies require updating
the configuration in lufa_serial/makefile and possibly adding a Board
driver to the LUFA submodule.
2011-03-06 09:18:58 +11:00
Michael Moon
780dea1186
avr-libc's math is smaller than gcc's, use it
2011-02-21 19:09:08 +11:00
Michael Moon
8540be950a
use CRC16 to verify heater PID settings in eeprom
2011-02-20 17:13:09 +11:00
Michael Moon
9dc4d54133
fix compile error around new homing logic
2011-02-20 16:35:22 +11:00
Markus Amsler
d88179a9ce
Makefile: Remove .eeprom .fuse .lock sections from hex file.
...
Signed-off-by: Michael Moon <triffid.hunter@gmail.com>
2011-02-04 11:00:45 +11:00
Michael Moon
096d7dfdf3
Merge release-candidate-triffid branch
2011-01-07 23:09:13 +11:00
Markus Hitter
eca4b0b0ec
Makefile: add other configuration values in comments.
2010-10-25 11:44:49 +02:00
Michael Moon
3e0b40a2cf
get .al files for simulation, fix file list for split gcode parser
2010-10-21 11:05:55 +11:00
Stephan Walter
3028b297f3
Add simulation code: use "make sim"
2010-10-21 11:05:55 +11:00
Michael Moon
56c355c5bd
split gcode parse/process into separate files for readability
2010-10-20 17:51:49 +11:00
Michael Moon
e3d0aa7b62
split delay functions into separate files
2010-10-11 10:12:35 +11:00
Michael Moon
775f5400e3
Added atmega644 to size display
2010-10-08 20:48:47 +11:00
Markus Hitter
af53d2350e
Makefile: different solution for commit f5a26de775, as suggested
...
by triffid.
2010-10-05 12:19:34 +02:00
John Gilmore
cfff4ca5d3
added "config.h" to dependancies for everything.
...
I noticed that changing config.h didn't recompile dda.c.
So I changed that.
2010-10-03 23:27:38 +02:00
Markus Hitter
f5a26de775
Makefile: fix the build failure introduced with the recent Makefile
...
change. Sorry for letting this slip through.
2010-10-02 16:37:05 +02:00
Markus Hitter
5cb2982e57
Makefile: disallow building if config.h obviously isn't up to date.
2010-10-02 16:14:20 +02:00
Michael Moon
bd76a6ce1c
Expanded README, updated Makefile header
2010-09-26 11:12:34 +10:00
Michael Moon
b80c5ea7b5
UNTESTED support for thermistor and AD595
2010-09-13 17:14:12 +10:00
Michael Moon
fb82865dfc
Add eeprom to size display
2010-09-12 16:21:41 +10:00
Michael Moon
273d63f242
splitting heater stuff out into a separate file
2010-09-12 14:47:49 +10:00
Michael Moon
53a0978529
stty ixoff enables host-side support of XON/XOFF flow control, rather than ixon
2010-09-11 23:14:13 +10:00
Michael Moon
632ddaa216
added some descriptions of available defines
2010-09-10 13:19:59 +10:00
Markus Hitter
446b2223cc
Makefile: add a variable for avrdude.conf, as the location
...
of this file depends on the environment.
2010-09-08 16:27:02 +02:00
Markus Hitter
54f9598ef1
Turn off the DEBUG flag by default for making the default
...
build fit onto a '168. There's a commented line for turning it on easily.
2010-09-08 16:20:58 +02:00
Michael Moon
3ec34e5761
Fixed makefile to use avr-objdump to calculate size
2010-09-06 08:05:03 +10:00
Michael Moon
0b51c1d0ab
Merge branch 'mendel-triffid'
...
Conflicts:
dda.c
gcode.c
machine.h
temp.c
2010-08-10 14:55:06 +10:00
Michael Moon
595b66a341
setting up new branch 2
2010-08-10 14:26:24 +10:00