Subversion Repositories HomeAutomation

Rev

Rev 21 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed

Rev 21 Rev 66
Line 15... Line 15...
15
override CFLAGS        = -g -Wall $(OPTIMIZE) -mmcu=$(MCU_TARGET) $(DEFS)
15
override CFLAGS        = -g -Wall $(OPTIMIZE) -mmcu=$(MCU_TARGET) $(DEFS)
16
override LDFLAGS       = -Wl,-Map,$(PRG).map
16
override LDFLAGS       = -Wl,-Map,$(PRG).map
17
 
17
 
18
OBJCOPY        = avr-objcopy
18
OBJCOPY        = avr-objcopy
19
OBJDUMP        = avr-objdump
19
OBJDUMP        = avr-objdump
-
 
20
SIZE           = avr-size
-
 
21
SZFLAGS        = 
20
UPLOAD         = uisp
22
UPLOAD         = uisp
21
ULFLAGS        = -dpart=$(MCU_TARGET) -dprog=avr910 -dserial=/dev/ttyS0 -dspeed=115200 --erase --upload --verify if=$(PRG).hex
23
ULFLAGS        = -dpart=$(MCU_TARGET) -dprog=avr910 -dserial=/dev/ttyS0 -dspeed=115200 --erase --upload --verify if=$(PRG).hex
22
 
24
 
23
default: $(PRG).elf lst
25
default: $(PRG).elf lst
-
 
26
	@$(SIZE) $(SZFLAGS) $(PRG).elf
24
 
27
 
25
all: $(PRG).elf lst text eeprom
28
all: $(PRG).elf lst text eeprom
26
 
29
 
27
$(PRG).elf: $(OBJ)
30
$(PRG).elf: $(OBJ)
28
	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LIBS)
31
	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LIBS)