# 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
        @$(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
                  || 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
 
 
 # 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