12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 |
- #
- # These are set for a mega 1280 + quadram plus my serial patch.
- # If you lack quadram, or want to disable LFN, just change _FS_TINY=1 _USE_LFN=0
- #
- # If your board is a mega 2560 comment out the following two lines
- BOARD = mega
-
- BOARD_SUB = mega.menu.cpu.atmega1280
- PROGRAMMER = arduino
-
- # ...and then uncomment out the following two lines
- #BOARD_SUB = mega.menu.cpu.atmega2560
- #PROGRAMMER = wiring
-
- #BOARD = teensypp2
- #BOARD = teensy3
- #BOARD = teensy31
-
- # set your Arduino tty port here
- PORT = /dev/ttyUSB0
-
- EXTRA_FLAGS = -D _USE_LFN=3
-
- # change to 0 if you have quadram to take advantage of caching FAT
- EXTRA_FLAGS += -D _FS_TINY=1
-
-
- EXTRA_FLAGS += -D _MAX_SS=512
-
-
- # Don't worry if you don't have external RAM, xmem2 detects this situation.
- # You *WILL* be wanting to get some kind of external ram on your mega in order to
- # do anything that is intense.
- EXTRA_FLAGS += -D EXT_RAM_STACK=1
- EXTRA_FLAGS += -D EXT_RAM_HEAP=1
-
-
- # These are no longer needed for the demo to work.
- # In the event you need more ram, uncomment these 3 lines.
- #EXTRA_FLAGS += -D DISABLE_SERIAL1
- #EXTRA_FLAGS += -D DISABLE_SERIAL2
- #EXTRA_FLAGS += -D DISABLE_SERIAL3
-
- #
- # Advanced debug on Serial3
- #
-
- # uncomment the next two to enable debug on Serial3
- EXTRA_FLAGS += -D USB_HOST_SERIAL=Serial3
- #EXTRA_FLAGS += -D DEBUG_USB_HOST
-
- # The following are the libraries used.
- LIB_DIRS += ../../
- LIB_DIRS += ../testusbhostFAT/xmem2
- LIB_DIRS += ../testusbhostFAT/generic_storage
- LIB_DIRS += ../testusbhostFAT/RTClib
- LIB_DIRS += $(ARD_HOME)/libraries/Wire
- LIB_DIRS += $(ARD_HOME)/libraries/Wire/utility
- LIB_DIRS += $(ARD_HOME)/hardware/arduino/$(BUILD_ARCH)/libraries/Wire
- LIB_DIRS += $(ARD_HOME)/hardware/arduino/$(BUILD_ARCH)/libraries/Wire/utility
- LIB_DIRS += $(ARD_HOME)/hardware/arduino/$(BUILD_ARCH)/libraries/SPI
-
- # And finally, the part that brings everything together for you.
- include Arduino_Makefile_master/_Makefile.master
|