Rev 1525 | Rev 1566 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1525 | Rev 1561 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | #-------------------------------------------------------------------- |
1 | #-------------------------------------------------------------------- |
2 | # MCU name |
2 | # MCU name |
- | 3 | #MCU = atmega1284p |
|
3 | MCU = atmega644p |
4 | MCU = atmega644p |
4 | F_CPU = 20000000 |
5 | F_CPU = 20000000 |
5 | #------------------------------------------------------------------- |
6 | #------------------------------------------------------------------- |
6 | VERSION_MAJOR = 0 |
7 | VERSION_MAJOR = 0 |
7 | VERSION_MINOR = 78 |
8 | VERSION_MINOR = 78 |
Line 13... | Line 14... | ||
13 | #------------------------------------------------------------------- |
14 | #------------------------------------------------------------------- |
Line 14... | Line 15... | ||
14 | 15 | ||
15 | # get SVN revision |
16 | # get SVN revision |
Line 16... | Line -... | ||
16 | REV := $(shell sh -c "cat .svn/entries | sed -n '4p'") |
- | |
17 | - | ||
18 | ifeq ($(MCU), atmega32) |
- | |
19 | # FUSE_SETTINGS= -u -U lfuse:w:0xff:m -U hfuse:w:0xcf:m |
- | |
20 | - | ||
21 | HEX_NAME = MEGA32 |
- | |
22 | endif |
17 | REV := $(shell sh -c "cat .svn/entries | sed -n '4p'") |
23 | 18 | ||
24 | ifeq ($(MCU), atmega644) |
- | |
25 | FUSE_SETTINGS = -u -U lfuse:w:0xff:m -U hfuse:w:0xdf:m |
- | |
26 | #FUSE_SETTINGS = -U lfuse:w:0xff:m -U hfuse:w:0xdf:m |
19 | ifeq ($(MCU), atmega1284p) |
27 | # -u bei neuen Controllern wieder einspielen |
20 | FUSE_SETTINGS = -u -U lfuse:w:0xff:m -U hfuse:w:0xdf:m |
Line 28... | Line 21... | ||
28 | HEX_NAME = MEGA644 |
21 | HEX_NAME = MEGA1284P |
29 | endif |
22 | endif |
30 | 23 | ||
Line 253... | Line 246... | ||
253 | REMOVE = rm -f |
246 | REMOVE = rm -f |
254 | COPY = cp |
247 | COPY = cp |
Line 255... | Line 248... | ||
255 | 248 | ||
256 | HEXSIZE = $(SIZE) --target=$(FORMAT) $(TARGET).hex |
249 | HEXSIZE = $(SIZE) --target=$(FORMAT) $(TARGET).hex |
257 | ELFSIZE = $(SIZE) -A $(TARGET).elf |
250 | ELFSIZE = $(SIZE) -A $(TARGET).elf |
Line 258... | Line 251... | ||
258 | LIMITS = $(SIZE) --mcu=atmega644 -C $(TARGET).elf |
251 | LIMITS = $(SIZE) --mcu=$(MCU) -C $(TARGET).elf |
259 | 252 | ||
260 | 253 |