diff --git a/Makefile b/Makefile index 5a62825..f0ebac8 100644 --- a/Makefile +++ b/Makefile @@ -18,9 +18,11 @@ ELFFILE := $(BINDIR)/core.elf LOGFILE := $(BINDIR)/core.log VERBOSE := false +#ARCH := m1284p ARCH := m32 -#FREQ := 7372800UL +#FREQ := 18432000UL FREQ := 8000000UL +#MCU := atmega1284p MCU := atmega32a ASP := usbasp CC := avr-gcc @@ -34,14 +36,14 @@ CPPFLAGS := -DF_CPU=$(FREQ) -I$(SRCDIR) CFLAGS := -mmcu=$(MCU) -Os -std=c99 -Wall -Wextra -Werror OCFLAGS := -j .text -j .data -O ihex LDFLAGS := -mmcu=$(MCU) -Wl,-u,vfprintf -lprintf_flt -LDLIBS := +LDLIBS := -lm # ============================================================================== # TARGET FILE LISTS (DERIVED FROM SOURCE TREE) # ============================================================================== PATHS := $(shell find "$(SRCDIR)" -type d -printf '%P ' 2>/dev/null) -FILES := $(shell find "$(SRCDIR)" -type f -name "*.c" -printf '%P ' 2>/dev/null) +FILES := $(shell find "$(SRCDIR)" -type f -name "*.c" -printf '%P ' 2>/dev/null) TMPDIRS := $(BINDIR) $(TMPDIR) $(PATHS:%=$(TMPDIR)/%) OBJECTS := $(FILES:%.c=$(TMPDIR)/%.o) DEPENDS := $(FILES:%.c=$(TMPDIR)/%.d)