# Floating point printf version (requires MATH_LIB = -lm below)\r
PRINTF_LIB_FLOAT = -Wl,-u,vfprintf -lprintf_flt -lm\r
\r
-PRINTF_LIB = \r
+PRINTF_LIB = $(PRINTF_LIB_MIN)\r
\r
# Minimalistic scanf version\r
SCANF_LIB_MIN = -Wl,-u,vfscanf -lscanf_min\r
\r
SCANF_LIB = \r
\r
-MATH_LIB = -lm\r
+MATH_LIB = #-lm\r
\r
# External memory options\r
\r
# --cref: add cross reference to map file\r
LDFLAGS = -Wl,-Map=$(TARGET).map,--cref\r
LDFLAGS += $(EXTMEMOPTS)\r
-LDFLAGS += $(PRINTF_LIB_MIN) $(SCANF_LIB) $(MATH_LIB)\r
+LDFLAGS += $(PRINTF_LIB) $(SCANF_LIB) $(MATH_LIB)\r
\r
\r
\r
\r
# Program the device. \r
program: $(TARGET).hex $(TARGET).eep\r
- $(AVRDUDE) $(AVRDUDE_FLAGS) $(AVRDUDE_WRITE_FLASH) $(AVRDUDE_WRITE_EEPROM)\r
+ #$(AVRDUDE) $(AVRDUDE_FLAGS) $(AVRDUDE_WRITE_FLASH) $(AVRDUDE_WRITE_EEPROM)\r
+ ../../scripts/pyshared/bootloader.py -b -j 0x52 $(TARGET).hex\r
\r
\r
\r