Mercurial > ~darius > hgwebdir.cgi > avr
view Makefile @ 41:5898fba6593c
Add temperature control.
- Split out console stuff to cons.[ch]. Set up stdio so we can use printf etc.
- Use \r\n as the line terminator consistently.
- Add OWGetTemp to get temperatures from a device.
- Load/save settings in EEPROM, defaults loaded from flash.
Nearly feature complete except you can't edit ROM IDs without a programming tool :)
(To be fixed)
Needs more testing.
author | darius@inchoate.localdomain |
---|---|
date | Sun, 06 Jul 2008 22:19:53 +0930 |
parents | 599d013ce3f2 |
children | 50fca9562310 |
line wrap: on
line source
# # $Id$ # PROG= testavr SRCS= 1wire.c cons.c tempctrl.c testavr.c .if defined(WITHUSB) SRCS+= usb.c CFLAGS+=-DWITHUSB .endif MCU= atmega32 PART= m32 CFLAGS+=-O2 -Wall -gdwarf-2 #CFLAGS+=-Wunreachable-code CFLAGS+=-DF_CPU=16000000 #CFLAGS+= -mcall-prologues -frename-registers -fstrict-aliasing -fnew-ra #CFLAGS+=-DOW_DEBUG #PROGTYPE=alf #PROGPORT=/dev/ppi0 PROGTYPE=dragon_jtag PROGPORT=usb PROGOPTS=-p ${PART} -c ${PROGTYPE} -E vcc,noreset -q -P ${PROGPORT} .include "Makefile.avr"