Added extra output to makefiles to indicate the currently selected BOARD parameter.
authorDean Camera <dean@fourwalledcubicle.com>
Mon, 16 Mar 2009 11:29:00 +0000 (11:29 +0000)
committerDean Camera <dean@fourwalledcubicle.com>
Mon, 16 Mar 2009 11:29:00 +0000 (11:29 +0000)
35 files changed:
Bootloaders/CDC/makefile
Bootloaders/DFU/makefile
Bootloaders/TeensyHID/makefile
Demos/AudioInput/makefile
Demos/AudioOutput/makefile
Demos/BluetoothHost/makefile
Demos/CDC/makefile
Demos/CDCHost/makefile
Demos/DualCDC/makefile
Demos/Joystick/makefile
Demos/Keyboard/makefile
Demos/KeyboardFullInt/makefile
Demos/KeyboardHost/makefile
Demos/KeyboardHostViaInt/makefile
Demos/KeyboardHostWithParser/makefile
Demos/KeyboardMouse/makefile
Demos/KeyboardViaInt/makefile
Demos/MIDI/makefile
Demos/MassStorage/makefile
Demos/MassStorageHost/makefile
Demos/Mouse/makefile
Demos/MouseFullInt/makefile
Demos/MouseHost/makefile
Demos/MouseHostViaInt/makefile
Demos/MouseHostWithParser/makefile
Demos/MouseViaInt/makefile
Demos/RNDISEthernet/makefile
Demos/StillImageHost/makefile
Demos/TestApp/makefile
Demos/USBtoSerial/makefile
LUFA/ChangeLog.txt
LUFA/Drivers/USB/LowLevel/Endpoint.h
LUFA/Drivers/USB/LowLevel/Pipe.h
Projects/AVRISP_Programmer/makefile
Projects/Magstripe/makefile

index 1e6491c..f9924fe 100644 (file)
@@ -446,7 +446,7 @@ ALL_ASFLAGS = -mmcu=$(MCU) -I. -x assembler-with-cpp $(ASFLAGS)
 \r
 \r
 # Default target.\r
-all: begin gccversion sizebefore build checkhooks checklibmode sizeafter end\r
+all: begin gccversion sizebefore build checkhooks checklibmode checkboard sizeafter end\r
 \r
 # Change the build target to build a HEX file or a library.\r
 build: elf hex eep lss sym\r
@@ -495,8 +495,8 @@ checkhooks: build
        @$(shell) (grep -s '^Event.*LUFA/.*\\.o' $(TARGET).map | \\r
                   cut -d' ' -f1 | cut -d'_' -f2- | grep ".*") || \\r
                           echo "(None)"\r
-       @echo ----- End Unhooked LUFA Events -----\r
-       \r
+       @echo ------------------------------------\r
+\r
 checklibmode:\r
        @echo\r
        @echo ----------- Library Mode -----------\r
@@ -505,6 +505,12 @@ checklibmode:
                  || echo "No specific mode (both device and host mode allowable)."\r
        @echo ------------------------------------\r
 \r
+checkboard:\r
+       @echo\r
+       @echo ---------- Selected Board ----------\r
+       @echo Selected board model is $(BOARD).\r
+       @echo ------------------------------------\r
+       \r
 # Display compiler version information.\r
 gccversion : \r
        @$(CC) --version\r
@@ -654,10 +660,11 @@ clean: begin clean_list clean_binary end
 \r
 clean_binary:\r
        $(REMOVE) $(TARGET).hex\r
-\r
+       \r
 clean_list:\r
        @echo $(MSG_CLEANING)\r
        $(REMOVE) $(TARGET).eep\r
+       $(REMOVE) $(TARGET)eep.hex\r
        $(REMOVE) $(TARGET).cof\r
        $(REMOVE) $(TARGET).elf\r
        $(REMOVE) $(TARGET).map\r
@@ -675,7 +682,7 @@ doxygen:
        @echo Generating Project Documentation...\r
        @doxygen Doxygen.conf\r
        @echo Documentation Generation Complete.\r
-       \r
+\r
 clean_doxygen:\r
        rm -rf Documentation\r
 \r
@@ -688,8 +695,8 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 \r
 \r
 # Listing of phony targets.\r
-.PHONY : all checkhooks checklibmode begin  \\r
-finish end sizebefore sizeafter gccversion  \\r
-build elf hex eep lss sym coff extcoff      \\r
-clean clean_list clean_binary program debug \\r
-gdb-config doxygen\r
+.PHONY : all checkhooks checklibmode checkboard   \\r
+begin finish end sizebefore sizeafter gccversion  \\r
+build elf hex eep lss sym coff extcoff clean      \\r
+clean_list clean_binary program debug gdb-config  \\r
+doxygen
\ No newline at end of file
index 9e812e5..cb19cb6 100644 (file)
@@ -447,7 +447,7 @@ ALL_ASFLAGS = -mmcu=$(MCU) -I. -x assembler-with-cpp $(ASFLAGS)
 \r
 \r
 # Default target.\r
-all: begin gccversion sizebefore build checkhooks checklibmode sizeafter end\r
+all: begin gccversion sizebefore build checkhooks checklibmode checkboard sizeafter end\r
 \r
 # Change the build target to build a HEX file or a library.\r
 build: elf hex eep lss sym\r
@@ -496,8 +496,8 @@ checkhooks: build
        @$(shell) (grep -s '^Event.*LUFA/.*\\.o' $(TARGET).map | \\r
                   cut -d' ' -f1 | cut -d'_' -f2- | grep ".*") || \\r
                           echo "(None)"\r
-       @echo ----- End Unhooked LUFA Events -----\r
-       \r
+       @echo ------------------------------------\r
+\r
 checklibmode:\r
        @echo\r
        @echo ----------- Library Mode -----------\r
@@ -506,6 +506,12 @@ checklibmode:
                  || echo "No specific mode (both device and host mode allowable)."\r
        @echo ------------------------------------\r
 \r
+checkboard:\r
+       @echo\r
+       @echo ---------- Selected Board ----------\r
+       @echo Selected board model is $(BOARD).\r
+       @echo ------------------------------------\r
+       \r
 # Display compiler version information.\r
 gccversion : \r
        @$(CC) --version\r
@@ -515,8 +521,7 @@ gccversion :
 # Program the device.  \r
 program: $(TARGET).hex $(TARGET).eep\r
        $(AVRDUDE) $(AVRDUDE_FLAGS) $(AVRDUDE_WRITE_FLASH) $(AVRDUDE_WRITE_EEPROM)\r
-       \r
-       \r
+\r
 \r
 # Generate avr-gdb config/init file which does the following:\r
 #     define the reset signal, load the target file, connect to target, and set \r
@@ -656,10 +661,11 @@ clean: begin clean_list clean_binary end
 \r
 clean_binary:\r
        $(REMOVE) $(TARGET).hex\r
-\r
+       \r
 clean_list:\r
        @echo $(MSG_CLEANING)\r
        $(REMOVE) $(TARGET).eep\r
+       $(REMOVE) $(TARGET)eep.hex\r
        $(REMOVE) $(TARGET).cof\r
        $(REMOVE) $(TARGET).elf\r
        $(REMOVE) $(TARGET).map\r
@@ -667,8 +673,6 @@ clean_list:
        $(REMOVE) $(TARGET).lss\r
        $(REMOVE) $(SRC:%.c=$(OBJDIR)/%.o)\r
        $(REMOVE) $(SRC:%.c=$(OBJDIR)/%.lst)\r
-       $(REMOVE) $(ASRC:%.S=$(OBJDIR)/%.o)\r
-       $(REMOVE) $(ASRC:%.S=$(OBJDIR)/%.lst)\r
        $(REMOVE) $(SRC:.c=.s)\r
        $(REMOVE) $(SRC:.c=.d)\r
        $(REMOVE) $(SRC:.c=.i)\r
@@ -679,7 +683,7 @@ doxygen:
        @echo Generating Project Documentation...\r
        @doxygen Doxygen.conf\r
        @echo Documentation Generation Complete.\r
-       \r
+\r
 clean_doxygen:\r
        rm -rf Documentation\r
 \r
@@ -692,8 +696,8 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 \r
 \r
 # Listing of phony targets.\r
-.PHONY : all checkhooks checklibmode begin  \\r
-finish end sizebefore sizeafter gccversion  \\r
-build elf hex eep lss sym coff extcoff      \\r
-clean clean_list clean_binary program debug \\r
-gdb-config doxygen clean_doxygen\r
+.PHONY : all checkhooks checklibmode checkboard   \\r
+begin finish end sizebefore sizeafter gccversion  \\r
+build elf hex eep lss sym coff extcoff clean      \\r
+clean_list clean_binary program debug gdb-config  \\r
+doxygen
\ No newline at end of file
index 1a544dd..2173c35 100644 (file)
@@ -446,7 +446,7 @@ ALL_ASFLAGS = -mmcu=$(MCU) -I. -x assembler-with-cpp $(ASFLAGS)
 \r
 \r
 # Default target.\r
-all: begin gccversion sizebefore build checkhooks checklibmode sizeafter end\r
+all: begin gccversion sizebefore build checkhooks checklibmode checkboard sizeafter end\r
 \r
 # Change the build target to build a HEX file or a library.\r
 build: elf hex eep lss sym\r
@@ -495,7 +495,7 @@ checkhooks: build
        @$(shell) (grep -s '^Event.*LUFA/.*\\.o' $(TARGET).map | \\r
                   cut -d' ' -f1 | cut -d'_' -f2- | grep ".*") || \\r
                           echo "(None)"\r
-       @echo ----- End Unhooked LUFA Events -----\r
+       @echo ------------------------------------\r
 \r
 checklibmode:\r
        @echo\r
@@ -505,6 +505,12 @@ checklibmode:
                  || echo "No specific mode (both device and host mode allowable)."\r
        @echo ------------------------------------\r
 \r
+checkboard:\r
+       @echo\r
+       @echo ---------- Selected Board ----------\r
+       @echo Selected board model is $(BOARD).\r
+       @echo ------------------------------------\r
+       \r
 # Display compiler version information.\r
 gccversion : \r
        @$(CC) --version\r
@@ -654,10 +660,11 @@ clean: begin clean_list clean_binary end
 \r
 clean_binary:\r
        $(REMOVE) $(TARGET).hex\r
-\r
+       \r
 clean_list:\r
        @echo $(MSG_CLEANING)\r
        $(REMOVE) $(TARGET).eep\r
+       $(REMOVE) $(TARGET)eep.hex\r
        $(REMOVE) $(TARGET).cof\r
        $(REMOVE) $(TARGET).elf\r
        $(REMOVE) $(TARGET).map\r
@@ -688,8 +695,8 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 \r
 \r
 # Listing of phony targets.\r
-.PHONY : all checkhooks checklibmode begin  \\r
-finish end sizebefore sizeafter gccversion  \\r
-build elf hex eep lss sym coff extcoff      \\r
-clean clean_list clean_binary program debug \\r
-gdb-config doxygen\r
+.PHONY : all checkhooks checklibmode checkboard   \\r
+begin finish end sizebefore sizeafter gccversion  \\r
+build elf hex eep lss sym coff extcoff clean      \\r
+clean_list clean_binary program debug gdb-config  \\r
+doxygen
\ No newline at end of file
index 697442b..ff2d83f 100644 (file)
@@ -448,7 +448,7 @@ ALL_ASFLAGS = -mmcu=$(MCU) -I. -x assembler-with-cpp $(ASFLAGS)
 \r
 \r
 # Default target.\r
-all: begin gccversion sizebefore build checkhooks checklibmode sizeafter end\r
+all: begin gccversion sizebefore build checkhooks checklibmode checkboard sizeafter end\r
 \r
 # Change the build target to build a HEX file or a library.\r
 build: elf hex eep lss sym\r
@@ -497,7 +497,7 @@ checkhooks: build
        @$(shell) (grep -s '^Event.*LUFA/.*\\.o' $(TARGET).map | \\r
                   cut -d' ' -f1 | cut -d'_' -f2- | grep ".*") || \\r
                           echo "(None)"\r
-       @echo ----- End Unhooked LUFA Events -----\r
+       @echo ------------------------------------\r
 \r
 checklibmode:\r
        @echo\r
@@ -507,6 +507,12 @@ checklibmode:
                  || echo "No specific mode (both device and host mode allowable)."\r
        @echo ------------------------------------\r
 \r
+checkboard:\r
+       @echo\r
+       @echo ---------- Selected Board ----------\r
+       @echo Selected board model is $(BOARD).\r
+       @echo ------------------------------------\r
+       \r
 # Display compiler version information.\r
 gccversion : \r
        @$(CC) --version\r
@@ -711,8 +717,8 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 \r
 \r
 # Listing of phony targets.\r
-.PHONY : all checkhooks checklibmode begin  \\r
-finish end sizebefore sizeafter gccversion  \\r
-build elf hex eep lss sym coff extcoff      \\r
-clean clean_list clean_binary program debug \\r
-gdb-config doxygen dfu flip flip-ee dfu-ee\r
+.PHONY : all checkhooks checklibmode checkboard   \\r
+begin finish end sizebefore sizeafter gccversion  \\r
+build elf hex eep lss sym coff extcoff clean      \\r
+clean_list clean_binary program debug gdb-config  \\r
+doxygen dfu flip flip-ee dfu-ee
\ No newline at end of file
index a84a4b5..3584d55 100644 (file)
@@ -448,7 +448,7 @@ ALL_ASFLAGS = -mmcu=$(MCU) -I. -x assembler-with-cpp $(ASFLAGS)
 \r
 \r
 # Default target.\r
-all: begin gccversion sizebefore build checkhooks checklibmode sizeafter end\r
+all: begin gccversion sizebefore build checkhooks checklibmode checkboard sizeafter end\r
 \r
 # Change the build target to build a HEX file or a library.\r
 build: elf hex eep lss sym\r
@@ -497,7 +497,7 @@ checkhooks: build
        @$(shell) (grep -s '^Event.*LUFA/.*\\.o' $(TARGET).map | \\r
                   cut -d' ' -f1 | cut -d'_' -f2- | grep ".*") || \\r
                           echo "(None)"\r
-       @echo ----- End Unhooked LUFA Events -----\r
+       @echo ------------------------------------\r
 \r
 checklibmode:\r
        @echo\r
@@ -507,6 +507,12 @@ checklibmode:
                  || echo "No specific mode (both device and host mode allowable)."\r
        @echo ------------------------------------\r
 \r
+checkboard:\r
+       @echo\r
+       @echo ---------- Selected Board ----------\r
+       @echo Selected board model is $(BOARD).\r
+       @echo ------------------------------------\r
+       \r
 # Display compiler version information.\r
 gccversion : \r
        @$(CC) --version\r
@@ -711,8 +717,8 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 \r
 \r
 # Listing of phony targets.\r
-.PHONY : all checkhooks checklibmode begin  \\r
-finish end sizebefore sizeafter gccversion  \\r
-build elf hex eep lss sym coff extcoff      \\r
-clean clean_list clean_binary program debug \\r
-gdb-config doxygen dfu flip flip-ee dfu-ee\r
+.PHONY : all checkhooks checklibmode checkboard   \\r
+begin finish end sizebefore sizeafter gccversion  \\r
+build elf hex eep lss sym coff extcoff clean      \\r
+clean_list clean_binary program debug gdb-config  \\r
+doxygen dfu flip flip-ee dfu-ee
\ No newline at end of file
index 0adac4b..9fd93d4 100644 (file)
@@ -454,7 +454,7 @@ ALL_ASFLAGS = -mmcu=$(MCU) -I. -x assembler-with-cpp $(ASFLAGS)
 \r
 \r
 # Default target.\r
-all: begin gccversion sizebefore build checkhooks checklibmode sizeafter end\r
+all: begin gccversion sizebefore build checkhooks checklibmode checkboard sizeafter end\r
 \r
 # Change the build target to build a HEX file or a library.\r
 build: elf hex eep lss sym\r
@@ -503,8 +503,8 @@ checkhooks: build
        @$(shell) (grep -s '^Event.*LUFA/.*\\.o' $(TARGET).map | \\r
                   cut -d' ' -f1 | cut -d'_' -f2- | grep ".*") || \\r
                           echo "(None)"\r
-       @echo ----- End Unhooked LUFA Events -----\r
-       \r
+       @echo ------------------------------------\r
+\r
 checklibmode:\r
        @echo\r
        @echo ----------- Library Mode -----------\r
@@ -513,6 +513,12 @@ checklibmode:
                  || echo "No specific mode (both device and host mode allowable)."\r
        @echo ------------------------------------\r
 \r
+checkboard:\r
+       @echo\r
+       @echo ---------- Selected Board ----------\r
+       @echo Selected board model is $(BOARD).\r
+       @echo ------------------------------------\r
+       \r
 # Display compiler version information.\r
 gccversion : \r
        @$(CC) --version\r
@@ -717,8 +723,8 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 \r
 \r
 # Listing of phony targets.\r
-.PHONY : all checkhooks checklibmode begin  \\r
-finish end sizebefore sizeafter gccversion  \\r
-build elf hex eep lss sym coff extcoff      \\r
-clean clean_list clean_binary program debug \\r
-gdb-config doxygen dfu flip flip-ee dfu-ee\r
+.PHONY : all checkhooks checklibmode checkboard   \\r
+begin finish end sizebefore sizeafter gccversion  \\r
+build elf hex eep lss sym coff extcoff clean      \\r
+clean_list clean_binary program debug gdb-config  \\r
+doxygen dfu flip flip-ee dfu-ee
\ No newline at end of file
index 8b19d1d..6547dc8 100644 (file)
@@ -448,7 +448,7 @@ ALL_ASFLAGS = -mmcu=$(MCU) -I. -x assembler-with-cpp $(ASFLAGS)
 \r
 \r
 # Default target.\r
-all: begin gccversion sizebefore build checkhooks checklibmode sizeafter end\r
+all: begin gccversion sizebefore build checkhooks checklibmode checkboard sizeafter end\r
 \r
 # Change the build target to build a HEX file or a library.\r
 build: elf hex eep lss sym\r
@@ -497,8 +497,8 @@ checkhooks: build
        @$(shell) (grep -s '^Event.*LUFA/.*\\.o' $(TARGET).map | \\r
                   cut -d' ' -f1 | cut -d'_' -f2- | grep ".*") || \\r
                           echo "(None)"\r
-       @echo ----- End Unhooked LUFA Events -----\r
-       \r
+       @echo ------------------------------------\r
+\r
 checklibmode:\r
        @echo\r
        @echo ----------- Library Mode -----------\r
@@ -507,6 +507,12 @@ checklibmode:
                  || echo "No specific mode (both device and host mode allowable)."\r
        @echo ------------------------------------\r
 \r
+checkboard:\r
+       @echo\r
+       @echo ---------- Selected Board ----------\r
+       @echo Selected board model is $(BOARD).\r
+       @echo ------------------------------------\r
+       \r
 # Display compiler version information.\r
 gccversion : \r
        @$(CC) --version\r
@@ -711,8 +717,8 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 \r
 \r
 # Listing of phony targets.\r
-.PHONY : all checkhooks checklibmode begin  \\r
-finish end sizebefore sizeafter gccversion  \\r
-build elf hex eep lss sym coff extcoff      \\r
-clean clean_list clean_binary program debug \\r
-gdb-config doxygen dfu flip flip-ee dfu-ee\r
+.PHONY : all checkhooks checklibmode checkboard   \\r
+begin finish end sizebefore sizeafter gccversion  \\r
+build elf hex eep lss sym coff extcoff clean      \\r
+clean_list clean_binary program debug gdb-config  \\r
+doxygen dfu flip flip-ee dfu-ee
\ No newline at end of file
index 9870082..926b696 100644 (file)
@@ -451,7 +451,7 @@ ALL_ASFLAGS = -mmcu=$(MCU) -I. -x assembler-with-cpp $(ASFLAGS)
 \r
 \r
 # Default target.\r
-all: begin gccversion sizebefore build checkhooks checklibmode sizeafter end\r
+all: begin gccversion sizebefore build checkhooks checklibmode checkboard sizeafter end\r
 \r
 # Change the build target to build a HEX file or a library.\r
 build: elf hex eep lss sym\r
@@ -500,8 +500,8 @@ checkhooks: build
        @$(shell) (grep -s '^Event.*LUFA/.*\\.o' $(TARGET).map | \\r
                   cut -d' ' -f1 | cut -d'_' -f2- | grep ".*") || \\r
                           echo "(None)"\r
-       @echo ----- End Unhooked LUFA Events -----\r
-       \r
+       @echo ------------------------------------\r
+\r
 checklibmode:\r
        @echo\r
        @echo ----------- Library Mode -----------\r
@@ -510,6 +510,12 @@ checklibmode:
                  || echo "No specific mode (both device and host mode allowable)."\r
        @echo ------------------------------------\r
 \r
+checkboard:\r
+       @echo\r
+       @echo ---------- Selected Board ----------\r
+       @echo Selected board model is $(BOARD).\r
+       @echo ------------------------------------\r
+       \r
 # Display compiler version information.\r
 gccversion : \r
        @$(CC) --version\r
@@ -714,8 +720,8 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 \r
 \r
 # Listing of phony targets.\r
-.PHONY : all checkhooks checklibmode begin  \\r
-finish end sizebefore sizeafter gccversion  \\r
-build elf hex eep lss sym coff extcoff      \\r
-clean clean_list clean_binary program debug \\r
-gdb-config doxygen dfu flip flip-ee dfu-ee\r
+.PHONY : all checkhooks checklibmode checkboard   \\r
+begin finish end sizebefore sizeafter gccversion  \\r
+build elf hex eep lss sym coff extcoff clean      \\r
+clean_list clean_binary program debug gdb-config  \\r
+doxygen dfu flip flip-ee dfu-ee
\ No newline at end of file
index 9313b80..0843313 100644 (file)
@@ -448,7 +448,7 @@ ALL_ASFLAGS = -mmcu=$(MCU) -I. -x assembler-with-cpp $(ASFLAGS)
 \r
 \r
 # Default target.\r
-all: begin gccversion sizebefore build checkhooks checklibmode sizeafter end\r
+all: begin gccversion sizebefore build checkhooks checklibmode checkboard sizeafter end\r
 \r
 # Change the build target to build a HEX file or a library.\r
 build: elf hex eep lss sym\r
@@ -497,8 +497,8 @@ checkhooks: build
        @$(shell) (grep -s '^Event.*LUFA/.*\\.o' $(TARGET).map | \\r
                   cut -d' ' -f1 | cut -d'_' -f2- | grep ".*") || \\r
                           echo "(None)"\r
-       @echo ----- End Unhooked LUFA Events -----\r
-       \r
+       @echo ------------------------------------\r
+\r
 checklibmode:\r
        @echo\r
        @echo ----------- Library Mode -----------\r
@@ -507,6 +507,12 @@ checklibmode:
                  || echo "No specific mode (both device and host mode allowable)."\r
        @echo ------------------------------------\r
 \r
+checkboard:\r
+       @echo\r
+       @echo ---------- Selected Board ----------\r
+       @echo Selected board model is $(BOARD).\r
+       @echo ------------------------------------\r
+       \r
 # Display compiler version information.\r
 gccversion : \r
        @$(CC) --version\r
@@ -711,8 +717,8 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 \r
 \r
 # Listing of phony targets.\r
-.PHONY : all checkhooks checklibmode begin  \\r
-finish end sizebefore sizeafter gccversion  \\r
-build elf hex eep lss sym coff extcoff      \\r
-clean clean_list clean_binary program debug \\r
-gdb-config doxygen dfu flip flip-ee dfu-ee\r
+.PHONY : all checkhooks checklibmode checkboard   \\r
+begin finish end sizebefore sizeafter gccversion  \\r
+build elf hex eep lss sym coff extcoff clean      \\r
+clean_list clean_binary program debug gdb-config  \\r
+doxygen dfu flip flip-ee dfu-ee
\ No newline at end of file
index 6638c10..e29a3a5 100644 (file)
@@ -448,7 +448,7 @@ ALL_ASFLAGS = -mmcu=$(MCU) -I. -x assembler-with-cpp $(ASFLAGS)
 \r
 \r
 # Default target.\r
-all: begin gccversion sizebefore build checkhooks checklibmode sizeafter end\r
+all: begin gccversion sizebefore build checkhooks checklibmode checkboard sizeafter end\r
 \r
 # Change the build target to build a HEX file or a library.\r
 build: elf hex eep lss sym\r
@@ -497,8 +497,8 @@ checkhooks: build
        @$(shell) (grep -s '^Event.*LUFA/.*\\.o' $(TARGET).map | \\r
                   cut -d' ' -f1 | cut -d'_' -f2- | grep ".*") || \\r
                           echo "(None)"\r
-       @echo ----- End Unhooked LUFA Events -----\r
-       \r
+       @echo ------------------------------------\r
+\r
 checklibmode:\r
        @echo\r
        @echo ----------- Library Mode -----------\r
@@ -507,6 +507,12 @@ checklibmode:
                  || echo "No specific mode (both device and host mode allowable)."\r
        @echo ------------------------------------\r
 \r
+checkboard:\r
+       @echo\r
+       @echo ---------- Selected Board ----------\r
+       @echo Selected board model is $(BOARD).\r
+       @echo ------------------------------------\r
+       \r
 # Display compiler version information.\r
 gccversion : \r
        @$(CC) --version\r
@@ -711,8 +717,8 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 \r
 \r
 # Listing of phony targets.\r
-.PHONY : all checkhooks checklibmode begin  \\r
-finish end sizebefore sizeafter gccversion  \\r
-build elf hex eep lss sym coff extcoff      \\r
-clean clean_list clean_binary program debug \\r
-gdb-config doxygen dfu flip flip-ee dfu-ee\r
+.PHONY : all checkhooks checklibmode checkboard   \\r
+begin finish end sizebefore sizeafter gccversion  \\r
+build elf hex eep lss sym coff extcoff clean      \\r
+clean_list clean_binary program debug gdb-config  \\r
+doxygen dfu flip flip-ee dfu-ee
\ No newline at end of file
index db13860..6befbdb 100644 (file)
@@ -448,7 +448,7 @@ ALL_ASFLAGS = -mmcu=$(MCU) -I. -x assembler-with-cpp $(ASFLAGS)
 \r
 \r
 # Default target.\r
-all: begin gccversion sizebefore build checkhooks checklibmode sizeafter end\r
+all: begin gccversion sizebefore build checkhooks checklibmode checkboard sizeafter end\r
 \r
 # Change the build target to build a HEX file or a library.\r
 build: elf hex eep lss sym\r
@@ -482,8 +482,6 @@ HEXSIZE = $(SIZE) --target=$(FORMAT) $(TARGET).hex
 ELFSIZE = $(SIZE) $(MCU_FLAG) $(FORMAT_FLAG) $(TARGET).elf\r
 MCU_FLAG = $(shell $(SIZE) --help | grep -- --mcu > /dev/null && echo --mcu=$(MCU) )\r
 FORMAT_FLAG = $(shell $(SIZE) --help | grep -- --format=.*avr > /dev/null && echo --format=avr )\r
-MCU_FLAG = $(shell $(SIZE) --help | grep -- --mcu > /dev/null && echo --mcu=$(MCU) )\r
-FORMAT_FLAG = $(shell $(SIZE) --help | grep -- --format=.*avr > /dev/null && echo --format=avr )\r
 \r
 sizebefore:\r
        @if test -f $(TARGET).elf; then echo; echo $(MSG_SIZE_BEFORE); $(ELFSIZE); \\r
@@ -499,7 +497,7 @@ checkhooks: build
        @$(shell) (grep -s '^Event.*LUFA/.*\\.o' $(TARGET).map | \\r
                   cut -d' ' -f1 | cut -d'_' -f2- | grep ".*") || \\r
                           echo "(None)"\r
-       @echo ----- End Unhooked LUFA Events -----\r
+       @echo ------------------------------------\r
 \r
 checklibmode:\r
        @echo\r
@@ -509,6 +507,12 @@ checklibmode:
                  || echo "No specific mode (both device and host mode allowable)."\r
        @echo ------------------------------------\r
 \r
+checkboard:\r
+       @echo\r
+       @echo ---------- Selected Board ----------\r
+       @echo Selected board model is $(BOARD).\r
+       @echo ------------------------------------\r
+       \r
 # Display compiler version information.\r
 gccversion : \r
        @$(CC) --version\r
@@ -713,8 +717,8 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 \r
 \r
 # Listing of phony targets.\r
-.PHONY : all checkhooks checklibmode begin  \\r
-finish end sizebefore sizeafter gccversion  \\r
-build elf hex eep lss sym coff extcoff      \\r
-clean clean_list clean_binary program debug \\r
-gdb-config doxygen dfu flip flip-ee dfu-ee\r
+.PHONY : all checkhooks checklibmode checkboard   \\r
+begin finish end sizebefore sizeafter gccversion  \\r
+build elf hex eep lss sym coff extcoff clean      \\r
+clean_list clean_binary program debug gdb-config  \\r
+doxygen dfu flip flip-ee dfu-ee
\ No newline at end of file
index a7ebbf9..b3f2bd8 100644 (file)
@@ -447,7 +447,7 @@ ALL_ASFLAGS = -mmcu=$(MCU) -I. -x assembler-with-cpp $(ASFLAGS)
 \r
 \r
 # Default target.\r
-all: begin gccversion sizebefore build checkhooks checklibmode sizeafter end\r
+all: begin gccversion sizebefore build checkhooks checklibmode checkboard sizeafter end\r
 \r
 # Change the build target to build a HEX file or a library.\r
 build: elf hex eep lss sym\r
@@ -496,7 +496,7 @@ checkhooks: build
        @$(shell) (grep -s '^Event.*LUFA/.*\\.o' $(TARGET).map | \\r
                   cut -d' ' -f1 | cut -d'_' -f2- | grep ".*") || \\r
                           echo "(None)"\r
-       @echo ----- End Unhooked LUFA Events -----\r
+       @echo ------------------------------------\r
 \r
 checklibmode:\r
        @echo\r
@@ -506,6 +506,12 @@ checklibmode:
                  || echo "No specific mode (both device and host mode allowable)."\r
        @echo ------------------------------------\r
 \r
+checkboard:\r
+       @echo\r
+       @echo ---------- Selected Board ----------\r
+       @echo Selected board model is $(BOARD).\r
+       @echo ------------------------------------\r
+       \r
 # Display compiler version information.\r
 gccversion : \r
        @$(CC) --version\r
@@ -710,8 +716,8 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 \r
 \r
 # Listing of phony targets.\r
-.PHONY : all checkhooks checklibmode begin  \\r
-finish end sizebefore sizeafter gccversion  \\r
-build elf hex eep lss sym coff extcoff      \\r
-clean clean_list clean_binary program debug \\r
-gdb-config doxygen dfu flip flip-ee dfu-ee\r
+.PHONY : all checkhooks checklibmode checkboard   \\r
+begin finish end sizebefore sizeafter gccversion  \\r
+build elf hex eep lss sym coff extcoff clean      \\r
+clean_list clean_binary program debug gdb-config  \\r
+doxygen dfu flip flip-ee dfu-ee
\ No newline at end of file
index 6ef376b..41ce5c7 100644 (file)
@@ -451,7 +451,7 @@ ALL_ASFLAGS = -mmcu=$(MCU) -I. -x assembler-with-cpp $(ASFLAGS)
 \r
 \r
 # Default target.\r
-all: begin gccversion sizebefore build checkhooks checklibmode sizeafter end\r
+all: begin gccversion sizebefore build checkhooks checklibmode checkboard sizeafter end\r
 \r
 # Change the build target to build a HEX file or a library.\r
 build: elf hex eep lss sym\r
@@ -500,8 +500,8 @@ checkhooks: build
        @$(shell) (grep -s '^Event.*LUFA/.*\\.o' $(TARGET).map | \\r
                   cut -d' ' -f1 | cut -d'_' -f2- | grep ".*") || \\r
                           echo "(None)"\r
-       @echo ----- End Unhooked LUFA Events -----\r
-       \r
+       @echo ------------------------------------\r
+\r
 checklibmode:\r
        @echo\r
        @echo ----------- Library Mode -----------\r
@@ -510,6 +510,12 @@ checklibmode:
                  || echo "No specific mode (both device and host mode allowable)."\r
        @echo ------------------------------------\r
 \r
+checkboard:\r
+       @echo\r
+       @echo ---------- Selected Board ----------\r
+       @echo Selected board model is $(BOARD).\r
+       @echo ------------------------------------\r
+       \r
 # Display compiler version information.\r
 gccversion : \r
        @$(CC) --version\r
@@ -714,8 +720,8 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 \r
 \r
 # Listing of phony targets.\r
-.PHONY : all checkhooks checklibmode begin  \\r
-finish end sizebefore sizeafter gccversion  \\r
-build elf hex eep lss sym coff extcoff      \\r
-clean clean_list clean_binary program debug \\r
-gdb-config doxygen dfu flip flip-ee dfu-ee\r
+.PHONY : all checkhooks checklibmode checkboard   \\r
+begin finish end sizebefore sizeafter gccversion  \\r
+build elf hex eep lss sym coff extcoff clean      \\r
+clean_list clean_binary program debug gdb-config  \\r
+doxygen dfu flip flip-ee dfu-ee
\ No newline at end of file
index 813ed69..d66e9e3 100644 (file)
@@ -451,7 +451,7 @@ ALL_ASFLAGS = -mmcu=$(MCU) -I. -x assembler-with-cpp $(ASFLAGS)
 \r
 \r
 # Default target.\r
-all: begin gccversion sizebefore build checkhooks checklibmode sizeafter end\r
+all: begin gccversion sizebefore build checkhooks checklibmode checkboard sizeafter end\r
 \r
 # Change the build target to build a HEX file or a library.\r
 build: elf hex eep lss sym\r
@@ -500,8 +500,8 @@ checkhooks: build
        @$(shell) (grep -s '^Event.*LUFA/.*\\.o' $(TARGET).map | \\r
                   cut -d' ' -f1 | cut -d'_' -f2- | grep ".*") || \\r
                           echo "(None)"\r
-       @echo ----- End Unhooked LUFA Events -----\r
-       \r
+       @echo ------------------------------------\r
+\r
 checklibmode:\r
        @echo\r
        @echo ----------- Library Mode -----------\r
@@ -510,6 +510,12 @@ checklibmode:
                  || echo "No specific mode (both device and host mode allowable)."\r
        @echo ------------------------------------\r
 \r
+checkboard:\r
+       @echo\r
+       @echo ---------- Selected Board ----------\r
+       @echo Selected board model is $(BOARD).\r
+       @echo ------------------------------------\r
+       \r
 # Display compiler version information.\r
 gccversion : \r
        @$(CC) --version\r
@@ -714,8 +720,8 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 \r
 \r
 # Listing of phony targets.\r
-.PHONY : all checkhooks checklibmode begin  \\r
-finish end sizebefore sizeafter gccversion  \\r
-build elf hex eep lss sym coff extcoff      \\r
-clean clean_list clean_binary program debug \\r
-gdb-config doxygen dfu flip flip-ee dfu-ee\r
+.PHONY : all checkhooks checklibmode checkboard   \\r
+begin finish end sizebefore sizeafter gccversion  \\r
+build elf hex eep lss sym coff extcoff clean      \\r
+clean_list clean_binary program debug gdb-config  \\r
+doxygen dfu flip flip-ee dfu-ee
\ No newline at end of file
index 41d8d9f..d3de1d1 100644 (file)
@@ -453,7 +453,7 @@ ALL_ASFLAGS = -mmcu=$(MCU) -I. -x assembler-with-cpp $(ASFLAGS)
 \r
 \r
 # Default target.\r
-all: begin gccversion sizebefore build checkhooks checklibmode sizeafter end\r
+all: begin gccversion sizebefore build checkhooks checklibmode checkboard sizeafter end\r
 \r
 # Change the build target to build a HEX file or a library.\r
 build: elf hex eep lss sym\r
@@ -502,8 +502,8 @@ checkhooks: build
        @$(shell) (grep -s '^Event.*LUFA/.*\\.o' $(TARGET).map | \\r
                   cut -d' ' -f1 | cut -d'_' -f2- | grep ".*") || \\r
                           echo "(None)"\r
-       @echo ----- End Unhooked LUFA Events -----\r
-       \r
+       @echo ------------------------------------\r
+\r
 checklibmode:\r
        @echo\r
        @echo ----------- Library Mode -----------\r
@@ -512,6 +512,12 @@ checklibmode:
                  || echo "No specific mode (both device and host mode allowable)."\r
        @echo ------------------------------------\r
 \r
+checkboard:\r
+       @echo\r
+       @echo ---------- Selected Board ----------\r
+       @echo Selected board model is $(BOARD).\r
+       @echo ------------------------------------\r
+       \r
 # Display compiler version information.\r
 gccversion : \r
        @$(CC) --version\r
@@ -716,8 +722,8 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 \r
 \r
 # Listing of phony targets.\r
-.PHONY : all checkhooks checklibmode begin  \\r
-finish end sizebefore sizeafter gccversion  \\r
-build elf hex eep lss sym coff extcoff      \\r
-clean clean_list clean_binary program debug \\r
-gdb-config doxygen dfu flip flip-ee dfu-ee\r
+.PHONY : all checkhooks checklibmode checkboard   \\r
+begin finish end sizebefore sizeafter gccversion  \\r
+build elf hex eep lss sym coff extcoff clean      \\r
+clean_list clean_binary program debug gdb-config  \\r
+doxygen dfu flip flip-ee dfu-ee
\ No newline at end of file
index b16146c..d411fc4 100644 (file)
@@ -448,7 +448,7 @@ ALL_ASFLAGS = -mmcu=$(MCU) -I. -x assembler-with-cpp $(ASFLAGS)
 \r
 \r
 # Default target.\r
-all: begin gccversion sizebefore build checkhooks checklibmode sizeafter end\r
+all: begin gccversion sizebefore build checkhooks checklibmode checkboard sizeafter end\r
 \r
 # Change the build target to build a HEX file or a library.\r
 build: elf hex eep lss sym\r
@@ -497,7 +497,7 @@ checkhooks: build
        @$(shell) (grep -s '^Event.*LUFA/.*\\.o' $(TARGET).map | \\r
                   cut -d' ' -f1 | cut -d'_' -f2- | grep ".*") || \\r
                           echo "(None)"\r
-       @echo ----- End Unhooked LUFA Events -----\r
+       @echo ------------------------------------\r
 \r
 checklibmode:\r
        @echo\r
@@ -507,6 +507,12 @@ checklibmode:
                  || echo "No specific mode (both device and host mode allowable)."\r
        @echo ------------------------------------\r
 \r
+checkboard:\r
+       @echo\r
+       @echo ---------- Selected Board ----------\r
+       @echo Selected board model is $(BOARD).\r
+       @echo ------------------------------------\r
+       \r
 # Display compiler version information.\r
 gccversion : \r
        @$(CC) --version\r
@@ -711,8 +717,8 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 \r
 \r
 # Listing of phony targets.\r
-.PHONY : all checkhooks checklibmode begin  \\r
-finish end sizebefore sizeafter gccversion  \\r
-build elf hex eep lss sym coff extcoff      \\r
-clean clean_list clean_binary program debug \\r
-gdb-config doxygen dfu flip flip-ee dfu-ee\r
+.PHONY : all checkhooks checklibmode checkboard   \\r
+begin finish end sizebefore sizeafter gccversion  \\r
+build elf hex eep lss sym coff extcoff clean      \\r
+clean_list clean_binary program debug gdb-config  \\r
+doxygen dfu flip flip-ee dfu-ee
\ No newline at end of file
index 5b84843..c7e298c 100644 (file)
@@ -448,7 +448,7 @@ ALL_ASFLAGS = -mmcu=$(MCU) -I. -x assembler-with-cpp $(ASFLAGS)
 \r
 \r
 # Default target.\r
-all: begin gccversion sizebefore build checkhooks checklibmode sizeafter end\r
+all: begin gccversion sizebefore build checkhooks checklibmode checkboard sizeafter end\r
 \r
 # Change the build target to build a HEX file or a library.\r
 build: elf hex eep lss sym\r
@@ -497,7 +497,7 @@ checkhooks: build
        @$(shell) (grep -s '^Event.*LUFA/.*\\.o' $(TARGET).map | \\r
                   cut -d' ' -f1 | cut -d'_' -f2- | grep ".*") || \\r
                           echo "(None)"\r
-       @echo ----- End Unhooked LUFA Events -----\r
+       @echo ------------------------------------\r
 \r
 checklibmode:\r
        @echo\r
@@ -507,6 +507,12 @@ checklibmode:
                  || echo "No specific mode (both device and host mode allowable)."\r
        @echo ------------------------------------\r
 \r
+checkboard:\r
+       @echo\r
+       @echo ---------- Selected Board ----------\r
+       @echo Selected board model is $(BOARD).\r
+       @echo ------------------------------------\r
+       \r
 # Display compiler version information.\r
 gccversion : \r
        @$(CC) --version\r
@@ -711,8 +717,8 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 \r
 \r
 # Listing of phony targets.\r
-.PHONY : all checkhooks checklibmode begin  \\r
-finish end sizebefore sizeafter gccversion  \\r
-build elf hex eep lss sym coff extcoff      \\r
-clean clean_list clean_binary program debug \\r
-gdb-config doxygen dfu flip flip-ee dfu-ee\r
+.PHONY : all checkhooks checklibmode checkboard   \\r
+begin finish end sizebefore sizeafter gccversion  \\r
+build elf hex eep lss sym coff extcoff clean      \\r
+clean_list clean_binary program debug gdb-config  \\r
+doxygen dfu flip flip-ee dfu-ee
\ No newline at end of file
index 7d9f24a..ecd4215 100644 (file)
@@ -448,7 +448,7 @@ ALL_ASFLAGS = -mmcu=$(MCU) -I. -x assembler-with-cpp $(ASFLAGS)
 \r
 \r
 # Default target.\r
-all: begin gccversion sizebefore build checkhooks checklibmode sizeafter end\r
+all: begin gccversion sizebefore build checkhooks checklibmode checkboard sizeafter end\r
 \r
 # Change the build target to build a HEX file or a library.\r
 build: elf hex eep lss sym\r
@@ -497,7 +497,7 @@ checkhooks: build
        @$(shell) (grep -s '^Event.*LUFA/.*\\.o' $(TARGET).map | \\r
                   cut -d' ' -f1 | cut -d'_' -f2- | grep ".*") || \\r
                           echo "(None)"\r
-       @echo ----- End Unhooked LUFA Events -----\r
+       @echo ------------------------------------\r
 \r
 checklibmode:\r
        @echo\r
@@ -507,6 +507,12 @@ checklibmode:
                  || echo "No specific mode (both device and host mode allowable)."\r
        @echo ------------------------------------\r
 \r
+checkboard:\r
+       @echo\r
+       @echo ---------- Selected Board ----------\r
+       @echo Selected board model is $(BOARD).\r
+       @echo ------------------------------------\r
+       \r
 # Display compiler version information.\r
 gccversion : \r
        @$(CC) --version\r
@@ -711,8 +717,8 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 \r
 \r
 # Listing of phony targets.\r
-.PHONY : all checkhooks checklibmode begin  \\r
-finish end sizebefore sizeafter gccversion  \\r
-build elf hex eep lss sym coff extcoff      \\r
-clean clean_list clean_binary program debug \\r
-gdb-config doxygen dfu flip flip-ee dfu-ee\r
+.PHONY : all checkhooks checklibmode checkboard   \\r
+begin finish end sizebefore sizeafter gccversion  \\r
+build elf hex eep lss sym coff extcoff clean      \\r
+clean_list clean_binary program debug gdb-config  \\r
+doxygen dfu flip flip-ee dfu-ee
\ No newline at end of file
index 284d2aa..6528525 100644 (file)
@@ -450,7 +450,7 @@ ALL_ASFLAGS = -mmcu=$(MCU) -I. -x assembler-with-cpp $(ASFLAGS)
 \r
 \r
 # Default target.\r
-all: begin gccversion sizebefore build checkhooks checklibmode sizeafter end\r
+all: begin gccversion sizebefore build checkhooks checklibmode checkboard sizeafter end\r
 \r
 # Change the build target to build a HEX file or a library.\r
 build: elf hex eep lss sym\r
@@ -499,8 +499,8 @@ checkhooks: build
        @$(shell) (grep -s '^Event.*LUFA/.*\\.o' $(TARGET).map | \\r
                   cut -d' ' -f1 | cut -d'_' -f2- | grep ".*") || \\r
                           echo "(None)"\r
-       @echo ----- End Unhooked LUFA Events -----\r
-       \r
+       @echo ------------------------------------\r
+\r
 checklibmode:\r
        @echo\r
        @echo ----------- Library Mode -----------\r
@@ -509,6 +509,12 @@ checklibmode:
                  || echo "No specific mode (both device and host mode allowable)."\r
        @echo ------------------------------------\r
 \r
+checkboard:\r
+       @echo\r
+       @echo ---------- Selected Board ----------\r
+       @echo Selected board model is $(BOARD).\r
+       @echo ------------------------------------\r
+       \r
 # Display compiler version information.\r
 gccversion : \r
        @$(CC) --version\r
@@ -713,8 +719,8 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 \r
 \r
 # Listing of phony targets.\r
-.PHONY : all checkhooks checklibmode begin  \\r
-finish end sizebefore sizeafter gccversion  \\r
-build elf hex eep lss sym coff extcoff      \\r
-clean clean_list clean_binary program debug \\r
-gdb-config doxygen dfu flip flip-ee dfu-ee\r
+.PHONY : all checkhooks checklibmode checkboard   \\r
+begin finish end sizebefore sizeafter gccversion  \\r
+build elf hex eep lss sym coff extcoff clean      \\r
+clean_list clean_binary program debug gdb-config  \\r
+doxygen dfu flip flip-ee dfu-ee
\ No newline at end of file
index 322d760..de7ee3d 100644 (file)
@@ -453,7 +453,7 @@ ALL_ASFLAGS = -mmcu=$(MCU) -I. -x assembler-with-cpp $(ASFLAGS)
 \r
 \r
 # Default target.\r
-all: begin gccversion sizebefore build checkhooks checklibmode sizeafter end\r
+all: begin gccversion sizebefore build checkhooks checklibmode checkboard sizeafter end\r
 \r
 # Change the build target to build a HEX file or a library.\r
 build: elf hex eep lss sym\r
@@ -502,8 +502,8 @@ checkhooks: build
        @$(shell) (grep -s '^Event.*LUFA/.*\\.o' $(TARGET).map | \\r
                   cut -d' ' -f1 | cut -d'_' -f2- | grep ".*") || \\r
                           echo "(None)"\r
-       @echo ----- End Unhooked LUFA Events -----\r
-       \r
+       @echo ------------------------------------\r
+\r
 checklibmode:\r
        @echo\r
        @echo ----------- Library Mode -----------\r
@@ -512,6 +512,12 @@ checklibmode:
                  || echo "No specific mode (both device and host mode allowable)."\r
        @echo ------------------------------------\r
 \r
+checkboard:\r
+       @echo\r
+       @echo ---------- Selected Board ----------\r
+       @echo Selected board model is $(BOARD).\r
+       @echo ------------------------------------\r
+       \r
 # Display compiler version information.\r
 gccversion : \r
        @$(CC) --version\r
@@ -716,8 +722,8 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 \r
 \r
 # Listing of phony targets.\r
-.PHONY : all checkhooks checklibmode begin  \\r
-finish end sizebefore sizeafter gccversion  \\r
-build elf hex eep lss sym coff extcoff      \\r
-clean clean_list clean_binary program debug \\r
-gdb-config doxygen dfu flip flip-ee dfu-ee\r
+.PHONY : all checkhooks checklibmode checkboard   \\r
+begin finish end sizebefore sizeafter gccversion  \\r
+build elf hex eep lss sym coff extcoff clean      \\r
+clean_list clean_binary program debug gdb-config  \\r
+doxygen dfu flip flip-ee dfu-ee
\ No newline at end of file
index 4886e89..a731e20 100644 (file)
@@ -449,7 +449,7 @@ ALL_ASFLAGS = -mmcu=$(MCU) -I. -x assembler-with-cpp $(ASFLAGS)
 \r
 \r
 # Default target.\r
-all: begin gccversion sizebefore build checkhooks checklibmode sizeafter end\r
+all: begin gccversion sizebefore build checkhooks checklibmode checkboard sizeafter end\r
 \r
 # Change the build target to build a HEX file or a library.\r
 build: elf hex eep lss sym\r
@@ -498,8 +498,8 @@ checkhooks: build
        @$(shell) (grep -s '^Event.*LUFA/.*\\.o' $(TARGET).map | \\r
                   cut -d' ' -f1 | cut -d'_' -f2- | grep ".*") || \\r
                           echo "(None)"\r
-       @echo ----- End Unhooked LUFA Events -----\r
-       \r
+       @echo ------------------------------------\r
+\r
 checklibmode:\r
        @echo\r
        @echo ----------- Library Mode -----------\r
@@ -508,6 +508,12 @@ checklibmode:
                  || echo "No specific mode (both device and host mode allowable)."\r
        @echo ------------------------------------\r
 \r
+checkboard:\r
+       @echo\r
+       @echo ---------- Selected Board ----------\r
+       @echo Selected board model is $(BOARD).\r
+       @echo ------------------------------------\r
+       \r
 # Display compiler version information.\r
 gccversion : \r
        @$(CC) --version\r
@@ -712,8 +718,8 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 \r
 \r
 # Listing of phony targets.\r
-.PHONY : all checkhooks checklibmode begin  \\r
-finish end sizebefore sizeafter gccversion  \\r
-build elf hex eep lss sym coff extcoff      \\r
-clean clean_list clean_binary program debug \\r
-gdb-config doxygen dfu flip flip-ee dfu-ee\r
+.PHONY : all checkhooks checklibmode checkboard   \\r
+begin finish end sizebefore sizeafter gccversion  \\r
+build elf hex eep lss sym coff extcoff clean      \\r
+clean_list clean_binary program debug gdb-config  \\r
+doxygen dfu flip flip-ee dfu-ee
\ No newline at end of file
index 0a7e684..97089e6 100644 (file)
@@ -449,7 +449,7 @@ ALL_ASFLAGS = -mmcu=$(MCU) -I. -x assembler-with-cpp $(ASFLAGS)
 \r
 \r
 # Default target.\r
-all: begin gccversion sizebefore build checkhooks checklibmode sizeafter end\r
+all: begin gccversion sizebefore build checkhooks checklibmode checkboard sizeafter end\r
 \r
 # Change the build target to build a HEX file or a library.\r
 build: elf hex eep lss sym\r
@@ -498,8 +498,8 @@ checkhooks: build
        @$(shell) (grep -s '^Event.*LUFA/.*\\.o' $(TARGET).map | \\r
                   cut -d' ' -f1 | cut -d'_' -f2- | grep ".*") || \\r
                           echo "(None)"\r
-       @echo ----- End Unhooked LUFA Events -----\r
-       \r
+       @echo ------------------------------------\r
+\r
 checklibmode:\r
        @echo\r
        @echo ----------- Library Mode -----------\r
@@ -508,6 +508,12 @@ checklibmode:
                  || echo "No specific mode (both device and host mode allowable)."\r
        @echo ------------------------------------\r
 \r
+checkboard:\r
+       @echo\r
+       @echo ---------- Selected Board ----------\r
+       @echo Selected board model is $(BOARD).\r
+       @echo ------------------------------------\r
+       \r
 # Display compiler version information.\r
 gccversion : \r
        @$(CC) --version\r
@@ -712,8 +718,8 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 \r
 \r
 # Listing of phony targets.\r
-.PHONY : all checkhooks checklibmode begin  \\r
-finish end sizebefore sizeafter gccversion  \\r
-build elf hex eep lss sym coff extcoff      \\r
-clean clean_list clean_binary program debug \\r
-gdb-config doxygen dfu flip flip-ee dfu-ee\r
+.PHONY : all checkhooks checklibmode checkboard   \\r
+begin finish end sizebefore sizeafter gccversion  \\r
+build elf hex eep lss sym coff extcoff clean      \\r
+clean_list clean_binary program debug gdb-config  \\r
+doxygen dfu flip flip-ee dfu-ee
\ No newline at end of file
index f2bb61a..bdec6fa 100644 (file)
@@ -451,7 +451,7 @@ ALL_ASFLAGS = -mmcu=$(MCU) -I. -x assembler-with-cpp $(ASFLAGS)
 \r
 \r
 # Default target.\r
-all: begin gccversion sizebefore build checkhooks checklibmode sizeafter end\r
+all: begin gccversion sizebefore build checkhooks checklibmode checkboard sizeafter end\r
 \r
 # Change the build target to build a HEX file or a library.\r
 build: elf hex eep lss sym\r
@@ -500,8 +500,8 @@ checkhooks: build
        @$(shell) (grep -s '^Event.*LUFA/.*\\.o' $(TARGET).map | \\r
                   cut -d' ' -f1 | cut -d'_' -f2- | grep ".*") || \\r
                           echo "(None)"\r
-       @echo ----- End Unhooked LUFA Events -----\r
-       \r
+       @echo ------------------------------------\r
+\r
 checklibmode:\r
        @echo\r
        @echo ----------- Library Mode -----------\r
@@ -510,6 +510,12 @@ checklibmode:
                  || echo "No specific mode (both device and host mode allowable)."\r
        @echo ------------------------------------\r
 \r
+checkboard:\r
+       @echo\r
+       @echo ---------- Selected Board ----------\r
+       @echo Selected board model is $(BOARD).\r
+       @echo ------------------------------------\r
+       \r
 # Display compiler version information.\r
 gccversion : \r
        @$(CC) --version\r
@@ -714,8 +720,8 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 \r
 \r
 # Listing of phony targets.\r
-.PHONY : all checkhooks checklibmode begin  \\r
-finish end sizebefore sizeafter gccversion  \\r
-build elf hex eep lss sym coff extcoff      \\r
-clean clean_list clean_binary program debug \\r
-gdb-config doxygen dfu flip flip-ee dfu-ee\r
+.PHONY : all checkhooks checklibmode checkboard   \\r
+begin finish end sizebefore sizeafter gccversion  \\r
+build elf hex eep lss sym coff extcoff clean      \\r
+clean_list clean_binary program debug gdb-config  \\r
+doxygen dfu flip flip-ee dfu-ee
\ No newline at end of file
index 45b53c6..9b93e3d 100644 (file)
@@ -451,7 +451,7 @@ ALL_ASFLAGS = -mmcu=$(MCU) -I. -x assembler-with-cpp $(ASFLAGS)
 \r
 \r
 # Default target.\r
-all: begin gccversion sizebefore build checkhooks checklibmode sizeafter end\r
+all: begin gccversion sizebefore build checkhooks checklibmode checkboard sizeafter end\r
 \r
 # Change the build target to build a HEX file or a library.\r
 build: elf hex eep lss sym\r
@@ -500,8 +500,8 @@ checkhooks: build
        @$(shell) (grep -s '^Event.*LUFA/.*\\.o' $(TARGET).map | \\r
                   cut -d' ' -f1 | cut -d'_' -f2- | grep ".*") || \\r
                           echo "(None)"\r
-       @echo ----- End Unhooked LUFA Events -----\r
-       \r
+       @echo ------------------------------------\r
+\r
 checklibmode:\r
        @echo\r
        @echo ----------- Library Mode -----------\r
@@ -510,6 +510,12 @@ checklibmode:
                  || echo "No specific mode (both device and host mode allowable)."\r
        @echo ------------------------------------\r
 \r
+checkboard:\r
+       @echo\r
+       @echo ---------- Selected Board ----------\r
+       @echo Selected board model is $(BOARD).\r
+       @echo ------------------------------------\r
+       \r
 # Display compiler version information.\r
 gccversion : \r
        @$(CC) --version\r
@@ -714,8 +720,8 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 \r
 \r
 # Listing of phony targets.\r
-.PHONY : all checkhooks checklibmode begin  \\r
-finish end sizebefore sizeafter gccversion  \\r
-build elf hex eep lss sym coff extcoff      \\r
-clean clean_list clean_binary program debug \\r
-gdb-config doxygen dfu flip flip-ee dfu-ee\r
+.PHONY : all checkhooks checklibmode checkboard   \\r
+begin finish end sizebefore sizeafter gccversion  \\r
+build elf hex eep lss sym coff extcoff clean      \\r
+clean_list clean_binary program debug gdb-config  \\r
+doxygen dfu flip flip-ee dfu-ee
\ No newline at end of file
index c815185..bc5e28d 100644 (file)
@@ -453,7 +453,7 @@ ALL_ASFLAGS = -mmcu=$(MCU) -I. -x assembler-with-cpp $(ASFLAGS)
 \r
 \r
 # Default target.\r
-all: begin gccversion sizebefore build checkhooks checklibmode sizeafter end\r
+all: begin gccversion sizebefore build checkhooks checklibmode checkboard sizeafter end\r
 \r
 # Change the build target to build a HEX file or a library.\r
 build: elf hex eep lss sym\r
@@ -502,8 +502,8 @@ checkhooks: build
        @$(shell) (grep -s '^Event.*LUFA/.*\\.o' $(TARGET).map | \\r
                   cut -d' ' -f1 | cut -d'_' -f2- | grep ".*") || \\r
                           echo "(None)"\r
-       @echo ----- End Unhooked LUFA Events -----\r
-       \r
+       @echo ------------------------------------\r
+\r
 checklibmode:\r
        @echo\r
        @echo ----------- Library Mode -----------\r
@@ -512,6 +512,12 @@ checklibmode:
                  || echo "No specific mode (both device and host mode allowable)."\r
        @echo ------------------------------------\r
 \r
+checkboard:\r
+       @echo\r
+       @echo ---------- Selected Board ----------\r
+       @echo Selected board model is $(BOARD).\r
+       @echo ------------------------------------\r
+       \r
 # Display compiler version information.\r
 gccversion : \r
        @$(CC) --version\r
@@ -716,8 +722,8 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 \r
 \r
 # Listing of phony targets.\r
-.PHONY : all checkhooks checklibmode begin  \\r
-finish end sizebefore sizeafter gccversion  \\r
-build elf hex eep lss sym coff extcoff      \\r
-clean clean_list clean_binary program debug \\r
-gdb-config doxygen dfu flip flip-ee dfu-ee\r
+.PHONY : all checkhooks checklibmode checkboard   \\r
+begin finish end sizebefore sizeafter gccversion  \\r
+build elf hex eep lss sym coff extcoff clean      \\r
+clean_list clean_binary program debug gdb-config  \\r
+doxygen dfu flip flip-ee dfu-ee
\ No newline at end of file
index 892fe44..8961453 100644 (file)
@@ -449,7 +449,7 @@ ALL_ASFLAGS = -mmcu=$(MCU) -I. -x assembler-with-cpp $(ASFLAGS)
 \r
 \r
 # Default target.\r
-all: begin gccversion sizebefore build checkhooks checklibmode sizeafter end\r
+all: begin gccversion sizebefore build checkhooks checklibmode checkboard sizeafter end\r
 \r
 # Change the build target to build a HEX file or a library.\r
 build: elf hex eep lss sym\r
@@ -498,8 +498,8 @@ checkhooks: build
        @$(shell) (grep -s '^Event.*LUFA/.*\\.o' $(TARGET).map | \\r
                   cut -d' ' -f1 | cut -d'_' -f2- | grep ".*") || \\r
                           echo "(None)"\r
-       @echo ----- End Unhooked LUFA Events -----\r
-       \r
+       @echo ------------------------------------\r
+\r
 checklibmode:\r
        @echo\r
        @echo ----------- Library Mode -----------\r
@@ -508,6 +508,12 @@ checklibmode:
                  || echo "No specific mode (both device and host mode allowable)."\r
        @echo ------------------------------------\r
 \r
+checkboard:\r
+       @echo\r
+       @echo ---------- Selected Board ----------\r
+       @echo Selected board model is $(BOARD).\r
+       @echo ------------------------------------\r
+       \r
 # Display compiler version information.\r
 gccversion : \r
        @$(CC) --version\r
@@ -712,8 +718,8 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 \r
 \r
 # Listing of phony targets.\r
-.PHONY : all checkhooks checklibmode begin  \\r
-finish end sizebefore sizeafter gccversion  \\r
-build elf hex eep lss sym coff extcoff      \\r
-clean clean_list clean_binary program debug \\r
-gdb-config doxygen dfu flip flip-ee dfu-ee\r
+.PHONY : all checkhooks checklibmode checkboard   \\r
+begin finish end sizebefore sizeafter gccversion  \\r
+build elf hex eep lss sym coff extcoff clean      \\r
+clean_list clean_binary program debug gdb-config  \\r
+doxygen dfu flip flip-ee dfu-ee
\ No newline at end of file
index 18f1fe4..8e2c781 100644 (file)
@@ -462,7 +462,7 @@ ALL_ASFLAGS = -mmcu=$(MCU) -I. -x assembler-with-cpp $(ASFLAGS)
 \r
 \r
 # Default target.\r
-all: begin gccversion sizebefore build checkhooks checklibmode sizeafter end\r
+all: begin gccversion sizebefore build checkhooks checklibmode checkboard sizeafter end\r
 \r
 # Change the build target to build a HEX file or a library.\r
 build: elf hex eep lss sym\r
@@ -511,8 +511,8 @@ checkhooks: build
        @$(shell) (grep -s '^Event.*LUFA/.*\\.o' $(TARGET).map | \\r
                   cut -d' ' -f1 | cut -d'_' -f2- | grep ".*") || \\r
                           echo "(None)"\r
-       @echo ----- End Unhooked LUFA Events -----\r
-       \r
+       @echo ------------------------------------\r
+\r
 checklibmode:\r
        @echo\r
        @echo ----------- Library Mode -----------\r
@@ -521,6 +521,12 @@ checklibmode:
                  || echo "No specific mode (both device and host mode allowable)."\r
        @echo ------------------------------------\r
 \r
+checkboard:\r
+       @echo\r
+       @echo ---------- Selected Board ----------\r
+       @echo Selected board model is $(BOARD).\r
+       @echo ------------------------------------\r
+       \r
 # Display compiler version information.\r
 gccversion : \r
        @$(CC) --version\r
@@ -725,8 +731,8 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 \r
 \r
 # Listing of phony targets.\r
-.PHONY : all checkhooks checklibmode begin  \\r
-finish end sizebefore sizeafter gccversion  \\r
-build elf hex eep lss sym coff extcoff      \\r
-clean clean_list clean_binary program debug \\r
-gdb-config doxygen dfu flip flip-ee dfu-ee\r
+.PHONY : all checkhooks checklibmode checkboard   \\r
+begin finish end sizebefore sizeafter gccversion  \\r
+build elf hex eep lss sym coff extcoff clean      \\r
+clean_list clean_binary program debug gdb-config  \\r
+doxygen dfu flip flip-ee dfu-ee
\ No newline at end of file
index 8387c81..df81e48 100644 (file)
@@ -451,7 +451,7 @@ ALL_ASFLAGS = -mmcu=$(MCU) -I. -x assembler-with-cpp $(ASFLAGS)
 \r
 \r
 # Default target.\r
-all: begin gccversion sizebefore build checkhooks checklibmode sizeafter end\r
+all: begin gccversion sizebefore build checkhooks checklibmode checkboard sizeafter end\r
 \r
 # Change the build target to build a HEX file or a library.\r
 build: elf hex eep lss sym\r
@@ -500,8 +500,8 @@ checkhooks: build
        @$(shell) (grep -s '^Event.*LUFA/.*\\.o' $(TARGET).map | \\r
                   cut -d' ' -f1 | cut -d'_' -f2- | grep ".*") || \\r
                           echo "(None)"\r
-       @echo ----- End Unhooked LUFA Events -----\r
-       \r
+       @echo ------------------------------------\r
+\r
 checklibmode:\r
        @echo\r
        @echo ----------- Library Mode -----------\r
@@ -510,8 +510,14 @@ checklibmode:
                  || echo "No specific mode (both device and host mode allowable)."\r
        @echo ------------------------------------\r
 \r
+checkboard:\r
+       @echo\r
+       @echo ---------- Selected Board ----------\r
+       @echo Selected board model is $(BOARD).\r
+       @echo ------------------------------------\r
+       \r
 # Display compiler version information.\r
-gccversion:\r
+gccversion : \r
        @$(CC) --version\r
 \r
 \r
@@ -714,8 +720,8 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 \r
 \r
 # Listing of phony targets.\r
-.PHONY : all checkhooks checklibmode begin  \\r
-finish end sizebefore sizeafter gccversion  \\r
-build elf hex eep lss sym coff extcoff      \\r
-clean clean_list clean_binary program debug \\r
-gdb-config doxygen dfu flip flip-ee dfu-ee\r
+.PHONY : all checkhooks checklibmode checkboard   \\r
+begin finish end sizebefore sizeafter gccversion  \\r
+build elf hex eep lss sym coff extcoff clean      \\r
+clean_list clean_binary program debug gdb-config  \\r
+doxygen dfu flip flip-ee dfu-ee
\ No newline at end of file
index e3a3ba9..ac2e605 100644 (file)
@@ -456,7 +456,7 @@ ALL_ASFLAGS = -mmcu=$(MCU) -I. -x assembler-with-cpp $(ASFLAGS)
 \r
 \r
 # Default target.\r
-all: begin gccversion sizebefore build checkhooks checklibmode sizeafter end\r
+all: begin gccversion sizebefore build checkhooks checklibmode checkboard sizeafter end\r
 \r
 # Change the build target to build a HEX file or a library.\r
 build: elf hex eep lss sym\r
@@ -505,7 +505,7 @@ checkhooks: build
        @$(shell) (grep -s '^Event.*LUFA/.*\\.o' $(TARGET).map | \\r
                   cut -d' ' -f1 | cut -d'_' -f2- | grep ".*") || \\r
                           echo "(None)"\r
-       @echo ----- End Unhooked LUFA Events -----\r
+       @echo ------------------------------------\r
 \r
 checklibmode:\r
        @echo\r
@@ -515,6 +515,12 @@ checklibmode:
                  || echo "No specific mode (both device and host mode allowable)."\r
        @echo ------------------------------------\r
 \r
+checkboard:\r
+       @echo\r
+       @echo ---------- Selected Board ----------\r
+       @echo Selected board model is $(BOARD).\r
+       @echo ------------------------------------\r
+       \r
 # Display compiler version information.\r
 gccversion : \r
        @$(CC) --version\r
@@ -719,8 +725,8 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 \r
 \r
 # Listing of phony targets.\r
-.PHONY : all checkhooks checklibmode begin  \\r
-finish end sizebefore sizeafter gccversion  \\r
-build elf hex eep lss sym coff extcoff      \\r
-clean clean_list clean_binary program debug \\r
-gdb-config doxygen dfu flip flip-ee dfu-ee\r
+.PHONY : all checkhooks checklibmode checkboard   \\r
+begin finish end sizebefore sizeafter gccversion  \\r
+build elf hex eep lss sym coff extcoff clean      \\r
+clean_list clean_binary program debug gdb-config  \\r
+doxygen dfu flip flip-ee dfu-ee
\ No newline at end of file
index 0c4aa87..1e820a6 100644 (file)
@@ -450,7 +450,7 @@ ALL_ASFLAGS = -mmcu=$(MCU) -I. -x assembler-with-cpp $(ASFLAGS)
 \r
 \r
 # Default target.\r
-all: begin gccversion sizebefore build checkhooks checklibmode sizeafter end\r
+all: begin gccversion sizebefore build checkhooks checklibmode checkboard sizeafter end\r
 \r
 # Change the build target to build a HEX file or a library.\r
 build: elf hex eep lss sym\r
@@ -499,8 +499,8 @@ checkhooks: build
        @$(shell) (grep -s '^Event.*LUFA/.*\\.o' $(TARGET).map | \\r
                   cut -d' ' -f1 | cut -d'_' -f2- | grep ".*") || \\r
                           echo "(None)"\r
-       @echo ----- End Unhooked LUFA Events -----\r
-       \r
+       @echo ------------------------------------\r
+\r
 checklibmode:\r
        @echo\r
        @echo ----------- Library Mode -----------\r
@@ -509,6 +509,12 @@ checklibmode:
                  || echo "No specific mode (both device and host mode allowable)."\r
        @echo ------------------------------------\r
 \r
+checkboard:\r
+       @echo\r
+       @echo ---------- Selected Board ----------\r
+       @echo Selected board model is $(BOARD).\r
+       @echo ------------------------------------\r
+       \r
 # Display compiler version information.\r
 gccversion : \r
        @$(CC) --version\r
@@ -713,8 +719,8 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 \r
 \r
 # Listing of phony targets.\r
-.PHONY : all checkhooks checklibmode begin  \\r
-finish end sizebefore sizeafter gccversion  \\r
-build elf hex eep lss sym coff extcoff      \\r
-clean clean_list clean_binary program debug \\r
-gdb-config doxygen dfu flip flip-ee dfu-ee\r
+.PHONY : all checkhooks checklibmode checkboard   \\r
+begin finish end sizebefore sizeafter gccversion  \\r
+build elf hex eep lss sym coff extcoff clean      \\r
+clean_list clean_binary program debug gdb-config  \\r
+doxygen dfu flip flip-ee dfu-ee
\ No newline at end of file
index 05e6fe5..58bd9d2 100644 (file)
@@ -32,6 +32,7 @@
   *  - Fixed incorrect/missing control status stage transfers on demos, bootloaders and applications (thanks to Nate Lawson)\r
   *  - The NO_CLEARSET_FEATURE_REQUEST compile time token has been renamed to NO_FEATURELESS_CONTROL_ONLY_DEVICE, and its function expanded\r
   *    to also remove parts of the Get Status chapter 9 request to further reduce code usage\r
+  *  - Makefile updated to include output giving the currently selected BOARD parameter value\r
   *\r
   *  \section Sec_ChangeLog090209 Version 090209\r
   *\r
index 1626686..1b8bade 100644 (file)
        /* Private Interface - For use in library only: */\r
        #if !defined(__DOXYGEN__)\r
                /* Macros: */\r
-                       #define Endpoint_AllocateMemory()              MACROS{ UECFG1X |=  (1 << ALLOC);                  }MACROE\r
-                       #define Endpoint_DeallocateMemory()            MACROS{ UECFG1X &= ~(1 << ALLOC);                  }MACROE\r
+                       #define Endpoint_AllocateMemory()              MACROS{ UECFG1X |=  (1 << ALLOC); }MACROE\r
+                       #define Endpoint_DeallocateMemory()            MACROS{ UECFG1X &= ~(1 << ALLOC); }MACROE\r
                        \r
                        #define _ENDPOINT_GET_MAXSIZE(n)               _ENDPOINT_GET_MAXSIZE2(ENDPOINT_DETAILS_EP ## n)\r
                        #define _ENDPOINT_GET_MAXSIZE2(details)        _ENDPOINT_GET_MAXSIZE3(details)\r
index 5d4793e..3b7783a 100644 (file)
        /* Private Interface - For use in library only: */\r
        #if !defined(__DOXYGEN__)\r
                /* Macros: */\r
-                       #define PIPE_TOKEN_MASK                    (0x03 << PTOKEN0)\r
+                       #define PIPE_TOKEN_MASK                (0x03 << PTOKEN0)\r
 \r
                        #define Pipe_AllocateMemory()          MACROS{ UPCFG1X |=  (1 << ALLOC); }MACROE\r
                        #define Pipe_DeallocateMemory()        MACROS{ UPCFG1X &= ~(1 << ALLOC); }MACROE\r
                                  return (2 << EPSIZE0);\r
                                else if (Bytes <= 64)\r
                                  return (3 << EPSIZE0);\r
-                               else if (Bytes <= (8 << 4))\r
+                               else if (Bytes <= 128)\r
                                  return (4 << EPSIZE0);\r
                                else\r
                                  return (5 << EPSIZE0);\r
index 1ef7370..0938f05 100644 (file)
@@ -450,7 +450,7 @@ ALL_ASFLAGS = -mmcu=$(MCU) -I. -x assembler-with-cpp $(ASFLAGS)
 \r
 \r
 # Default target.\r
-all: begin gccversion sizebefore build checkhooks checklibmode sizeafter end\r
+all: begin gccversion sizebefore build checkhooks checklibmode checkboard sizeafter end\r
 \r
 # Change the build target to build a HEX file or a library.\r
 build: elf hex eep lss sym\r
@@ -499,8 +499,8 @@ checkhooks: build
        @$(shell) (grep -s '^Event.*LUFA/.*\\.o' $(TARGET).map | \\r
                   cut -d' ' -f1 | cut -d'_' -f2- | grep ".*") || \\r
                           echo "(None)"\r
-       @echo ----- End Unhooked LUFA Events -----\r
-       \r
+       @echo ------------------------------------\r
+\r
 checklibmode:\r
        @echo\r
        @echo ----------- Library Mode -----------\r
@@ -509,6 +509,12 @@ checklibmode:
                  || echo "No specific mode (both device and host mode allowable)."\r
        @echo ------------------------------------\r
 \r
+checkboard:\r
+       @echo\r
+       @echo ---------- Selected Board ----------\r
+       @echo Selected board model is $(BOARD).\r
+       @echo ------------------------------------\r
+       \r
 # Display compiler version information.\r
 gccversion : \r
        @$(CC) --version\r
@@ -713,8 +719,8 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 \r
 \r
 # Listing of phony targets.\r
-.PHONY : all checkhooks checklibmode begin  \\r
-finish end sizebefore sizeafter gccversion  \\r
-build elf hex eep lss sym coff extcoff      \\r
-clean clean_list clean_binary program debug \\r
-gdb-config doxygen dfu flip flip-ee dfu-ee\r
+.PHONY : all checkhooks checklibmode checkboard   \\r
+begin finish end sizebefore sizeafter gccversion  \\r
+build elf hex eep lss sym coff extcoff clean      \\r
+clean_list clean_binary program debug gdb-config  \\r
+doxygen dfu flip flip-ee dfu-ee
\ No newline at end of file
index 0abf05c..98cf23d 100644 (file)
@@ -458,7 +458,7 @@ ALL_ASFLAGS = -mmcu=$(MCU) -I. -x assembler-with-cpp $(ASFLAGS)
 
 
 # Default target.
-all: begin gccversion sizebefore build checkhooks checklibmode sizeafter end
+all: begin gccversion sizebefore build checkhooks checklibmode checkboard sizeafter end
 
 # Change the build target to build a HEX file or a library.
 build: elf hex eep lss sym
@@ -507,7 +507,7 @@ checkhooks: build
        @$(shell) (grep -s '^Event.*LUFA/.*\\.o' $(TARGET).map | \
                   cut -d' ' -f1 | cut -d'_' -f2- | grep ".*") || \
                           echo "(None)"
-       @echo ----- End Unhooked LUFA Events -----
+       @echo ------------------------------------
 
 checklibmode:
        @echo
@@ -517,6 +517,12 @@ checklibmode:
                  || echo "No specific mode (both device and host mode allowable)."
        @echo ------------------------------------
 
+checkboard:
+       @echo
+       @echo ---------- Selected Board ----------
+       @echo Selected board model is $(BOARD).
+       @echo ------------------------------------
+       
 # Display compiler version information.
 gccversion : 
        @$(CC) --version
@@ -721,8 +727,8 @@ $(shell mkdir $(OBJDIR) 2>/dev/null)
 
 
 # Listing of phony targets.
-.PHONY : all checkhooks checklibmode begin  \
-finish end sizebefore sizeafter gccversion  \
-build elf hex eep lss sym coff extcoff      \
-clean clean_list clean_binary program debug \
-gdb-config doxygen dfu flip flip-ee dfu-ee
+.PHONY : all checkhooks checklibmode checkboard   \
+begin finish end sizebefore sizeafter gccversion  \
+build elf hex eep lss sym coff extcoff clean      \
+clean_list clean_binary program debug gdb-config  \
+doxygen dfu flip flip-ee dfu-ee
\ No newline at end of file