diff options
| -rw-r--r-- | .gitignore | 2 | ||||
| -rw-r--r-- | avr/boards.txt | 538 | ||||
| -rw-r--r-- | avr/cores/arcore/Arduino.h (renamed from avr/cores/arduino/Arduino.h) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/CDC.cpp (renamed from avr/cores/arduino/CDC.cpp) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/Client.h (renamed from avr/cores/arduino/Client.h) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/HID.cpp (renamed from avr/cores/arduino/HID.cpp) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/HardwareSerial.cpp (renamed from avr/cores/arduino/HardwareSerial.cpp) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/HardwareSerial.h (renamed from avr/cores/arduino/HardwareSerial.h) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/IPAddress.cpp (renamed from avr/cores/arduino/IPAddress.cpp) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/IPAddress.h (renamed from avr/cores/arduino/IPAddress.h) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/Platform.h (renamed from avr/cores/arduino/Platform.h) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/Print.cpp (renamed from avr/cores/arduino/Print.cpp) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/Print.h (renamed from avr/cores/arduino/Print.h) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/Printable.h (renamed from avr/cores/arduino/Printable.h) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/Server.h (renamed from avr/cores/arduino/Server.h) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/Stream.cpp (renamed from avr/cores/arduino/Stream.cpp) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/Stream.h (renamed from avr/cores/arduino/Stream.h) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/Tone.cpp (renamed from avr/cores/arduino/Tone.cpp) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/USBAPI.h (renamed from avr/cores/arduino/USBAPI.h) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/USBCore.cpp (renamed from avr/cores/arduino/USBCore.cpp) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/USBCore.h (renamed from avr/cores/arduino/USBCore.h) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/USBDesc.h (renamed from avr/cores/arduino/USBDesc.h) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/Udp.h (renamed from avr/cores/arduino/Udp.h) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/WCharacter.h (renamed from avr/cores/arduino/WCharacter.h) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/WInterrupts.c (renamed from avr/cores/arduino/WInterrupts.c) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/WMath.cpp (renamed from avr/cores/arduino/WMath.cpp) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/WString.cpp (renamed from avr/cores/arduino/WString.cpp) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/WString.h (renamed from avr/cores/arduino/WString.h) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/binary.h (renamed from avr/cores/arduino/binary.h) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/hooks.c (renamed from avr/cores/arduino/hooks.c) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/main.cpp (renamed from avr/cores/arduino/main.cpp) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/malloc.c (renamed from avr/cores/arduino/malloc.c) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/new.cpp (renamed from avr/cores/arduino/new.cpp) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/new.h (renamed from avr/cores/arduino/new.h) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/wiring.c (renamed from avr/cores/arduino/wiring.c) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/wiring_analog.c (renamed from avr/cores/arduino/wiring_analog.c) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/wiring_digital.c (renamed from avr/cores/arduino/wiring_digital.c) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/wiring_private.h (renamed from avr/cores/arduino/wiring_private.h) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/wiring_pulse.c (renamed from avr/cores/arduino/wiring_pulse.c) | 0 | ||||
| -rw-r--r-- | avr/cores/arcore/wiring_shift.c (renamed from avr/cores/arduino/wiring_shift.c) | 0 | ||||
| -rw-r--r-- | avr/platform.txt | 3 | ||||
| -rw-r--r-- | avr/programmers.txt | 41 | ||||
| -rw-r--r-- | sam/boards.txt | 38 | ||||
| -rw-r--r-- | sam/cores/arcore/Arduino.h (renamed from sam/cores/arduino/Arduino.h) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/Client.h (renamed from sam/cores/arduino/Client.h) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/HardwareSerial.h (renamed from sam/cores/arduino/HardwareSerial.h) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/IPAddress.cpp (renamed from sam/cores/arduino/IPAddress.cpp) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/IPAddress.h (renamed from sam/cores/arduino/IPAddress.h) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/Print.cpp (renamed from sam/cores/arduino/Print.cpp) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/Print.h (renamed from sam/cores/arduino/Print.h) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/Printable.h (renamed from sam/cores/arduino/Printable.h) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/Reset.cpp (renamed from sam/cores/arduino/Reset.cpp) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/Reset.h (renamed from sam/cores/arduino/Reset.h) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/RingBuffer.cpp (renamed from sam/cores/arduino/RingBuffer.cpp) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/RingBuffer.h (renamed from sam/cores/arduino/RingBuffer.h) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/Server.h (renamed from sam/cores/arduino/Server.h) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/Stream.cpp (renamed from sam/cores/arduino/Stream.cpp) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/Stream.h (renamed from sam/cores/arduino/Stream.h) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/Tone.cpp.disabled (renamed from sam/cores/arduino/Tone.cpp.disabled) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/Tone.h (renamed from sam/cores/arduino/Tone.h) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/UARTClass.cpp (renamed from sam/cores/arduino/UARTClass.cpp) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/UARTClass.h (renamed from sam/cores/arduino/UARTClass.h) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/USARTClass.cpp (renamed from sam/cores/arduino/USARTClass.cpp) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/USARTClass.h (renamed from sam/cores/arduino/USARTClass.h) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/USB/CDC.cpp (renamed from sam/cores/arduino/USB/CDC.cpp) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/USB/HID.cpp (renamed from sam/cores/arduino/USB/HID.cpp) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/USB/USBAPI.h (renamed from sam/cores/arduino/USB/USBAPI.h) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/USB/USBCore.cpp (renamed from sam/cores/arduino/USB/USBCore.cpp) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/USB/USBCore.h (renamed from sam/cores/arduino/USB/USBCore.h) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/USB/USBDesc.h (renamed from sam/cores/arduino/USB/USBDesc.h) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/Udp.h (renamed from sam/cores/arduino/Udp.h) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/WCharacter.h (renamed from sam/cores/arduino/WCharacter.h) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/WInterrupts.c (renamed from sam/cores/arduino/WInterrupts.c) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/WInterrupts.h (renamed from sam/cores/arduino/WInterrupts.h) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/WMath.cpp (renamed from sam/cores/arduino/WMath.cpp) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/WMath.h (renamed from sam/cores/arduino/WMath.h) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/WString.cpp (renamed from sam/cores/arduino/WString.cpp) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/WString.h (renamed from sam/cores/arduino/WString.h) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/binary.h (renamed from sam/cores/arduino/binary.h) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/cortex_handlers.c (renamed from sam/cores/arduino/cortex_handlers.c) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/cxxabi-compat.cpp (renamed from sam/cores/arduino/cxxabi-compat.cpp) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/hooks.c (renamed from sam/cores/arduino/hooks.c) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/iar_calls_sam3.c (renamed from sam/cores/arduino/iar_calls_sam3.c) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/itoa.c (renamed from sam/cores/arduino/itoa.c) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/itoa.h (renamed from sam/cores/arduino/itoa.h) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/main.cpp (renamed from sam/cores/arduino/main.cpp) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/syscalls.h (renamed from sam/cores/arduino/syscalls.h) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/syscalls_sam3.c (renamed from sam/cores/arduino/syscalls_sam3.c) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/wiring.c (renamed from sam/cores/arduino/wiring.c) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/wiring.h (renamed from sam/cores/arduino/wiring.h) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/wiring_analog.c (renamed from sam/cores/arduino/wiring_analog.c) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/wiring_analog.h (renamed from sam/cores/arduino/wiring_analog.h) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/wiring_constants.h (renamed from sam/cores/arduino/wiring_constants.h) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/wiring_digital.c (renamed from sam/cores/arduino/wiring_digital.c) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/wiring_digital.h (renamed from sam/cores/arduino/wiring_digital.h) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/wiring_private.h (renamed from sam/cores/arduino/wiring_private.h) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/wiring_pulse.cpp (renamed from sam/cores/arduino/wiring_pulse.cpp) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/wiring_pulse.h (renamed from sam/cores/arduino/wiring_pulse.h) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/wiring_shift.c (renamed from sam/cores/arduino/wiring_shift.c) | 0 | ||||
| -rw-r--r-- | sam/cores/arcore/wiring_shift.h (renamed from sam/cores/arduino/wiring_shift.h) | 0 | ||||
| -rw-r--r-- | sam/platform.txt | 2 |
101 files changed, 9 insertions, 615 deletions
@@ -15,3 +15,5 @@ *.exe *.out *.app + +*~ diff --git a/avr/boards.txt b/avr/boards.txt index de767f5..c6cfcda 100644 --- a/avr/boards.txt +++ b/avr/boards.txt @@ -4,164 +4,7 @@ menu.cpu=Processor ############################################################## -uno.name=Arduino Uno -uno.upload.tool=avrdude -uno.upload.protocol=arduino -uno.upload.maximum_size=32256 -uno.upload.speed=115200 - -uno.bootloader.tool=avrdude -uno.bootloader.low_fuses=0xFF -uno.bootloader.high_fuses=0xDE -uno.bootloader.extended_fuses=0x05 -uno.bootloader.unlock_bits=0x3F -uno.bootloader.lock_bits=0x0F -uno.bootloader.file=optiboot/optiboot_atmega328.hex - -uno.build.mcu=atmega328p -uno.build.f_cpu=16000000L -uno.build.board=AVR_UNO -uno.build.core=arduino -uno.build.variant=standard - -############################################################## - -duemilanove.name=Arduino Duemilanove or Diecimila - -duemilanove.upload.tool=avrdude -duemilanove.upload.protocol=arduino - -duemilanove.bootloader.tool=avrdude -duemilanove.bootloader.low_fuses=0xFF -duemilanove.bootloader.unlock_bits=0x3F -duemilanove.bootloader.lock_bits=0x0F - -duemilanove.build.f_cpu=16000000L -duemilanove.build.board=AVR_DUEMILANOVE -duemilanove.build.core=arduino -duemilanove.build.variant=standard - -## Arduino Duemilanove or Diecimila w/ ATmega328 -## --------------------------------------------- -duemilanove.menu.cpu.atmega328=ATmega328 - -duemilanove.menu.cpu.atmega328.upload.maximum_size=30720 -duemilanove.menu.cpu.atmega328.upload.speed=57600 - -duemilanove.menu.cpu.atmega328.bootloader.high_fuses=0xDA -duemilanove.menu.cpu.atmega328.bootloader.extended_fuses=0x05 -duemilanove.menu.cpu.atmega328.bootloader.file=atmega/ATmegaBOOT_168_atmega328.hex - -duemilanove.menu.cpu.atmega328.build.mcu=atmega328p - -## Arduino Duemilanove or Diecimila w/ ATmega168 -## --------------------------------------------- -duemilanove.menu.cpu.atmega168=ATmega168 - -duemilanove.menu.cpu.atmega168.upload.maximum_size=14336 -duemilanove.menu.cpu.atmega168.upload.speed=19200 - -duemilanove.menu.cpu.atmega168.bootloader.high_fuses=0xdd -duemilanove.menu.cpu.atmega168.bootloader.extended_fuses=0x00 -duemilanove.menu.cpu.atmega168.bootloader.file=atmega/ATmegaBOOT_168_diecimila.hex - -duemilanove.menu.cpu.atmega168.build.mcu=atmega168 - -############################################################## - -nano.name=Arduino Nano - -nano.upload.tool=avrdude -nano.upload.protocol=arduino - -nano.bootloader.tool=avrdude -nano.bootloader.unlock_bits=0x3F -nano.bootloader.lock_bits=0x0F - -nano.build.f_cpu=16000000L -nano.build.board=AVR_NANO -nano.build.core=arduino -nano.build.variant=eightanaloginputs - -## Arduino Nano w/ ATmega328 -## ------------------------- -nano.menu.cpu.atmega328=ATmega328 - -nano.menu.cpu.atmega328.upload.maximum_size=30720 -nano.menu.cpu.atmega328.upload.speed=57600 - -nano.menu.cpu.atmega328.bootloader.low_fuses=0xFF -nano.menu.cpu.atmega328.bootloader.high_fuses=0xDA -nano.menu.cpu.atmega328.bootloader.extended_fuses=0x05 -nano.menu.cpu.atmega328.bootloader.file=atmega/ATmegaBOOT_168_atmega328.hex - -menu.cpu.nano.atmega328.build.mcu=atmega328p - -## Arduino Nano w/ ATmega168 -## ------------------------- -nano.menu.cpu.atmega168=ATmega168 - -nano.menu.cpu.atmega168.upload.maximum_size=14336 -nano.menu.cpu.atmega168.upload.speed=19200 - -nano.menu.cpu.atmega168.bootloader.low_fuses=0xff -nano.menu.cpu.atmega168.bootloader.high_fuses=0xdd -nano.menu.cpu.atmega168.bootloader.extended_fuses=0x00 -nano.menu.cpu.atmega168.bootloader.file=atmega/ATmegaBOOT_168_diecimila.hex - -nano.menu.cpu.atmega168.build.mcu=atmega168 - -############################################################## - -mega2560.name=Arduino Mega 2560 or Mega ADK -mega2560.cpu=2560 or ADK - -mega2560.upload.tool=avrdude -mega2560.upload.protocol=wiring -mega2560.upload.maximum_size=258048 -mega2560.upload.speed=115200 - -mega2560.bootloader.tool=avrdude -mega2560.bootloader.low_fuses=0xFF -mega2560.bootloader.high_fuses=0xD8 -mega2560.bootloader.extended_fuses=0xFD -mega2560.bootloader.file=stk500v2/stk500boot_v2_mega2560.hex -mega2560.bootloader.unlock_bits=0x3F -mega2560.bootloader.lock_bits=0x0F - -mega2560.build.mcu=atmega2560 -mega2560.build.f_cpu=16000000L -mega2560.build.board=AVR_MEGA2560 -mega2560.build.core=arduino -mega2560.build.variant=mega - -############################################################## - -mega.name=Arduino Mega (ATmega1280) -mega.cpu=ATmega1280 - -mega.upload.tool=avrdude -mega.upload.protocol=arduino -mega.upload.maximum_size=126976 -mega.upload.speed=57600 - -mega.bootloader.tool=avrdude -mega.bootloader.low_fuses=0xFF -mega.bootloader.high_fuses=0xDA -mega.bootloader.extended_fuses=0xF5 -mega.bootloader.file=atmega/ATmegaBOOT_168_atmega1280.hex -mega.bootloader.unlock_bits=0x3F -mega.bootloader.lock_bits=0x0F - -mega.build.mcu=atmega1280 -mega.build.f_cpu=16000000L -mega.build.board=AVR_MEGA -mega.build.core=arduino -mega.build.variant=mega - -############################################################## - -leonardo.name=Arduino Leonardo +leonardo.name=Arduino Leonardo (arcore) leonardo.upload.tool=avrdude leonardo.upload.protocol=avr109 leonardo.upload.maximum_size=28672 @@ -183,384 +26,9 @@ leonardo.build.f_cpu=16000000L leonardo.build.vid=0x2341 leonardo.build.pid=0x8036 leonardo.build.board=AVR_LEONARDO -leonardo.build.core=arduino -leonardo.build.variant=leonardo +leonardo.build.core=arcore +leonardo.build.variant=arduino:leonardo leonardo.build.extra_flags=-DUSB_VID={build.vid} -DUSB_PID={build.pid} ############################################################## -micro.name=Arduino Micro -micro.upload.tool=avrdude -micro.upload.protocol=avr109 -micro.upload.maximum_size=28672 -micro.upload.speed=57600 -micro.upload.disable_flushing=true -micro.upload.use_1200bps_touch=true -micro.upload.wait_for_upload_port=true - -micro.bootloader.tool=avrdude -micro.bootloader.low_fuses=0xff -micro.bootloader.high_fuses=0xd8 -micro.bootloader.extended_fuses=0xcb -micro.bootloader.file=caterina/Caterina-Micro.hex -micro.bootloader.unlock_bits=0x3F -micro.bootloader.lock_bits=0x2F - -micro.build.mcu=atmega32u4 -micro.build.f_cpu=16000000L -micro.build.vid=0x2341 -micro.build.pid=0x8037 -micro.build.board=AVR_MICRO -micro.build.core=arduino -micro.build.variant=micro -micro.build.extra_flags=-DUSB_VID={build.vid} -DUSB_PID={build.pid} - -############################################################## - -esplora.name=Arduino Esplora -esplora.upload.tool=avrdude -esplora.upload.protocol=avr109 -esplora.upload.maximum_size=28672 -esplora.upload.speed=57600 -esplora.upload.disable_flushing=true -esplora.upload.use_1200bps_touch=true -esplora.upload.wait_for_upload_port=true - -esplora.bootloader.tool=avrdude -esplora.bootloader.low_fuses=0xff -esplora.bootloader.high_fuses=0xd8 -esplora.bootloader.extended_fuses=0xcb -esplora.bootloader.file=caterina/Caterina-Esplora.hex -esplora.bootloader.unlock_bits=0x3F -esplora.bootloader.lock_bits=0x2F - -esplora.build.mcu=atmega32u4 -esplora.build.f_cpu=16000000L -esplora.build.vid=0x2341 -esplora.build.pid=0x803c -esplora.build.board=AVR_ESPLORA -esplora.build.core=arduino -esplora.build.variant=leonardo -esplora.build.extra_flags=-DUSB_VID={build.vid} -DUSB_PID={build.pid} - -############################################################## - -mini.name=Arduino Mini - -mini.upload.tool=avrdude -mini.upload.protocol=arduino - -mini.bootloader.tool=avrdude -mini.bootloader.low_fuses=0xff -mini.bootloader.unlock_bits=0x3F -mini.bootloader.lock_bits=0x0F - -mini.build.f_cpu=16000000L -mini.build.board=AVR_MINI -mini.build.core=arduino -mini.build.variant=eightanaloginputs - -## Arduino Mini w/ ATmega328 -## ------------------------- -mini.menu.cpu.atmega328=ATmega328 - -mini.menu.cpu.atmega328.upload.maximum_size=28672 -mini.menu.cpu.atmega328.upload.speed=115200 - -mini.menu.cpu.atmega328.bootloader.high_fuses=0xd8 -mini.menu.cpu.atmega328.bootloader.extended_fuses=0x05 -mini.menu.cpu.atmega328.bootloader.file=optiboot/optiboot_atmega328-Mini.hex - -mini.menu.cpu.atmega328.build.mcu=atmega328p - -## Arduino Mini w/ ATmega168 -## ------------------------- -mini.menu.cpu.atmega168=ATmega168 - -mini.menu.cpu.atmega168.upload.maximum_size=14336 -mini.menu.cpu.atmega168.upload.speed=19200 - -mini.menu.cpu.atmega168.bootloader.high_fuses=0xdd -mini.menu.cpu.atmega168.bootloader.extended_fuses=0x00 -mini.menu.cpu.atmega168.bootloader.file=atmega/ATmegaBOOT_168_ng.hex - -mini.menu.cpu.atmega168.build.mcu=atmega168 - -############################################################## - -ethernet.name=Arduino Ethernet - -ethernet.upload.tool=avrdude -ethernet.upload.protocol=arduino -ethernet.upload.maximum_size=32256 -ethernet.upload.speed=115200 - -ethernet.bootloader.tool=avrdude -ethernet.bootloader.low_fuses=0xff -ethernet.bootloader.high_fuses=0xde -ethernet.bootloader.extended_fuses=0x05 -ethernet.bootloader.file=optiboot/optiboot_atmega328.hex -ethernet.bootloader.unlock_bits=0x3F -ethernet.bootloader.lock_bits=0x0F - -ethernet.build.variant=standard -ethernet.build.mcu=atmega328p -ethernet.build.f_cpu=16000000L -ethernet.build.board=AVR_ETHERNET -ethernet.build.core=arduino - -############################################################## - -fio.name=Arduino Fio - -fio.upload.tool=avrdude -fio.upload.protocol=arduino -fio.upload.maximum_size=30720 -fio.upload.speed=57600 - -fio.bootloader.tool=avrdude -fio.bootloader.low_fuses=0xFF -fio.bootloader.high_fuses=0xDA -fio.bootloader.extended_fuses=0x05 -fio.bootloader.file=atmega/ATmegaBOOT_168_atmega328_pro_8MHz.hex -fio.bootloader.unlock_bits=0x3F -fio.bootloader.lock_bits=0x0F - -fio.build.mcu=atmega328p -fio.build.f_cpu=8000000L -fio.build.board=AVR_FIO -fio.build.core=arduino -fio.build.variant=eightanaloginputs - -############################################################## - -bt.name=Arduino BT - -bt.upload.tool=avrdude -bt.upload.protocol=arduino -bt.upload.speed=19200 -bt.upload.disable_flushing=true - -bt.bootloader.tool=avrdude -bt.bootloader.low_fuses=0xff -bt.bootloader.unlock_bits=0x3F -bt.bootloader.lock_bits=0x0F - -bt.build.f_cpu=16000000L -bt.build.board=AVR_BT -bt.build.core=arduino -bt.build.variant=eightanaloginputs - -## Arduino BT w/ ATmega328 -## ----------------------- -bt.menu.cpu.atmega328=ATmega328 -bt.menu.cpu.atmega328.upload.maximum_size=28672 - -bt.menu.cpu.atmega328.bootloader.high_fuses=0xd8 -bt.menu.cpu.atmega328.bootloader.extended_fuses=0x05 -bt.menu.cpu.atmega328.bootloader.file=bt/ATmegaBOOT_168_atmega328_bt.hex - -bt.menu.cpu.atmega328.build.mcu=atmega328p - -## Arduino BT w/ ATmega168 -## ----------------------- -bt.menu.cpu.atmega168=ATmega168 -bt.menu.cpu.atmega168.upload.maximum_size=14336 - -bt.menu.cpu.atmega168.bootloader.high_fuses=0xdd -bt.menu.cpu.atmega168.bootloader.extended_fuses=0x00 -bt.menu.cpu.atmega168.bootloader.file=bt/ATmegaBOOT_168.hex - -bt.menu.cpu.atmega168.build.mcu=atmega168 - -############################################################## - -lilypad_usb.name=LilyPad Arduino USB - -lilypad_usb.upload.tool=avrdude -lilypad_usb.upload.protocol=avr109 -lilypad_usb.upload.maximum_size=28672 -lilypad_usb.upload.speed=57600 -lilypad_usb.upload.disable_flushing=true -lilypad_usb.upload.use_1200bps_touch=true -lilypad_usb.upload.wait_for_upload_port=true - -lilypad_usb.bootloader.tool=avrdude -lilypad_usb.bootloader.low_fuses=0xff -lilypad_usb.bootloader.high_fuses=0xd8 -lilypad_usb.bootloader.extended_fuses=0xce -lilypad_usb.bootloader.file=caterina-LilyPadUSB/Caterina-LilyPadUSB.hex -lilypad_usb.bootloader.unlock_bits=0x3F -lilypad_usb.bootloader.lock_bits=0x2F - -lilypad_usb.build.mcu=atmega32u4 -lilypad_usb.build.f_cpu=8000000L -lilypad_usb.build.vid=0x1B4F -lilypad_usb.build.pid=0x9208 -lilypad_usb.build.board=AVR_LILYPAD_USB -lilypad_usb.build.core=arduino -lilypad_usb.build.variant=leonardo -lilypad_usb.build.extra_flags=-DUSB_VID={build.vid} -DUSB_PID={build.pid} - -############################################################## - -lilypad.name=LilyPad Arduino - -lilypad.upload.tool=avrdude -lilypad.upload.protocol=arduino - -lilypad.bootloader.tool=avrdude -lilypad.bootloader.unlock_bits=0x3F -lilypad.bootloader.lock_bits=0x0F - -lilypad.build.f_cpu=8000000L -lilypad.build.board=AVR_LILYPAD -lilypad.build.core=arduino -lilypad.build.variant=standard - -## LilyPad Arduino w/ ATmega328 -## ---------------------------- -lilypad.menu.cpu.atmega328=ATmega328 - -lilypad.menu.cpu.atmega328.upload.maximum_size=30720 -lilypad.menu.cpu.atmega328.upload.speed=57600 - -lilypad.menu.cpu.atmega328.bootloader.low_fuses=0xFF -lilypad.menu.cpu.atmega328.bootloader.high_fuses=0xDA -lilypad.menu.cpu.atmega328.bootloader.extended_fuses=0x05 -lilypad.menu.cpu.atmega328.bootloader.file=atmega/ATmegaBOOT_168_atmega328_pro_8MHz.hex - -lilypad.menu.cpu.atmega328.build.mcu=atmega328p - -## LilyPad Arduino w/ ATmega168 -## ---------------------------- -lilypad.menu.cpu.atmega168=ATmega168 - -lilypad.menu.cpu.atmega168.upload.maximum_size=14336 -lilypad.menu.cpu.atmega168.upload.speed=19200 - -lilypad.menu.cpu.atmega168.bootloader.low_fuses=0xe2 -lilypad.menu.cpu.atmega168.bootloader.high_fuses=0xdd -lilypad.menu.cpu.atmega168.bootloader.extended_fuses=0x00 -lilypad.menu.cpu.atmega168.bootloader.file=lilypad/LilyPadBOOT_168.hex - -lilypad.menu.cpu.atmega168.build.mcu=atmega168 - -############################################################## - -pro.name=Arduino Pro or Pro Mini - -pro.upload.tool=avrdude -pro.upload.protocol=arduino - -pro.bootloader.tool=avrdude -pro.bootloader.unlock_bits=0x3F -pro.bootloader.lock_bits=0x0F - -pro.build.board=AVR_PRO -pro.build.core=arduino -pro.build.variant=standard - -## Arduino Pro or Pro Mini (5V, 16 MHz) w/ ATmega328 -## ------------------------------------------------- -pro.menu.cpu.16MHzatmega328=ATmega328 (5V, 16 MHz) - -pro.menu.cpu.16MHzatmega328.upload.maximum_size=30720 -pro.menu.cpu.16MHzatmega328.upload.speed=57600 - -pro.menu.cpu.16MHzatmega328.bootloader.low_fuses=0xFF -pro.menu.cpu.16MHzatmega328.bootloader.high_fuses=0xDA -pro.menu.cpu.16MHzatmega328.bootloader.extended_fuses=0x05 -pro.menu.cpu.16MHzatmega328.bootloader.file=atmega/ATmegaBOOT_168_atmega328.hex - -pro.menu.cpu.16MHzatmega328.build.mcu=atmega328p -pro.menu.cpu.16MHzatmega328.build.f_cpu=16000000L - -## Arduino Pro or Pro Mini (3.3V, 8 MHz) w/ ATmega328 -## -------------------------------------------------- -pro.menu.cpu.8MHzatmega328=ATmega328 (3.3V, 8 MHz) - -pro.menu.cpu.8MHzatmega328.upload.maximum_size=30720 -pro.menu.cpu.8MHzatmega328.upload.speed=57600 - -pro.menu.cpu.8MHzatmega328.bootloader.low_fuses=0xFF -pro.menu.cpu.8MHzatmega328.bootloader.high_fuses=0xDA -pro.menu.cpu.8MHzatmega328.bootloader.extended_fuses=0x05 -pro.menu.cpu.8MHzatmega328.bootloader.file=atmega/ATmegaBOOT_168_atmega328_pro_8MHz.hex - -pro.menu.cpu.8MHzatmega328.build.mcu=atmega328p -pro.menu.cpu.8MHzatmega328.build.f_cpu=8000000L - -## Arduino Pro or Pro Mini (5V, 16 MHz) w/ ATmega168 -## ------------------------------------------------- -pro.menu.cpu.16MHzatmega168=ATmega168 (5V, 16 MHz) - -pro.menu.cpu.16MHzatmega168.upload.maximum_size=14336 -pro.menu.cpu.16MHzatmega168.upload.speed=19200 - -pro.menu.cpu.16MHzatmega168.bootloader.low_fuses=0xff -pro.menu.cpu.16MHzatmega168.bootloader.high_fuses=0xdd -pro.menu.cpu.16MHzatmega168.bootloader.extended_fuses=0x00 -pro.menu.cpu.16MHzatmega168.bootloader.file=atmega/ATmegaBOOT_168_diecimila.hex - -pro.menu.cpu.16MHzatmega168.build.mcu=atmega168 -pro.menu.cpu.16MHzatmega168.build.f_cpu=16000000L - -## Arduino Pro or Pro Mini (3.3V, 8 MHz) w/ ATmega168 -## -------------------------------------------------- -pro.menu.cpu.8MHzatmega168=ATmega168 (3.3V, 8 MHz) - -pro.menu.cpu.8MHzatmega168.upload.maximum_size=14336 -pro.menu.cpu.8MHzatmega168.upload.speed=19200 - -pro.menu.cpu.8MHzatmega168.bootloader.low_fuses=0xc6 -pro.menu.cpu.8MHzatmega168.bootloader.high_fuses=0xdd -pro.menu.cpu.8MHzatmega168.bootloader.extended_fuses=0x00 -pro.menu.cpu.8MHzatmega168.bootloader.file=atmega/ATmegaBOOT_168_pro_8MHz.hex - -pro.menu.cpu.8MHzatmega168.build.mcu=atmega168 -pro.menu.cpu.8MHzatmega168.build.f_cpu=8000000L - -############################################################## - -ng.name=Arduino NG or older - -ng.upload.tool=avrdude -ng.upload.protocol=arduino -ng.upload.speed=19200 - -ng.bootloader.tool=avrdude -ng.bootloader.unlock_bits=0x3F -ng.bootloader.lock_bits=0x0F - -ng.build.mcu=atmegang -ng.build.f_cpu=16000000L -ng.build.board=AVR_NG -ng.build.core=arduino -ng.build.variant=standard - -## Arduino NG or older w/ ATmega168 -## -------------------------------- -ng.menu.cpu.atmega168=ATmega168 - -ng.menu.cpu.atmega168.upload.maximum_size=14336 - -ng.menu.cpu.atmega168.bootloader.low_fuses=0xff -ng.menu.cpu.atmega168.bootloader.high_fuses=0xdd -ng.menu.cpu.atmega168.bootloader.extended_fuses=0x00 -ng.menu.cpu.atmega168.bootloader.file=atmega/ATmegaBOOT_168_ng.hex - -ng.menu.cpu.atmega168.build.mcu=atmega168 - -## Arduino NG or older w/ ATmega8 -## ------------------------------ -ng.menu.cpu.atmega8=ATmega8 - -ng.menu.cpu.atmega8.upload.maximum_size=7168 - -ng.menu.cpu.atmega8.bootloader.low_fuses=0xdf -ng.menu.cpu.atmega8.bootloader.high_fuses=0xca -ng.menu.cpu.atmega8.bootloader.file=atmega8/ATmegaBOOT-prod-firmware-2009-11-07.hex - -ng.menu.cpu.atmega8.build.mcu=atmega8 - diff --git a/avr/cores/arduino/Arduino.h b/avr/cores/arcore/Arduino.h index 02c2a8f..02c2a8f 100644 --- a/avr/cores/arduino/Arduino.h +++ b/avr/cores/arcore/Arduino.h diff --git a/avr/cores/arduino/CDC.cpp b/avr/cores/arcore/CDC.cpp index 701e483..701e483 100644 --- a/avr/cores/arduino/CDC.cpp +++ b/avr/cores/arcore/CDC.cpp diff --git a/avr/cores/arduino/Client.h b/avr/cores/arcore/Client.h index ea13483..ea13483 100644 --- a/avr/cores/arduino/Client.h +++ b/avr/cores/arcore/Client.h diff --git a/avr/cores/arduino/HID.cpp b/avr/cores/arcore/HID.cpp index ac63608..ac63608 100644 --- a/avr/cores/arduino/HID.cpp +++ b/avr/cores/arcore/HID.cpp diff --git a/avr/cores/arduino/HardwareSerial.cpp b/avr/cores/arcore/HardwareSerial.cpp index 794a7be..794a7be 100644 --- a/avr/cores/arduino/HardwareSerial.cpp +++ b/avr/cores/arcore/HardwareSerial.cpp diff --git a/avr/cores/arduino/HardwareSerial.h b/avr/cores/arcore/HardwareSerial.h index a73117f..a73117f 100644 --- a/avr/cores/arduino/HardwareSerial.h +++ b/avr/cores/arcore/HardwareSerial.h diff --git a/avr/cores/arduino/IPAddress.cpp b/avr/cores/arcore/IPAddress.cpp index fe3deb7..fe3deb7 100644 --- a/avr/cores/arduino/IPAddress.cpp +++ b/avr/cores/arcore/IPAddress.cpp diff --git a/avr/cores/arduino/IPAddress.h b/avr/cores/arcore/IPAddress.h index 2585aec..2585aec 100644 --- a/avr/cores/arduino/IPAddress.h +++ b/avr/cores/arcore/IPAddress.h diff --git a/avr/cores/arduino/Platform.h b/avr/cores/arcore/Platform.h index 8b8f742..8b8f742 100644 --- a/avr/cores/arduino/Platform.h +++ b/avr/cores/arcore/Platform.h diff --git a/avr/cores/arduino/Print.cpp b/avr/cores/arcore/Print.cpp index 53961ec..53961ec 100644 --- a/avr/cores/arduino/Print.cpp +++ b/avr/cores/arcore/Print.cpp diff --git a/avr/cores/arduino/Print.h b/avr/cores/arcore/Print.h index dc76150..dc76150 100644 --- a/avr/cores/arduino/Print.h +++ b/avr/cores/arcore/Print.h diff --git a/avr/cores/arduino/Printable.h b/avr/cores/arcore/Printable.h index d03c9af..d03c9af 100644 --- a/avr/cores/arduino/Printable.h +++ b/avr/cores/arcore/Printable.h diff --git a/avr/cores/arduino/Server.h b/avr/cores/arcore/Server.h index 9674c76..9674c76 100644 --- a/avr/cores/arduino/Server.h +++ b/avr/cores/arcore/Server.h diff --git a/avr/cores/arduino/Stream.cpp b/avr/cores/arcore/Stream.cpp index aafb7fc..aafb7fc 100644 --- a/avr/cores/arduino/Stream.cpp +++ b/avr/cores/arcore/Stream.cpp diff --git a/avr/cores/arduino/Stream.h b/avr/cores/arcore/Stream.h index 58bbf75..58bbf75 100644 --- a/avr/cores/arduino/Stream.h +++ b/avr/cores/arcore/Stream.h diff --git a/avr/cores/arduino/Tone.cpp b/avr/cores/arcore/Tone.cpp index 9bb6fe7..9bb6fe7 100644 --- a/avr/cores/arduino/Tone.cpp +++ b/avr/cores/arcore/Tone.cpp diff --git a/avr/cores/arduino/USBAPI.h b/avr/cores/arcore/USBAPI.h index eb2e593..eb2e593 100644 --- a/avr/cores/arduino/USBAPI.h +++ b/avr/cores/arcore/USBAPI.h diff --git a/avr/cores/arduino/USBCore.cpp b/avr/cores/arcore/USBCore.cpp index d3e0170..d3e0170 100644 --- a/avr/cores/arduino/USBCore.cpp +++ b/avr/cores/arcore/USBCore.cpp diff --git a/avr/cores/arduino/USBCore.h b/avr/cores/arcore/USBCore.h index 8d13806..8d13806 100644 --- a/avr/cores/arduino/USBCore.h +++ b/avr/cores/arcore/USBCore.h diff --git a/avr/cores/arduino/USBDesc.h b/avr/cores/arcore/USBDesc.h index 900713e..900713e 100644 --- a/avr/cores/arduino/USBDesc.h +++ b/avr/cores/arcore/USBDesc.h diff --git a/avr/cores/arduino/Udp.h b/avr/cores/arcore/Udp.h index dc5644b..dc5644b 100644 --- a/avr/cores/arduino/Udp.h +++ b/avr/cores/arcore/Udp.h diff --git a/avr/cores/arduino/WCharacter.h b/avr/cores/arcore/WCharacter.h index 79733b5..79733b5 100644 --- a/avr/cores/arduino/WCharacter.h +++ b/avr/cores/arcore/WCharacter.h diff --git a/avr/cores/arduino/WInterrupts.c b/avr/cores/arcore/WInterrupts.c index 62efc9c..62efc9c 100644 --- a/avr/cores/arduino/WInterrupts.c +++ b/avr/cores/arcore/WInterrupts.c diff --git a/avr/cores/arduino/WMath.cpp b/avr/cores/arcore/WMath.cpp index 2120c4c..2120c4c 100644 --- a/avr/cores/arduino/WMath.cpp +++ b/avr/cores/arcore/WMath.cpp diff --git a/avr/cores/arduino/WString.cpp b/avr/cores/arcore/WString.cpp index c6839fc..c6839fc 100644 --- a/avr/cores/arduino/WString.cpp +++ b/avr/cores/arcore/WString.cpp diff --git a/avr/cores/arduino/WString.h b/avr/cores/arcore/WString.h index 947325e..947325e 100644 --- a/avr/cores/arduino/WString.h +++ b/avr/cores/arcore/WString.h diff --git a/avr/cores/arduino/binary.h b/avr/cores/arcore/binary.h index af14980..af14980 100644 --- a/avr/cores/arduino/binary.h +++ b/avr/cores/arcore/binary.h diff --git a/avr/cores/arduino/hooks.c b/avr/cores/arcore/hooks.c index 641eabc..641eabc 100644 --- a/avr/cores/arduino/hooks.c +++ b/avr/cores/arcore/hooks.c diff --git a/avr/cores/arduino/main.cpp b/avr/cores/arcore/main.cpp index 3d4e079..3d4e079 100644 --- a/avr/cores/arduino/main.cpp +++ b/avr/cores/arcore/main.cpp diff --git a/avr/cores/arduino/malloc.c b/avr/cores/arcore/malloc.c index 9c56600..9c56600 100644 --- a/avr/cores/arduino/malloc.c +++ b/avr/cores/arcore/malloc.c diff --git a/avr/cores/arduino/new.cpp b/avr/cores/arcore/new.cpp index b81031e..b81031e 100644 --- a/avr/cores/arduino/new.cpp +++ b/avr/cores/arcore/new.cpp diff --git a/avr/cores/arduino/new.h b/avr/cores/arcore/new.h index 991c86c..991c86c 100644 --- a/avr/cores/arduino/new.h +++ b/avr/cores/arcore/new.h diff --git a/avr/cores/arduino/wiring.c b/avr/cores/arcore/wiring.c index ec5b888..ec5b888 100644 --- a/avr/cores/arduino/wiring.c +++ b/avr/cores/arcore/wiring.c diff --git a/avr/cores/arduino/wiring_analog.c b/avr/cores/arcore/wiring_analog.c index 23b01c6..23b01c6 100644 --- a/avr/cores/arduino/wiring_analog.c +++ b/avr/cores/arcore/wiring_analog.c diff --git a/avr/cores/arduino/wiring_digital.c b/avr/cores/arcore/wiring_digital.c index be323b1..be323b1 100644 --- a/avr/cores/arduino/wiring_digital.c +++ b/avr/cores/arcore/wiring_digital.c diff --git a/avr/cores/arduino/wiring_private.h b/avr/cores/arcore/wiring_private.h index f678265..f678265 100644 --- a/avr/cores/arduino/wiring_private.h +++ b/avr/cores/arcore/wiring_private.h diff --git a/avr/cores/arduino/wiring_pulse.c b/avr/cores/arcore/wiring_pulse.c index 0d96886..0d96886 100644 --- a/avr/cores/arduino/wiring_pulse.c +++ b/avr/cores/arcore/wiring_pulse.c diff --git a/avr/cores/arduino/wiring_shift.c b/avr/cores/arcore/wiring_shift.c index cfe7867..cfe7867 100644 --- a/avr/cores/arduino/wiring_shift.c +++ b/avr/cores/arcore/wiring_shift.c diff --git a/avr/platform.txt b/avr/platform.txt index f2f80f1..c4159f7 100644 --- a/avr/platform.txt +++ b/avr/platform.txt @@ -2,7 +2,8 @@ # AVR compile variables # --------------------- -name=Arduino AVR Boards +name=Arduino AVR Boards (arcore) + # Default "compiler.path" is correct, change only if you want to overidde the initial value #compiler.path={ide.path}/tools/avr/bin/.. compiler.c.cmd=avr-gcc diff --git a/avr/programmers.txt b/avr/programmers.txt deleted file mode 100644 index 65d8cdb..0000000 --- a/avr/programmers.txt +++ /dev/null @@ -1,41 +0,0 @@ -avrisp.name=AVR ISP -avrisp.communication=serial -avrisp.protocol=stk500v1 -avrisp.program.protocol=stk500v1 -avrisp.program.tool=avrdude -avrisp.program.extra_params=-P{serial.port} - -avrispmkii.name=AVRISP mkII -avrispmkii.communication=usb -avrispmkii.protocol=stk500v2 -avrispmkii.program.protocol=stk500v2 -avrispmkii.program.tool=avrdude -avrispmkii.program.extra_params=-Pusb - -usbtinyisp.name=USBtinyISP -usbtinyisp.protocol=usbtiny -usbtinyisp.program.tool=avrdude -usbtinyisp.program.extra_params= - -usbasp.name=USBasp -usbasp.communication=usb -usbasp.protocol=usbasp -usbasp.program.protocol=usbasp -usbasp.program.tool=avrdude -usbasp.program.extra_params=-Pusb - -parallel.name=Parallel Programmer -parallel.protocol=dapa -parallel.force=true -# parallel.delay=200 -parallel.program.tool=avrdude -parallel.program.extra_params=-F - -arduinoisp.name=Arduino as ISP -arduinoisp.communication=serial -arduinoisp.protocol=stk500v1 -arduinoisp.speed=9600 -arduinoisp.program.protocol=stk500v1 -arduinoisp.program.speed=9600 -arduinoisp.program.tool=avrdude -arduinoisp.program.extra_params=-P{serial.port} -b{program.speed} diff --git a/sam/boards.txt b/sam/boards.txt index 437941d..a157172 100644 --- a/sam/boards.txt +++ b/sam/boards.txt @@ -1,37 +1 @@ - -due_prgport.name=Arduino Due (Programming Port) -due_prgport.upload.tool=bossac -due_prgport.upload.protocol=sam-ba -due_prgport.upload.maximum_size=524288 -due_prgport.upload.use_1200bps_touch=true -due_prgport.upload.wait_for_upload_port=false -due_prgport.upload.native_usb=false -due_prgport.build.mcu=cortex-m3 -due_prgport.build.f_cpu=84000000L -due_prgport.build.board=SAM_DUE -due_prgport.build.core=arduino -due_prgport.build.extra_flags=-D__SAM3X8E__ -mthumb -DUSB_PID={build.pid} -DUSB_VID={build.vid} -DUSBCON -due_prgport.build.ldscript=linker_scripts/gcc/flash.ld -due_prgport.build.variant=arduino_due_x -due_prgport.build.variant_system_lib=libsam_sam3x8e_gcc_rel.a -due_prgport.build.vid=0x2341 -due_prgport.build.pid=0x003e - -due.name=Arduino Due (Native USB Port) -due.upload.tool=bossac -due.upload.protocol=sam-ba -due.upload.maximum_size=524288 -due.upload.use_1200bps_touch=true -due.upload.wait_for_upload_port=true -due.upload.native_usb=true -due.build.mcu=cortex-m3 -due.build.f_cpu=84000000L -due.build.board=SAM_DUE -due.build.core=arduino -due.build.extra_flags=-D__SAM3X8E__ -mthumb -DUSB_PID={build.pid} -DUSB_VID={build.vid} -DUSBCON -due.build.ldscript=linker_scripts/gcc/flash.ld -due.build.variant=arduino_due_x -due.build.variant_system_lib=libsam_sam3x8e_gcc_rel.a -due.build.vid=0x2341 -due.build.pid=0x003e - +# No support for sam boards yet. diff --git a/sam/cores/arduino/Arduino.h b/sam/cores/arcore/Arduino.h index a1682a3..a1682a3 100644 --- a/sam/cores/arduino/Arduino.h +++ b/sam/cores/arcore/Arduino.h diff --git a/sam/cores/arduino/Client.h b/sam/cores/arcore/Client.h index ea13483..ea13483 100644 --- a/sam/cores/arduino/Client.h +++ b/sam/cores/arcore/Client.h diff --git a/sam/cores/arduino/HardwareSerial.h b/sam/cores/arcore/HardwareSerial.h index 17cc3cf..17cc3cf 100644 --- a/sam/cores/arduino/HardwareSerial.h +++ b/sam/cores/arcore/HardwareSerial.h diff --git a/sam/cores/arduino/IPAddress.cpp b/sam/cores/arcore/IPAddress.cpp index fe3deb7..fe3deb7 100644 --- a/sam/cores/arduino/IPAddress.cpp +++ b/sam/cores/arcore/IPAddress.cpp diff --git a/sam/cores/arduino/IPAddress.h b/sam/cores/arcore/IPAddress.h index 2585aec..2585aec 100644 --- a/sam/cores/arduino/IPAddress.h +++ b/sam/cores/arcore/IPAddress.h diff --git a/sam/cores/arduino/Print.cpp b/sam/cores/arcore/Print.cpp index 78c5e36..78c5e36 100644 --- a/sam/cores/arduino/Print.cpp +++ b/sam/cores/arcore/Print.cpp diff --git a/sam/cores/arduino/Print.h b/sam/cores/arcore/Print.h index dc76150..dc76150 100644 --- a/sam/cores/arduino/Print.h +++ b/sam/cores/arcore/Print.h diff --git a/sam/cores/arduino/Printable.h b/sam/cores/arcore/Printable.h index 2a1b2e9..2a1b2e9 100644 --- a/sam/cores/arduino/Printable.h +++ b/sam/cores/arcore/Printable.h diff --git a/sam/cores/arduino/Reset.cpp b/sam/cores/arcore/Reset.cpp index 6336427..6336427 100644 --- a/sam/cores/arduino/Reset.cpp +++ b/sam/cores/arcore/Reset.cpp diff --git a/sam/cores/arduino/Reset.h b/sam/cores/arcore/Reset.h index 373f6d1..373f6d1 100644 --- a/sam/cores/arduino/Reset.h +++ b/sam/cores/arcore/Reset.h diff --git a/sam/cores/arduino/RingBuffer.cpp b/sam/cores/arcore/RingBuffer.cpp index f0b3ed1..f0b3ed1 100644 --- a/sam/cores/arduino/RingBuffer.cpp +++ b/sam/cores/arcore/RingBuffer.cpp diff --git a/sam/cores/arduino/RingBuffer.h b/sam/cores/arcore/RingBuffer.h index 28309df..28309df 100644 --- a/sam/cores/arduino/RingBuffer.h +++ b/sam/cores/arcore/RingBuffer.h diff --git a/sam/cores/arduino/Server.h b/sam/cores/arcore/Server.h index 9674c76..9674c76 100644 --- a/sam/cores/arduino/Server.h +++ b/sam/cores/arcore/Server.h diff --git a/sam/cores/arduino/Stream.cpp b/sam/cores/arcore/Stream.cpp index aafb7fc..aafb7fc 100644 --- a/sam/cores/arduino/Stream.cpp +++ b/sam/cores/arcore/Stream.cpp diff --git a/sam/cores/arduino/Stream.h b/sam/cores/arcore/Stream.h index 58bbf75..58bbf75 100644 --- a/sam/cores/arduino/Stream.h +++ b/sam/cores/arcore/Stream.h diff --git a/sam/cores/arduino/Tone.cpp.disabled b/sam/cores/arcore/Tone.cpp.disabled index 9bb6fe7..9bb6fe7 100644 --- a/sam/cores/arduino/Tone.cpp.disabled +++ b/sam/cores/arcore/Tone.cpp.disabled diff --git a/sam/cores/arduino/Tone.h b/sam/cores/arcore/Tone.h index 5789b08..5789b08 100644 --- a/sam/cores/arduino/Tone.h +++ b/sam/cores/arcore/Tone.h diff --git a/sam/cores/arduino/UARTClass.cpp b/sam/cores/arcore/UARTClass.cpp index 16188b1..16188b1 100644 --- a/sam/cores/arduino/UARTClass.cpp +++ b/sam/cores/arcore/UARTClass.cpp diff --git a/sam/cores/arduino/UARTClass.h b/sam/cores/arcore/UARTClass.h index 5836f2e..5836f2e 100644 --- a/sam/cores/arduino/UARTClass.h +++ b/sam/cores/arcore/UARTClass.h diff --git a/sam/cores/arduino/USARTClass.cpp b/sam/cores/arcore/USARTClass.cpp index 6531c4c..6531c4c 100644 --- a/sam/cores/arduino/USARTClass.cpp +++ b/sam/cores/arcore/USARTClass.cpp diff --git a/sam/cores/arduino/USARTClass.h b/sam/cores/arcore/USARTClass.h index deb74a7..deb74a7 100644 --- a/sam/cores/arduino/USARTClass.h +++ b/sam/cores/arcore/USARTClass.h diff --git a/sam/cores/arduino/USB/CDC.cpp b/sam/cores/arcore/USB/CDC.cpp index 76e17e8..76e17e8 100644 --- a/sam/cores/arduino/USB/CDC.cpp +++ b/sam/cores/arcore/USB/CDC.cpp diff --git a/sam/cores/arduino/USB/HID.cpp b/sam/cores/arcore/USB/HID.cpp index c243f49..c243f49 100644 --- a/sam/cores/arduino/USB/HID.cpp +++ b/sam/cores/arcore/USB/HID.cpp diff --git a/sam/cores/arduino/USB/USBAPI.h b/sam/cores/arcore/USB/USBAPI.h index 0493c7b..0493c7b 100644 --- a/sam/cores/arduino/USB/USBAPI.h +++ b/sam/cores/arcore/USB/USBAPI.h diff --git a/sam/cores/arduino/USB/USBCore.cpp b/sam/cores/arcore/USB/USBCore.cpp index 8cb01a5..8cb01a5 100644 --- a/sam/cores/arduino/USB/USBCore.cpp +++ b/sam/cores/arcore/USB/USBCore.cpp diff --git a/sam/cores/arduino/USB/USBCore.h b/sam/cores/arcore/USB/USBCore.h index b01d757..b01d757 100644 --- a/sam/cores/arduino/USB/USBCore.h +++ b/sam/cores/arcore/USB/USBCore.h diff --git a/sam/cores/arduino/USB/USBDesc.h b/sam/cores/arcore/USB/USBDesc.h index 878095e..878095e 100644 --- a/sam/cores/arduino/USB/USBDesc.h +++ b/sam/cores/arcore/USB/USBDesc.h diff --git a/sam/cores/arduino/Udp.h b/sam/cores/arcore/Udp.h index dc5644b..dc5644b 100644 --- a/sam/cores/arduino/Udp.h +++ b/sam/cores/arcore/Udp.h diff --git a/sam/cores/arduino/WCharacter.h b/sam/cores/arcore/WCharacter.h index e84b348..e84b348 100644 --- a/sam/cores/arduino/WCharacter.h +++ b/sam/cores/arcore/WCharacter.h diff --git a/sam/cores/arduino/WInterrupts.c b/sam/cores/arcore/WInterrupts.c index 87b83e4..87b83e4 100644 --- a/sam/cores/arduino/WInterrupts.c +++ b/sam/cores/arcore/WInterrupts.c diff --git a/sam/cores/arduino/WInterrupts.h b/sam/cores/arcore/WInterrupts.h index bb698cd..bb698cd 100644 --- a/sam/cores/arduino/WInterrupts.h +++ b/sam/cores/arcore/WInterrupts.h diff --git a/sam/cores/arduino/WMath.cpp b/sam/cores/arcore/WMath.cpp index ec2e29b..ec2e29b 100644 --- a/sam/cores/arduino/WMath.cpp +++ b/sam/cores/arcore/WMath.cpp diff --git a/sam/cores/arduino/WMath.h b/sam/cores/arcore/WMath.h index 05779ea..05779ea 100644 --- a/sam/cores/arduino/WMath.h +++ b/sam/cores/arcore/WMath.h diff --git a/sam/cores/arduino/WString.cpp b/sam/cores/arcore/WString.cpp index 4b6ea85..4b6ea85 100644 --- a/sam/cores/arduino/WString.cpp +++ b/sam/cores/arcore/WString.cpp diff --git a/sam/cores/arduino/WString.h b/sam/cores/arcore/WString.h index 311a475..311a475 100644 --- a/sam/cores/arduino/WString.h +++ b/sam/cores/arcore/WString.h diff --git a/sam/cores/arduino/binary.h b/sam/cores/arcore/binary.h index af14980..af14980 100644 --- a/sam/cores/arduino/binary.h +++ b/sam/cores/arcore/binary.h diff --git a/sam/cores/arduino/cortex_handlers.c b/sam/cores/arcore/cortex_handlers.c index bf0a69c..bf0a69c 100644 --- a/sam/cores/arduino/cortex_handlers.c +++ b/sam/cores/arcore/cortex_handlers.c diff --git a/sam/cores/arduino/cxxabi-compat.cpp b/sam/cores/arcore/cxxabi-compat.cpp index 7370b0b..7370b0b 100644 --- a/sam/cores/arduino/cxxabi-compat.cpp +++ b/sam/cores/arcore/cxxabi-compat.cpp diff --git a/sam/cores/arduino/hooks.c b/sam/cores/arcore/hooks.c index aa16d11..aa16d11 100644 --- a/sam/cores/arduino/hooks.c +++ b/sam/cores/arcore/hooks.c diff --git a/sam/cores/arduino/iar_calls_sam3.c b/sam/cores/arcore/iar_calls_sam3.c index 253f3b0..253f3b0 100644 --- a/sam/cores/arduino/iar_calls_sam3.c +++ b/sam/cores/arcore/iar_calls_sam3.c diff --git a/sam/cores/arduino/itoa.c b/sam/cores/arcore/itoa.c index fc35766..fc35766 100644 --- a/sam/cores/arduino/itoa.c +++ b/sam/cores/arcore/itoa.c diff --git a/sam/cores/arduino/itoa.h b/sam/cores/arcore/itoa.h index 59af109..59af109 100644 --- a/sam/cores/arduino/itoa.h +++ b/sam/cores/arcore/itoa.h diff --git a/sam/cores/arduino/main.cpp b/sam/cores/arcore/main.cpp index f28b6fd..f28b6fd 100644 --- a/sam/cores/arduino/main.cpp +++ b/sam/cores/arcore/main.cpp diff --git a/sam/cores/arduino/syscalls.h b/sam/cores/arcore/syscalls.h index 845b4b5..845b4b5 100644 --- a/sam/cores/arduino/syscalls.h +++ b/sam/cores/arcore/syscalls.h diff --git a/sam/cores/arduino/syscalls_sam3.c b/sam/cores/arcore/syscalls_sam3.c index 23256db..23256db 100644 --- a/sam/cores/arduino/syscalls_sam3.c +++ b/sam/cores/arcore/syscalls_sam3.c diff --git a/sam/cores/arduino/wiring.c b/sam/cores/arcore/wiring.c index a934c50..a934c50 100644 --- a/sam/cores/arduino/wiring.c +++ b/sam/cores/arcore/wiring.c diff --git a/sam/cores/arduino/wiring.h b/sam/cores/arcore/wiring.h index 3c58cf0..3c58cf0 100644 --- a/sam/cores/arduino/wiring.h +++ b/sam/cores/arcore/wiring.h diff --git a/sam/cores/arduino/wiring_analog.c b/sam/cores/arcore/wiring_analog.c index 97f50e8..97f50e8 100644 --- a/sam/cores/arduino/wiring_analog.c +++ b/sam/cores/arcore/wiring_analog.c diff --git a/sam/cores/arduino/wiring_analog.h b/sam/cores/arcore/wiring_analog.h index ce732b2..ce732b2 100644 --- a/sam/cores/arduino/wiring_analog.h +++ b/sam/cores/arcore/wiring_analog.h diff --git a/sam/cores/arduino/wiring_constants.h b/sam/cores/arcore/wiring_constants.h index 80f015d..80f015d 100644 --- a/sam/cores/arduino/wiring_constants.h +++ b/sam/cores/arcore/wiring_constants.h diff --git a/sam/cores/arduino/wiring_digital.c b/sam/cores/arcore/wiring_digital.c index 7c958de..7c958de 100644 --- a/sam/cores/arduino/wiring_digital.c +++ b/sam/cores/arcore/wiring_digital.c diff --git a/sam/cores/arduino/wiring_digital.h b/sam/cores/arcore/wiring_digital.h index 4499024..4499024 100644 --- a/sam/cores/arduino/wiring_digital.h +++ b/sam/cores/arcore/wiring_digital.h diff --git a/sam/cores/arduino/wiring_private.h b/sam/cores/arcore/wiring_private.h index 573da03..573da03 100644 --- a/sam/cores/arduino/wiring_private.h +++ b/sam/cores/arcore/wiring_private.h diff --git a/sam/cores/arduino/wiring_pulse.cpp b/sam/cores/arcore/wiring_pulse.cpp index bf250ff..bf250ff 100644 --- a/sam/cores/arduino/wiring_pulse.cpp +++ b/sam/cores/arcore/wiring_pulse.cpp diff --git a/sam/cores/arduino/wiring_pulse.h b/sam/cores/arcore/wiring_pulse.h index f328969..f328969 100644 --- a/sam/cores/arduino/wiring_pulse.h +++ b/sam/cores/arcore/wiring_pulse.h diff --git a/sam/cores/arduino/wiring_shift.c b/sam/cores/arcore/wiring_shift.c index 302f0b5..302f0b5 100644 --- a/sam/cores/arduino/wiring_shift.c +++ b/sam/cores/arcore/wiring_shift.c diff --git a/sam/cores/arduino/wiring_shift.h b/sam/cores/arcore/wiring_shift.h index f33d848..f33d848 100644 --- a/sam/cores/arduino/wiring_shift.h +++ b/sam/cores/arcore/wiring_shift.h diff --git a/sam/platform.txt b/sam/platform.txt index 8d07879..d80b9c8 100644 --- a/sam/platform.txt +++ b/sam/platform.txt @@ -2,7 +2,7 @@ # SAM3 compile variables # --------------------- -name=Arduino ARM (32-bits) Boards +name=Arduino ARM (32-bits) Boards (arcore) compiler.path={runtime.ide.path}/hardware/tools/g++_arm_none_eabi/bin/ compiler.c.cmd=arm-none-eabi-gcc compiler.c.flags=-c -g -Os -w -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -Dprintf=iprintf |
