# Name: Makefile # Project: Micronucleus # License: GNU GPL v2 (see License.txt) # # Controller type: ATtiny 167 # Configuration: Default configuration. # Last Change: Mar 16,2014 F_CPU = 16000000 DEVICE = attiny167 # hexadecimal address for bootloader section to begin. To calculate the best value: # - make clean; make main.hex; ### output will list data: 2124 (or something like that) # - for the size of your device (8kb = 1024 * 8 = 8192) subtract above value 2124... = 6068 # - How many pages in is that? 6068 / 64 (tiny85 page size in bytes) = 94.8125 # - round that down to 94 - our new bootloader address is 94 * 64 = 6016, in hex = 1780 BOOTLOADER_ADDRESS = 3A00 FUSEOPT = # TODO FUSEOPT_DISABLERESET = # TODO