From 591a86f6d9a60b2623066699f87f46f69d137dab Mon Sep 17 00:00:00 2001 From: WillardFarmer Date: Tue, 3 Sep 2019 11:17:30 -0600 Subject: [PATCH] removed makefiles --- Makefile | 79 ------------------------------------------ final_project/Makefile | 79 ------------------------------------------ lab_1/Makefile | 79 ------------------------------------------ lab_3/Makefile | 79 ------------------------------------------ lab_4/Makefile | 79 ------------------------------------------ 5 files changed, 395 deletions(-) delete mode 100644 Makefile delete mode 100644 final_project/Makefile delete mode 100644 lab_1/Makefile delete mode 100644 lab_3/Makefile delete mode 100644 lab_4/Makefile diff --git a/Makefile b/Makefile deleted file mode 100644 index 362cb30..0000000 --- a/Makefile +++ /dev/null @@ -1,79 +0,0 @@ -# Stolen from github -# -# Name: Makefile -# Author: -# Copyright: -# License: - -# DEVICE ....... The AVR device you compile for -# CLOCK ........ Target AVR clock rate in Hertz -# OBJECTS ...... The object files created from your source files. This list is -# usually the same as the list of source files with suffix ".o". -# PROGRAMMER ... Options to avrdude which define the hardware you use for -# uploading to the AVR and the interface where this hardware -# is connected. -# FUSES ........ Parameters for avrdude to flash the fuses appropriately. - -DEVICE = attiny2313 -CLOCK = 8000000 -PROGRAMMER = -c arduino -P /dev/tty.usb* -b 19200 -OBJECTS = main.o thing.o -FUSES = -U lfuse:w:0x64:m -U hfuse:w:0xdd:m -U efuse:w:0xff:m -BUILD_DIR = _build - - -###################################################################### -###################################################################### - -# Tune the lines below only if you know what you are doing: - -AVRDUDE = avrdude $(PROGRAMMER) -p $(DEVICE) -COMPILE = avr-gcc -Wall -Os -DF_CPU=$(CLOCK) -mmcu=$(DEVICE) - -# symbolic targets: -all: main.hex - -.c.o: - $(COMPILE) -c $< -o $@ - -.S.o: - $(COMPILE) -x assembler-with-cpp -c $< -o $@ -# "-x assembler-with-cpp" should not be necessary since this is the default -# file type for the .S (with capital S) extension. However, upper case -# characters are not always preserved on Windows. To ensure WinAVR -# compatibility define the file type manually. - -.c.s: - $(COMPILE) -S $< -o $@ - -flash: all - $(AVRDUDE) -U flash:w:main.hex:i - -fuse: - $(AVRDUDE) $(FUSES) - -install: flash fuse - -# if you use a bootloader, change the command below appropriately: -load: all - bootloadHID main.hex - -clean: - rm -f main.hex main.elf $(OBJECTS) - -# file targets: -main.elf: $(OBJECTS) - $(COMPILE) -o main.elf $(OBJECTS) - -main.hex: main.elf - rm -f main.hex $(OBJECTS) - avr-objcopy -j .text -j .data -O ihex main.elf main.hex -# If you have an EEPROM section, you must also create a hex file for the -# EEPROM and add it to the "flash" target. - -# Targets for code debugging and analysis: -disasm: main.elf - avr-objdump -d main.elf - -cpp: - $(COMPILE) -E main.c diff --git a/final_project/Makefile b/final_project/Makefile deleted file mode 100644 index 362cb30..0000000 --- a/final_project/Makefile +++ /dev/null @@ -1,79 +0,0 @@ -# Stolen from github -# -# Name: Makefile -# Author: -# Copyright: -# License: - -# DEVICE ....... The AVR device you compile for -# CLOCK ........ Target AVR clock rate in Hertz -# OBJECTS ...... The object files created from your source files. This list is -# usually the same as the list of source files with suffix ".o". -# PROGRAMMER ... Options to avrdude which define the hardware you use for -# uploading to the AVR and the interface where this hardware -# is connected. -# FUSES ........ Parameters for avrdude to flash the fuses appropriately. - -DEVICE = attiny2313 -CLOCK = 8000000 -PROGRAMMER = -c arduino -P /dev/tty.usb* -b 19200 -OBJECTS = main.o thing.o -FUSES = -U lfuse:w:0x64:m -U hfuse:w:0xdd:m -U efuse:w:0xff:m -BUILD_DIR = _build - - -###################################################################### -###################################################################### - -# Tune the lines below only if you know what you are doing: - -AVRDUDE = avrdude $(PROGRAMMER) -p $(DEVICE) -COMPILE = avr-gcc -Wall -Os -DF_CPU=$(CLOCK) -mmcu=$(DEVICE) - -# symbolic targets: -all: main.hex - -.c.o: - $(COMPILE) -c $< -o $@ - -.S.o: - $(COMPILE) -x assembler-with-cpp -c $< -o $@ -# "-x assembler-with-cpp" should not be necessary since this is the default -# file type for the .S (with capital S) extension. However, upper case -# characters are not always preserved on Windows. To ensure WinAVR -# compatibility define the file type manually. - -.c.s: - $(COMPILE) -S $< -o $@ - -flash: all - $(AVRDUDE) -U flash:w:main.hex:i - -fuse: - $(AVRDUDE) $(FUSES) - -install: flash fuse - -# if you use a bootloader, change the command below appropriately: -load: all - bootloadHID main.hex - -clean: - rm -f main.hex main.elf $(OBJECTS) - -# file targets: -main.elf: $(OBJECTS) - $(COMPILE) -o main.elf $(OBJECTS) - -main.hex: main.elf - rm -f main.hex $(OBJECTS) - avr-objcopy -j .text -j .data -O ihex main.elf main.hex -# If you have an EEPROM section, you must also create a hex file for the -# EEPROM and add it to the "flash" target. - -# Targets for code debugging and analysis: -disasm: main.elf - avr-objdump -d main.elf - -cpp: - $(COMPILE) -E main.c diff --git a/lab_1/Makefile b/lab_1/Makefile deleted file mode 100644 index 362cb30..0000000 --- a/lab_1/Makefile +++ /dev/null @@ -1,79 +0,0 @@ -# Stolen from github -# -# Name: Makefile -# Author: -# Copyright: -# License: - -# DEVICE ....... The AVR device you compile for -# CLOCK ........ Target AVR clock rate in Hertz -# OBJECTS ...... The object files created from your source files. This list is -# usually the same as the list of source files with suffix ".o". -# PROGRAMMER ... Options to avrdude which define the hardware you use for -# uploading to the AVR and the interface where this hardware -# is connected. -# FUSES ........ Parameters for avrdude to flash the fuses appropriately. - -DEVICE = attiny2313 -CLOCK = 8000000 -PROGRAMMER = -c arduino -P /dev/tty.usb* -b 19200 -OBJECTS = main.o thing.o -FUSES = -U lfuse:w:0x64:m -U hfuse:w:0xdd:m -U efuse:w:0xff:m -BUILD_DIR = _build - - -###################################################################### -###################################################################### - -# Tune the lines below only if you know what you are doing: - -AVRDUDE = avrdude $(PROGRAMMER) -p $(DEVICE) -COMPILE = avr-gcc -Wall -Os -DF_CPU=$(CLOCK) -mmcu=$(DEVICE) - -# symbolic targets: -all: main.hex - -.c.o: - $(COMPILE) -c $< -o $@ - -.S.o: - $(COMPILE) -x assembler-with-cpp -c $< -o $@ -# "-x assembler-with-cpp" should not be necessary since this is the default -# file type for the .S (with capital S) extension. However, upper case -# characters are not always preserved on Windows. To ensure WinAVR -# compatibility define the file type manually. - -.c.s: - $(COMPILE) -S $< -o $@ - -flash: all - $(AVRDUDE) -U flash:w:main.hex:i - -fuse: - $(AVRDUDE) $(FUSES) - -install: flash fuse - -# if you use a bootloader, change the command below appropriately: -load: all - bootloadHID main.hex - -clean: - rm -f main.hex main.elf $(OBJECTS) - -# file targets: -main.elf: $(OBJECTS) - $(COMPILE) -o main.elf $(OBJECTS) - -main.hex: main.elf - rm -f main.hex $(OBJECTS) - avr-objcopy -j .text -j .data -O ihex main.elf main.hex -# If you have an EEPROM section, you must also create a hex file for the -# EEPROM and add it to the "flash" target. - -# Targets for code debugging and analysis: -disasm: main.elf - avr-objdump -d main.elf - -cpp: - $(COMPILE) -E main.c diff --git a/lab_3/Makefile b/lab_3/Makefile deleted file mode 100644 index 362cb30..0000000 --- a/lab_3/Makefile +++ /dev/null @@ -1,79 +0,0 @@ -# Stolen from github -# -# Name: Makefile -# Author: -# Copyright: -# License: - -# DEVICE ....... The AVR device you compile for -# CLOCK ........ Target AVR clock rate in Hertz -# OBJECTS ...... The object files created from your source files. This list is -# usually the same as the list of source files with suffix ".o". -# PROGRAMMER ... Options to avrdude which define the hardware you use for -# uploading to the AVR and the interface where this hardware -# is connected. -# FUSES ........ Parameters for avrdude to flash the fuses appropriately. - -DEVICE = attiny2313 -CLOCK = 8000000 -PROGRAMMER = -c arduino -P /dev/tty.usb* -b 19200 -OBJECTS = main.o thing.o -FUSES = -U lfuse:w:0x64:m -U hfuse:w:0xdd:m -U efuse:w:0xff:m -BUILD_DIR = _build - - -###################################################################### -###################################################################### - -# Tune the lines below only if you know what you are doing: - -AVRDUDE = avrdude $(PROGRAMMER) -p $(DEVICE) -COMPILE = avr-gcc -Wall -Os -DF_CPU=$(CLOCK) -mmcu=$(DEVICE) - -# symbolic targets: -all: main.hex - -.c.o: - $(COMPILE) -c $< -o $@ - -.S.o: - $(COMPILE) -x assembler-with-cpp -c $< -o $@ -# "-x assembler-with-cpp" should not be necessary since this is the default -# file type for the .S (with capital S) extension. However, upper case -# characters are not always preserved on Windows. To ensure WinAVR -# compatibility define the file type manually. - -.c.s: - $(COMPILE) -S $< -o $@ - -flash: all - $(AVRDUDE) -U flash:w:main.hex:i - -fuse: - $(AVRDUDE) $(FUSES) - -install: flash fuse - -# if you use a bootloader, change the command below appropriately: -load: all - bootloadHID main.hex - -clean: - rm -f main.hex main.elf $(OBJECTS) - -# file targets: -main.elf: $(OBJECTS) - $(COMPILE) -o main.elf $(OBJECTS) - -main.hex: main.elf - rm -f main.hex $(OBJECTS) - avr-objcopy -j .text -j .data -O ihex main.elf main.hex -# If you have an EEPROM section, you must also create a hex file for the -# EEPROM and add it to the "flash" target. - -# Targets for code debugging and analysis: -disasm: main.elf - avr-objdump -d main.elf - -cpp: - $(COMPILE) -E main.c diff --git a/lab_4/Makefile b/lab_4/Makefile deleted file mode 100644 index 362cb30..0000000 --- a/lab_4/Makefile +++ /dev/null @@ -1,79 +0,0 @@ -# Stolen from github -# -# Name: Makefile -# Author: -# Copyright: -# License: - -# DEVICE ....... The AVR device you compile for -# CLOCK ........ Target AVR clock rate in Hertz -# OBJECTS ...... The object files created from your source files. This list is -# usually the same as the list of source files with suffix ".o". -# PROGRAMMER ... Options to avrdude which define the hardware you use for -# uploading to the AVR and the interface where this hardware -# is connected. -# FUSES ........ Parameters for avrdude to flash the fuses appropriately. - -DEVICE = attiny2313 -CLOCK = 8000000 -PROGRAMMER = -c arduino -P /dev/tty.usb* -b 19200 -OBJECTS = main.o thing.o -FUSES = -U lfuse:w:0x64:m -U hfuse:w:0xdd:m -U efuse:w:0xff:m -BUILD_DIR = _build - - -###################################################################### -###################################################################### - -# Tune the lines below only if you know what you are doing: - -AVRDUDE = avrdude $(PROGRAMMER) -p $(DEVICE) -COMPILE = avr-gcc -Wall -Os -DF_CPU=$(CLOCK) -mmcu=$(DEVICE) - -# symbolic targets: -all: main.hex - -.c.o: - $(COMPILE) -c $< -o $@ - -.S.o: - $(COMPILE) -x assembler-with-cpp -c $< -o $@ -# "-x assembler-with-cpp" should not be necessary since this is the default -# file type for the .S (with capital S) extension. However, upper case -# characters are not always preserved on Windows. To ensure WinAVR -# compatibility define the file type manually. - -.c.s: - $(COMPILE) -S $< -o $@ - -flash: all - $(AVRDUDE) -U flash:w:main.hex:i - -fuse: - $(AVRDUDE) $(FUSES) - -install: flash fuse - -# if you use a bootloader, change the command below appropriately: -load: all - bootloadHID main.hex - -clean: - rm -f main.hex main.elf $(OBJECTS) - -# file targets: -main.elf: $(OBJECTS) - $(COMPILE) -o main.elf $(OBJECTS) - -main.hex: main.elf - rm -f main.hex $(OBJECTS) - avr-objcopy -j .text -j .data -O ihex main.elf main.hex -# If you have an EEPROM section, you must also create a hex file for the -# EEPROM and add it to the "flash" target. - -# Targets for code debugging and analysis: -disasm: main.elf - avr-objdump -d main.elf - -cpp: - $(COMPILE) -E main.c