first implementation of production

This commit is contained in:
agsler
2024-01-15 18:05:29 +01:00
parent e7888d9b05
commit 83c0b52938
4 changed files with 509 additions and 21 deletions

View File

@@ -5,15 +5,15 @@ MCU = atmega328p
PROGC = m328p
CC = avr-gcc
#TOOL = stk500 -P /dev/ttyUSB0
TOOL = atmelice_isp
#TOOL = avrispmkii
#TOOL = atmelice_isp
TOOL = avrispmkii
#TOOL = usbasp-clone
BUILDDIR = Builds
DEFINES = -DF_CPU=2000000UL -DLCD_PORT=PORTD -DLCD_DDR=DDRD
CFLAGS =-mmcu=$(MCU) -O2 -Wall -Wpedantic $(DEFINES) -std=c99 -ffunction-sections -fdata-sections
CFLAGS =-mmcu=$(MCU) -O2 -Wall -Wpedantic $(DEFINES) -std=c99 -ffunction-sections -fdata-sections -Ii2c_peter
LDFLAGS =-mmcu=$(MCU) -Wl,--gc-sections
LDFILES = $(foreach FILE,$(FILES),$(BUILDDIR)/$(FILE).o)