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) |