From ee3476400f374f30cef638b0c78876765432a01a Mon Sep 17 00:00:00 2001 From: "Spence Konde (aka Dr. Azzy)" Date: Thu, 8 Mar 2018 12:10:14 -0500 Subject: [PATCH] File move for board manager branch --- avr/avrdude.conf => avrdude.conf | 0 avr/boards.txt => boards.txt | 0 .../bootloaders => bootloaders}/empty/empty_all.hex | 0 {avr/bootloaders => bootloaders}/optiboot/Makefile | 0 .../optiboot/Makefile.1284 | 0 .../optiboot/Makefile.custom | 0 .../optiboot/Makefile.extras | 0 .../optiboot/Makefile.isp | 0 .../bootloaders => bootloaders}/optiboot/README.TXT | 0 .../optiboot/baudcheck.c | 0 .../optiboot/baudcheck.tmp.sh | 0 {avr/bootloaders => bootloaders}/optiboot/boot.h | 0 {avr/bootloaders => bootloaders}/optiboot/makeall | 0 {avr/bootloaders => bootloaders}/optiboot/omake | 0 {avr/bootloaders => bootloaders}/optiboot/omake.bat | 0 .../bootloaders => bootloaders}/optiboot/optiboot.c | 0 .../optiboot/optiboot_attiny1634at110.hex | 0 .../optiboot/optiboot_attiny1634at110ser1.hex | 0 .../optiboot/optiboot_attiny1634at12.hex | 0 .../optiboot/optiboot_attiny1634at12ser1.hex | 0 .../optiboot/optiboot_attiny1634at147.hex | 0 .../optiboot/optiboot_attiny1634at147ser1.hex | 0 .../optiboot/optiboot_attiny1634at16.hex | 0 .../optiboot/optiboot_attiny1634at16ser1.hex | 0 .../optiboot/optiboot_attiny1634at737.hex | 0 .../optiboot/optiboot_attiny1634at737ser1.hex | 0 .../optiboot/optiboot_attiny1634at8.hex | 0 .../optiboot/optiboot_attiny1634at8ser1.hex | 0 .../optiboot/optiboot_attiny1634at921.hex | 0 .../optiboot/optiboot_attiny1634at921ser1.hex | 0 .../optiboot/optiboot_attiny167_12000000L.hex | 0 .../optiboot/optiboot_attiny167_16000000L.hex | 0 .../optiboot/optiboot_attiny167_8000000L.hex | 0 .../optiboot/optiboot_attiny828at8.hex | 0 .../optiboot/optiboot_attiny828at8_5v.hex | 0 .../optiboot/optiboot_attiny841at110.hex | 0 .../optiboot/optiboot_attiny841at110ser1.hex | 0 .../optiboot/optiboot_attiny841at12ser1.hex | 0 .../optiboot/optiboot_attiny841at147.hex | 0 .../optiboot/optiboot_attiny841at147ser1.hex | 0 .../optiboot/optiboot_attiny841at16.hex | 0 .../optiboot/optiboot_attiny841at16noLED.hex | 0 .../optiboot/optiboot_attiny841at16ser1.hex | 0 .../optiboot/optiboot_attiny841at184.hex | 0 .../optiboot/optiboot_attiny841at184ser1.hex | 0 .../optiboot/optiboot_attiny841at20.hex | 0 .../optiboot/optiboot_attiny841at20noLED.hex | 0 .../optiboot/optiboot_attiny841at20ser1.hex | 0 .../optiboot/optiboot_attiny841at737.hex | 0 .../optiboot/optiboot_attiny841at737ser1.hex | 0 .../optiboot/optiboot_attiny841at8.hex | 0 .../optiboot/optiboot_attiny841at8_5v.hex | 0 .../optiboot/optiboot_attiny841at8noLED.hex | 0 .../optiboot/optiboot_attiny841at8ser1.hex | 0 .../optiboot/optiboot_attiny841at921.hex | 0 .../optiboot/optiboot_attiny841at921ser1.hex | 0 .../optiboot/optiboot_attiny87_12000000L.hex | 0 .../optiboot/optiboot_attiny87_16000000L.hex | 0 .../optiboot/optiboot_attiny87_8000000L.hex | 0 .../bootloaders => bootloaders}/optiboot/pin_defs.h | 0 {avr/bootloaders => bootloaders}/optiboot/stk500.h | 0 .../optiboot_unsupported/Makefile | 0 .../optiboot_unsupported/README.TXT | 0 .../Readme for Tuned optiboot.txt | 0 .../optiboot_unsupported/boot.h | 0 .../optiboot_unsupported/flash.hex | 0 .../optiboot_unsupported/make attiny162_12M.bat | 0 .../optiboot_unsupported/make attiny167.bat | 0 .../optiboot_unsupported/make attiny167_tuned.bat | 0 .../optiboot_unsupported/make attiny24.bat | 0 .../optiboot_unsupported/make attiny24_tuned.bat | 0 .../optiboot_unsupported/make attiny84.bat | 0 .../optiboot_unsupported/make attiny84_12.bat | 0 .../make attiny84_alternate_tuned.bat | 0 .../optiboot_unsupported/make attiny84_tuned.bat | 0 .../optiboot_unsupported/make attiny85.bat | 0 .../optiboot_unsupported/make attiny85_tuned.bat | 0 .../optiboot_unsupported/makeall | 0 .../optiboot_unsupported/omake | 0 .../optiboot_unsupported/omake.bat | 0 .../optiboot_unsupported/optiboot.c | 0 .../optiboot_unsupported/optiboot_attiny167.elf | Bin .../optiboot_unsupported/optiboot_attiny167.hex | 0 .../optiboot_unsupported/optiboot_attiny167.lst | 0 .../optiboot_unsupported/optiboot_attiny24.elf | Bin .../optiboot_unsupported/optiboot_attiny24.hex | 0 .../optiboot_unsupported/optiboot_attiny24.lst | 0 .../optiboot_unsupported/optiboot_attiny84.elf | Bin .../optiboot_unsupported/optiboot_attiny84.hex | 0 .../optiboot_unsupported/optiboot_attiny84.lst | 0 .../optiboot_unsupported/optiboot_attiny84_12.elf | Bin .../optiboot_unsupported/optiboot_attiny84_12.hex | 0 .../optiboot_unsupported/optiboot_attiny84_12.lst | 0 .../optiboot_unsupported/optiboot_attiny85.elf | Bin .../optiboot_unsupported/optiboot_attiny85.hex | 0 .../optiboot_unsupported/optiboot_attiny85.lst | 0 .../optiboot_unsupported/pin_defs.h | 0 .../optiboot_unsupported/stk500.h | 0 .../optiboot_unsupported/tinyTuner.c | 0 {avr/cores => cores}/empty/Arduino.h | 0 {avr/cores => cores}/empty/WProgram.h | 0 {avr/cores => cores}/empty/main.cpp | 0 {avr/cores => cores}/tiny/Arduino.h | 0 {avr/cores => cores}/tiny/HardwareSerial.cpp | 0 {avr/cores => cores}/tiny/HardwareSerial.h | 0 {avr/cores => cores}/tiny/Print.cpp | 0 {avr/cores => cores}/tiny/Print.h | 0 {avr/cores => cores}/tiny/Printable.h | 0 {avr/cores => cores}/tiny/Stream.cpp | 0 {avr/cores => cores}/tiny/Stream.h | 0 {avr/cores => cores}/tiny/TinySoftwareSerial.cpp | 0 {avr/cores => cores}/tiny/TinySoftwareSerial.h | 0 {avr/cores => cores}/tiny/Tone.cpp | 0 {avr/cores => cores}/tiny/WCharacter.h | 0 {avr/cores => cores}/tiny/WInterrupts.c | 0 {avr/cores => cores}/tiny/WMath.cpp | 0 {avr/cores => cores}/tiny/WProgram.h | 0 {avr/cores => cores}/tiny/WString.cpp | 0 {avr/cores => cores}/tiny/WString.h | 0 {avr/cores => cores}/tiny/abi.cpp | 0 {avr/cores => cores}/tiny/binary.h | 0 {avr/cores => cores}/tiny/main.cpp | 0 {avr/cores => cores}/tiny/new.cpp | 0 {avr/cores => cores}/tiny/new.h | 0 {avr/cores => cores}/tiny/wiring.c | 0 {avr/cores => cores}/tiny/wiring_analog.c | 0 {avr/cores => cores}/tiny/wiring_digital.c | 0 {avr/cores => cores}/tiny/wiring_private.h | 0 {avr/cores => cores}/tiny/wiring_pulse.c | 0 {avr/cores => cores}/tiny/wiring_shift.c | 0 {avr/cores => cores}/tinymodern/Arduino.h | 0 {avr/cores => cores}/tinymodern/HardwareSerial.cpp | 0 {avr/cores => cores}/tinymodern/HardwareSerial.h | 0 {avr/cores => cores}/tinymodern/Print.cpp | 0 {avr/cores => cores}/tinymodern/Print.h | 0 {avr/cores => cores}/tinymodern/Printable.h | 0 {avr/cores => cores}/tinymodern/PwmTimer.h | 0 {avr/cores => cores}/tinymodern/Stream.cpp | 0 {avr/cores => cores}/tinymodern/Stream.h | 0 {avr/cores => cores}/tinymodern/Tone.cpp | 0 {avr/cores => cores}/tinymodern/ToneTimer.h | 0 {avr/cores => cores}/tinymodern/UserTimer.h | 0 {avr/cores => cores}/tinymodern/WCharacter.h | 0 {avr/cores => cores}/tinymodern/WConstants.h | 0 {avr/cores => cores}/tinymodern/WInterrupts.c | 0 {avr/cores => cores}/tinymodern/WMath.cpp | 0 {avr/cores => cores}/tinymodern/WProgram.h | 0 {avr/cores => cores}/tinymodern/WString.cpp | 0 {avr/cores => cores}/tinymodern/WString.h | 0 {avr/cores => cores}/tinymodern/abi.cpp | 0 {avr/cores => cores}/tinymodern/binary.h | 0 {avr/cores => cores}/tinymodern/core_adc.h | 0 {avr/cores => cores}/tinymodern/core_atomic.h | 0 .../cores => cores}/tinymodern/core_build_options.h | 0 {avr/cores => cores}/tinymodern/core_macros.h | 0 {avr/cores => cores}/tinymodern/core_pins.h | 0 {avr/cores => cores}/tinymodern/core_timers.h | 0 {avr/cores => cores}/tinymodern/main.cpp | 0 {avr/cores => cores}/tinymodern/new.cpp | 0 {avr/cores => cores}/tinymodern/new.h | 0 {avr/cores => cores}/tinymodern/pins_arduino.c | 0 {avr/cores => cores}/tinymodern/pins_arduino.h | 0 {avr/cores => cores}/tinymodern/wiring.c | 0 {avr/cores => cores}/tinymodern/wiring.h | 0 {avr/cores => cores}/tinymodern/wiring_analog.c | 0 {avr/cores => cores}/tinymodern/wiring_digital.c | 0 {avr/cores => cores}/tinymodern/wiring_private.h | 0 {avr/cores => cores}/tinymodern/wiring_pulse.c | 0 {avr/cores => cores}/tinymodern/wiring_shift.c | 0 ...te_merged_output.bat => delete_merged_output.bat | 0 ...lete_merged_output.sh => delete_merged_output.sh | 0 ...ternalprogrammers.txt => externalprogrammers.txt | 0 {avr/extras => extras}/ATtiny_1634.md | 0 {avr/extras => extras}/ATtiny_828.md | 0 {avr/extras => extras}/ATtiny_x313.md | 0 {avr/extras => extras}/ATtiny_x4.md | 0 {avr/extras => extras}/ATtiny_x41.md | 0 {avr/extras => extras}/ATtiny_x5.md | 0 {avr/extras => extras}/ATtiny_x61.md | 0 {avr/extras => extras}/ATtiny_x7.md | 0 {avr/extras => extras}/ATtiny_x8.md | 0 {avr/extras => extras}/Pinout_1634.jpg | Bin {avr/extras => extras}/Pinout_828.jpg | Bin {avr/extras => extras}/Pinout_x313.jpg | Bin {avr/extras => extras}/Pinout_x4.jpg | Bin {avr/extras => extras}/Pinout_x41.jpg | Bin {avr/extras => extras}/Pinout_x5.jpg | Bin {avr/extras => extras}/Pinout_x61.jpg | Bin {avr/extras => extras}/Pinout_x7.jpg | Bin {avr/extras => extras}/Pinout_x8-PU.jpg | Bin {avr/extras => extras}/Pinout_x8.jpg | Bin {avr/libraries => libraries}/EEPROM/EEPROM.h | 0 {avr/libraries => libraries}/EEPROM/README.md | 0 .../EEPROM/examples/eeprom_clear/eeprom_clear.ino | 0 .../EEPROM/examples/eeprom_crc/eeprom_crc.ino | 0 .../EEPROM/examples/eeprom_get/eeprom_get.ino | 0 .../examples/eeprom_iteration/eeprom_iteration.ino | 0 .../EEPROM/examples/eeprom_put/eeprom_put.ino | 0 .../EEPROM/examples/eeprom_read/eeprom_read.ino | 0 .../EEPROM/examples/eeprom_update/eeprom_update.ino | 0 .../EEPROM/examples/eeprom_write/eeprom_write.ino | 0 {avr/libraries => libraries}/EEPROM/keywords.txt | 0 .../EEPROM/library.properties | 0 {avr/libraries => libraries}/SPI/SPI.cpp | 0 {avr/libraries => libraries}/SPI/SPI.h | 0 .../BarometricPressureSensor.ino | 0 .../DigitalPotControl/DigitalPotControl.ino | 0 {avr/libraries => libraries}/SPI/keywords.txt | 0 {avr/libraries => libraries}/SPI/library.properties | 0 {avr/libraries => libraries}/Servo/README.adoc | 0 .../Servo/examples/Knob/Knob.ino | 0 .../Servo/examples/Sweep/Sweep.ino | 0 {avr/libraries => libraries}/Servo/keywords.txt | 0 .../Servo/library.properties | 0 {avr/libraries => libraries}/Servo/src/Servo.h | 0 .../libraries => libraries}/Servo/src/avr/Servo.cpp | 0 .../Servo/src/avr/ServoTimers.h | 0 .../SoftwareSerial/SoftwareSerial.cpp | 0 .../SoftwareSerial/SoftwareSerial.h | 0 .../SoftwareSerialExample/SoftwareSerialExample.ino | 0 .../examples/TwoPortReceive/TwoPortReceive.ino | 0 .../SoftwareSerial/keywords.txt | 0 .../SoftwareSerial/library.properties | 0 .../examples/SFRRanger_reader/SFRRanger_reader.ino | 0 .../digital_potentiometer/digital_potentiometer.ino | 0 .../Wire/examples/master_reader/master_reader.ino | 0 .../Wire/examples/master_writer/master_writer.ino | 0 .../Wire/examples/slave_receiver/slave_receiver.ino | 0 .../Wire/examples/slave_sender/slave_sender.ino | 0 {avr/libraries => libraries}/Wire/keywords.txt | 0 .../libraries => libraries}/Wire/library.properties | 0 .../Wire/src/SoftI2CMaster.h | 0 {avr/libraries => libraries}/Wire/src/SoftWire.h | 0 {avr/libraries => libraries}/Wire/src/TWSWire.cpp | 0 {avr/libraries => libraries}/Wire/src/TWSWire.h | 0 {avr/libraries => libraries}/Wire/src/USIWire.cpp | 0 {avr/libraries => libraries}/Wire/src/USIWire.h | 0 .../Wire/src/USI_TWI_Master/USI_TWI_Master.c | 0 .../Wire/src/USI_TWI_Master/USI_TWI_Master.h | 0 .../Wire/src/USI_TWI_Slave/USI_TWI_Slave.c | 0 .../Wire/src/USI_TWI_Slave/USI_TWI_Slave.h | 0 {avr/libraries => libraries}/Wire/src/Wire.cpp | 0 {avr/libraries => libraries}/Wire/src/Wire.h | 0 {avr/libraries => libraries}/Wire/src/WireS.cpp | 0 {avr/libraries => libraries}/Wire/src/WireS.h | 0 {avr/libraries => libraries}/Wire/src/twi.c | 0 {avr/libraries => libraries}/Wire/src/twi.h | 0 avr/platform.txt => platform.txt | 0 avr/programmers.txt => programmers.txt | 0 {avr/variants => variants}/tinyX313/pins_arduino.h | 0 {avr/variants => variants}/tinyX4/pins_arduino.h | 0 .../tinyX4_reverse/pins_arduino.h | 0 {avr/variants => variants}/tinyX5/pins_arduino.h | 0 {avr/variants => variants}/tinyX61/pins_arduino.h | 0 {avr/variants => variants}/tinyX7/pins_arduino.h | 0 .../variants => variants}/tinyX7_New/pins_arduino.h | 0 {avr/variants => variants}/tinyX8/pins_arduino.h | 0 257 files changed, 0 insertions(+), 0 deletions(-) rename avr/avrdude.conf => avrdude.conf (100%) rename avr/boards.txt => boards.txt (100%) rename {avr/bootloaders => bootloaders}/empty/empty_all.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/Makefile (100%) rename {avr/bootloaders => bootloaders}/optiboot/Makefile.1284 (100%) rename {avr/bootloaders => bootloaders}/optiboot/Makefile.custom (100%) rename {avr/bootloaders => bootloaders}/optiboot/Makefile.extras (100%) rename {avr/bootloaders => bootloaders}/optiboot/Makefile.isp (100%) rename {avr/bootloaders => bootloaders}/optiboot/README.TXT (100%) rename {avr/bootloaders => bootloaders}/optiboot/baudcheck.c (100%) rename {avr/bootloaders => bootloaders}/optiboot/baudcheck.tmp.sh (100%) rename {avr/bootloaders => bootloaders}/optiboot/boot.h (100%) rename {avr/bootloaders => bootloaders}/optiboot/makeall (100%) rename {avr/bootloaders => bootloaders}/optiboot/omake (100%) rename {avr/bootloaders => bootloaders}/optiboot/omake.bat (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot.c (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny1634at110.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny1634at110ser1.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny1634at12.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny1634at12ser1.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny1634at147.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny1634at147ser1.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny1634at16.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny1634at16ser1.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny1634at737.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny1634at737ser1.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny1634at8.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny1634at8ser1.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny1634at921.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny1634at921ser1.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny167_12000000L.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny167_16000000L.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny167_8000000L.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny828at8.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny828at8_5v.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny841at110.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny841at110ser1.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny841at12ser1.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny841at147.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny841at147ser1.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny841at16.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny841at16noLED.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny841at16ser1.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny841at184.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny841at184ser1.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny841at20.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny841at20noLED.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny841at20ser1.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny841at737.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny841at737ser1.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny841at8.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny841at8_5v.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny841at8noLED.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny841at8ser1.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny841at921.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny841at921ser1.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny87_12000000L.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny87_16000000L.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/optiboot_attiny87_8000000L.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot/pin_defs.h (100%) rename {avr/bootloaders => bootloaders}/optiboot/stk500.h (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/Makefile (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/README.TXT (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/Readme for Tuned optiboot.txt (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/boot.h (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/flash.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/make attiny162_12M.bat (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/make attiny167.bat (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/make attiny167_tuned.bat (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/make attiny24.bat (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/make attiny24_tuned.bat (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/make attiny84.bat (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/make attiny84_12.bat (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/make attiny84_alternate_tuned.bat (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/make attiny84_tuned.bat (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/make attiny85.bat (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/make attiny85_tuned.bat (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/makeall (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/omake (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/omake.bat (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/optiboot.c (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/optiboot_attiny167.elf (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/optiboot_attiny167.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/optiboot_attiny167.lst (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/optiboot_attiny24.elf (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/optiboot_attiny24.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/optiboot_attiny24.lst (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/optiboot_attiny84.elf (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/optiboot_attiny84.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/optiboot_attiny84.lst (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/optiboot_attiny84_12.elf (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/optiboot_attiny84_12.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/optiboot_attiny84_12.lst (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/optiboot_attiny85.elf (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/optiboot_attiny85.hex (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/optiboot_attiny85.lst (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/pin_defs.h (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/stk500.h (100%) rename {avr/bootloaders => bootloaders}/optiboot_unsupported/tinyTuner.c (100%) rename {avr/cores => cores}/empty/Arduino.h (100%) rename {avr/cores => cores}/empty/WProgram.h (100%) rename {avr/cores => cores}/empty/main.cpp (100%) rename {avr/cores => cores}/tiny/Arduino.h (100%) rename {avr/cores => cores}/tiny/HardwareSerial.cpp (100%) rename {avr/cores => cores}/tiny/HardwareSerial.h (100%) rename {avr/cores => cores}/tiny/Print.cpp (100%) rename {avr/cores => cores}/tiny/Print.h (100%) rename {avr/cores => cores}/tiny/Printable.h (100%) rename {avr/cores => cores}/tiny/Stream.cpp (100%) rename {avr/cores => cores}/tiny/Stream.h (100%) rename {avr/cores => cores}/tiny/TinySoftwareSerial.cpp (100%) rename {avr/cores => cores}/tiny/TinySoftwareSerial.h (100%) rename {avr/cores => cores}/tiny/Tone.cpp (100%) rename {avr/cores => cores}/tiny/WCharacter.h (100%) rename {avr/cores => cores}/tiny/WInterrupts.c (100%) rename {avr/cores => cores}/tiny/WMath.cpp (100%) rename {avr/cores => cores}/tiny/WProgram.h (100%) rename {avr/cores => cores}/tiny/WString.cpp (100%) rename {avr/cores => cores}/tiny/WString.h (100%) rename {avr/cores => cores}/tiny/abi.cpp (100%) rename {avr/cores => cores}/tiny/binary.h (100%) rename {avr/cores => cores}/tiny/main.cpp (100%) rename {avr/cores => cores}/tiny/new.cpp (100%) rename {avr/cores => cores}/tiny/new.h (100%) rename {avr/cores => cores}/tiny/wiring.c (100%) rename {avr/cores => cores}/tiny/wiring_analog.c (100%) rename {avr/cores => cores}/tiny/wiring_digital.c (100%) rename {avr/cores => cores}/tiny/wiring_private.h (100%) rename {avr/cores => cores}/tiny/wiring_pulse.c (100%) rename {avr/cores => cores}/tiny/wiring_shift.c (100%) rename {avr/cores => cores}/tinymodern/Arduino.h (100%) rename {avr/cores => cores}/tinymodern/HardwareSerial.cpp (100%) rename {avr/cores => cores}/tinymodern/HardwareSerial.h (100%) rename {avr/cores => cores}/tinymodern/Print.cpp (100%) rename {avr/cores => cores}/tinymodern/Print.h (100%) rename {avr/cores => cores}/tinymodern/Printable.h (100%) rename {avr/cores => cores}/tinymodern/PwmTimer.h (100%) rename {avr/cores => cores}/tinymodern/Stream.cpp (100%) rename {avr/cores => cores}/tinymodern/Stream.h (100%) rename {avr/cores => cores}/tinymodern/Tone.cpp (100%) rename {avr/cores => cores}/tinymodern/ToneTimer.h (100%) rename {avr/cores => cores}/tinymodern/UserTimer.h (100%) rename {avr/cores => cores}/tinymodern/WCharacter.h (100%) rename {avr/cores => cores}/tinymodern/WConstants.h (100%) rename {avr/cores => cores}/tinymodern/WInterrupts.c (100%) rename {avr/cores => cores}/tinymodern/WMath.cpp (100%) rename {avr/cores => cores}/tinymodern/WProgram.h (100%) rename {avr/cores => cores}/tinymodern/WString.cpp (100%) rename {avr/cores => cores}/tinymodern/WString.h (100%) rename {avr/cores => cores}/tinymodern/abi.cpp (100%) rename {avr/cores => cores}/tinymodern/binary.h (100%) rename {avr/cores => cores}/tinymodern/core_adc.h (100%) rename {avr/cores => cores}/tinymodern/core_atomic.h (100%) rename {avr/cores => cores}/tinymodern/core_build_options.h (100%) rename {avr/cores => cores}/tinymodern/core_macros.h (100%) rename {avr/cores => cores}/tinymodern/core_pins.h (100%) rename {avr/cores => cores}/tinymodern/core_timers.h (100%) rename {avr/cores => cores}/tinymodern/main.cpp (100%) rename {avr/cores => cores}/tinymodern/new.cpp (100%) rename {avr/cores => cores}/tinymodern/new.h (100%) rename {avr/cores => cores}/tinymodern/pins_arduino.c (100%) rename {avr/cores => cores}/tinymodern/pins_arduino.h (100%) rename {avr/cores => cores}/tinymodern/wiring.c (100%) rename {avr/cores => cores}/tinymodern/wiring.h (100%) rename {avr/cores => cores}/tinymodern/wiring_analog.c (100%) rename {avr/cores => cores}/tinymodern/wiring_digital.c (100%) rename {avr/cores => cores}/tinymodern/wiring_private.h (100%) rename {avr/cores => cores}/tinymodern/wiring_pulse.c (100%) rename {avr/cores => cores}/tinymodern/wiring_shift.c (100%) rename avr/delete_merged_output.bat => delete_merged_output.bat (100%) rename avr/delete_merged_output.sh => delete_merged_output.sh (100%) rename avr/externalprogrammers.txt => externalprogrammers.txt (100%) rename {avr/extras => extras}/ATtiny_1634.md (100%) rename {avr/extras => extras}/ATtiny_828.md (100%) rename {avr/extras => extras}/ATtiny_x313.md (100%) rename {avr/extras => extras}/ATtiny_x4.md (100%) rename {avr/extras => extras}/ATtiny_x41.md (100%) rename {avr/extras => extras}/ATtiny_x5.md (100%) rename {avr/extras => extras}/ATtiny_x61.md (100%) rename {avr/extras => extras}/ATtiny_x7.md (100%) rename {avr/extras => extras}/ATtiny_x8.md (100%) rename {avr/extras => extras}/Pinout_1634.jpg (100%) rename {avr/extras => extras}/Pinout_828.jpg (100%) rename {avr/extras => extras}/Pinout_x313.jpg (100%) rename {avr/extras => extras}/Pinout_x4.jpg (100%) rename {avr/extras => extras}/Pinout_x41.jpg (100%) rename {avr/extras => extras}/Pinout_x5.jpg (100%) rename {avr/extras => extras}/Pinout_x61.jpg (100%) rename {avr/extras => extras}/Pinout_x7.jpg (100%) rename {avr/extras => extras}/Pinout_x8-PU.jpg (100%) rename {avr/extras => extras}/Pinout_x8.jpg (100%) rename {avr/libraries => libraries}/EEPROM/EEPROM.h (100%) rename {avr/libraries => libraries}/EEPROM/README.md (100%) rename {avr/libraries => libraries}/EEPROM/examples/eeprom_clear/eeprom_clear.ino (100%) rename {avr/libraries => libraries}/EEPROM/examples/eeprom_crc/eeprom_crc.ino (100%) rename {avr/libraries => libraries}/EEPROM/examples/eeprom_get/eeprom_get.ino (100%) rename {avr/libraries => libraries}/EEPROM/examples/eeprom_iteration/eeprom_iteration.ino (100%) rename {avr/libraries => libraries}/EEPROM/examples/eeprom_put/eeprom_put.ino (100%) rename {avr/libraries => libraries}/EEPROM/examples/eeprom_read/eeprom_read.ino (100%) rename {avr/libraries => libraries}/EEPROM/examples/eeprom_update/eeprom_update.ino (100%) rename {avr/libraries => libraries}/EEPROM/examples/eeprom_write/eeprom_write.ino (100%) rename {avr/libraries => libraries}/EEPROM/keywords.txt (100%) rename {avr/libraries => libraries}/EEPROM/library.properties (100%) rename {avr/libraries => libraries}/SPI/SPI.cpp (100%) rename {avr/libraries => libraries}/SPI/SPI.h (100%) rename {avr/libraries => libraries}/SPI/examples/BarometricPressureSensor/BarometricPressureSensor.ino (100%) rename {avr/libraries => libraries}/SPI/examples/DigitalPotControl/DigitalPotControl.ino (100%) rename {avr/libraries => libraries}/SPI/keywords.txt (100%) rename {avr/libraries => libraries}/SPI/library.properties (100%) rename {avr/libraries => libraries}/Servo/README.adoc (100%) rename {avr/libraries => libraries}/Servo/examples/Knob/Knob.ino (100%) rename {avr/libraries => libraries}/Servo/examples/Sweep/Sweep.ino (100%) rename {avr/libraries => libraries}/Servo/keywords.txt (100%) rename {avr/libraries => libraries}/Servo/library.properties (100%) rename {avr/libraries => libraries}/Servo/src/Servo.h (100%) rename {avr/libraries => libraries}/Servo/src/avr/Servo.cpp (100%) rename {avr/libraries => libraries}/Servo/src/avr/ServoTimers.h (100%) rename {avr/libraries => libraries}/SoftwareSerial/SoftwareSerial.cpp (100%) rename {avr/libraries => libraries}/SoftwareSerial/SoftwareSerial.h (100%) rename {avr/libraries => libraries}/SoftwareSerial/examples/SoftwareSerialExample/SoftwareSerialExample.ino (100%) rename {avr/libraries => libraries}/SoftwareSerial/examples/TwoPortReceive/TwoPortReceive.ino (100%) rename {avr/libraries => libraries}/SoftwareSerial/keywords.txt (100%) rename {avr/libraries => libraries}/SoftwareSerial/library.properties (100%) rename {avr/libraries => libraries}/Wire/examples/SFRRanger_reader/SFRRanger_reader.ino (100%) rename {avr/libraries => libraries}/Wire/examples/digital_potentiometer/digital_potentiometer.ino (100%) rename {avr/libraries => libraries}/Wire/examples/master_reader/master_reader.ino (100%) rename {avr/libraries => libraries}/Wire/examples/master_writer/master_writer.ino (100%) rename {avr/libraries => libraries}/Wire/examples/slave_receiver/slave_receiver.ino (100%) rename {avr/libraries => libraries}/Wire/examples/slave_sender/slave_sender.ino (100%) rename {avr/libraries => libraries}/Wire/keywords.txt (100%) rename {avr/libraries => libraries}/Wire/library.properties (100%) rename {avr/libraries => libraries}/Wire/src/SoftI2CMaster.h (100%) rename {avr/libraries => libraries}/Wire/src/SoftWire.h (100%) rename {avr/libraries => libraries}/Wire/src/TWSWire.cpp (100%) rename {avr/libraries => libraries}/Wire/src/TWSWire.h (100%) rename {avr/libraries => libraries}/Wire/src/USIWire.cpp (100%) rename {avr/libraries => libraries}/Wire/src/USIWire.h (100%) rename {avr/libraries => libraries}/Wire/src/USI_TWI_Master/USI_TWI_Master.c (100%) rename {avr/libraries => libraries}/Wire/src/USI_TWI_Master/USI_TWI_Master.h (100%) rename {avr/libraries => libraries}/Wire/src/USI_TWI_Slave/USI_TWI_Slave.c (100%) rename {avr/libraries => libraries}/Wire/src/USI_TWI_Slave/USI_TWI_Slave.h (100%) rename {avr/libraries => libraries}/Wire/src/Wire.cpp (100%) rename {avr/libraries => libraries}/Wire/src/Wire.h (100%) rename {avr/libraries => libraries}/Wire/src/WireS.cpp (100%) rename {avr/libraries => libraries}/Wire/src/WireS.h (100%) rename {avr/libraries => libraries}/Wire/src/twi.c (100%) rename {avr/libraries => libraries}/Wire/src/twi.h (100%) rename avr/platform.txt => platform.txt (100%) rename avr/programmers.txt => programmers.txt (100%) rename {avr/variants => variants}/tinyX313/pins_arduino.h (100%) rename {avr/variants => variants}/tinyX4/pins_arduino.h (100%) rename {avr/variants => variants}/tinyX4_reverse/pins_arduino.h (100%) rename {avr/variants => variants}/tinyX5/pins_arduino.h (100%) rename {avr/variants => variants}/tinyX61/pins_arduino.h (100%) rename {avr/variants => variants}/tinyX7/pins_arduino.h (100%) rename {avr/variants => variants}/tinyX7_New/pins_arduino.h (100%) rename {avr/variants => variants}/tinyX8/pins_arduino.h (100%) diff --git a/avr/avrdude.conf b/avrdude.conf similarity index 100% rename from avr/avrdude.conf rename to avrdude.conf diff --git a/avr/boards.txt b/boards.txt similarity index 100% rename from avr/boards.txt rename to boards.txt diff --git a/avr/bootloaders/empty/empty_all.hex b/bootloaders/empty/empty_all.hex similarity index 100% rename from avr/bootloaders/empty/empty_all.hex rename to bootloaders/empty/empty_all.hex diff --git a/avr/bootloaders/optiboot/Makefile b/bootloaders/optiboot/Makefile similarity index 100% rename from avr/bootloaders/optiboot/Makefile rename to bootloaders/optiboot/Makefile diff --git a/avr/bootloaders/optiboot/Makefile.1284 b/bootloaders/optiboot/Makefile.1284 similarity index 100% rename from avr/bootloaders/optiboot/Makefile.1284 rename to bootloaders/optiboot/Makefile.1284 diff --git a/avr/bootloaders/optiboot/Makefile.custom b/bootloaders/optiboot/Makefile.custom similarity index 100% rename from avr/bootloaders/optiboot/Makefile.custom rename to bootloaders/optiboot/Makefile.custom diff --git a/avr/bootloaders/optiboot/Makefile.extras b/bootloaders/optiboot/Makefile.extras similarity index 100% rename from avr/bootloaders/optiboot/Makefile.extras rename to bootloaders/optiboot/Makefile.extras diff --git a/avr/bootloaders/optiboot/Makefile.isp b/bootloaders/optiboot/Makefile.isp similarity index 100% rename from avr/bootloaders/optiboot/Makefile.isp rename to bootloaders/optiboot/Makefile.isp diff --git a/avr/bootloaders/optiboot/README.TXT b/bootloaders/optiboot/README.TXT similarity index 100% rename from avr/bootloaders/optiboot/README.TXT rename to bootloaders/optiboot/README.TXT diff --git a/avr/bootloaders/optiboot/baudcheck.c b/bootloaders/optiboot/baudcheck.c similarity index 100% rename from avr/bootloaders/optiboot/baudcheck.c rename to bootloaders/optiboot/baudcheck.c diff --git a/avr/bootloaders/optiboot/baudcheck.tmp.sh b/bootloaders/optiboot/baudcheck.tmp.sh similarity index 100% rename from avr/bootloaders/optiboot/baudcheck.tmp.sh rename to bootloaders/optiboot/baudcheck.tmp.sh diff --git a/avr/bootloaders/optiboot/boot.h b/bootloaders/optiboot/boot.h similarity index 100% rename from avr/bootloaders/optiboot/boot.h rename to bootloaders/optiboot/boot.h diff --git a/avr/bootloaders/optiboot/makeall b/bootloaders/optiboot/makeall similarity index 100% rename from avr/bootloaders/optiboot/makeall rename to bootloaders/optiboot/makeall diff --git a/avr/bootloaders/optiboot/omake b/bootloaders/optiboot/omake similarity index 100% rename from avr/bootloaders/optiboot/omake rename to bootloaders/optiboot/omake diff --git a/avr/bootloaders/optiboot/omake.bat b/bootloaders/optiboot/omake.bat similarity index 100% rename from avr/bootloaders/optiboot/omake.bat rename to bootloaders/optiboot/omake.bat diff --git a/avr/bootloaders/optiboot/optiboot.c b/bootloaders/optiboot/optiboot.c similarity index 100% rename from avr/bootloaders/optiboot/optiboot.c rename to bootloaders/optiboot/optiboot.c diff --git a/avr/bootloaders/optiboot/optiboot_attiny1634at110.hex b/bootloaders/optiboot/optiboot_attiny1634at110.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny1634at110.hex rename to bootloaders/optiboot/optiboot_attiny1634at110.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny1634at110ser1.hex b/bootloaders/optiboot/optiboot_attiny1634at110ser1.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny1634at110ser1.hex rename to bootloaders/optiboot/optiboot_attiny1634at110ser1.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny1634at12.hex b/bootloaders/optiboot/optiboot_attiny1634at12.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny1634at12.hex rename to bootloaders/optiboot/optiboot_attiny1634at12.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny1634at12ser1.hex b/bootloaders/optiboot/optiboot_attiny1634at12ser1.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny1634at12ser1.hex rename to bootloaders/optiboot/optiboot_attiny1634at12ser1.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny1634at147.hex b/bootloaders/optiboot/optiboot_attiny1634at147.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny1634at147.hex rename to bootloaders/optiboot/optiboot_attiny1634at147.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny1634at147ser1.hex b/bootloaders/optiboot/optiboot_attiny1634at147ser1.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny1634at147ser1.hex rename to bootloaders/optiboot/optiboot_attiny1634at147ser1.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny1634at16.hex b/bootloaders/optiboot/optiboot_attiny1634at16.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny1634at16.hex rename to bootloaders/optiboot/optiboot_attiny1634at16.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny1634at16ser1.hex b/bootloaders/optiboot/optiboot_attiny1634at16ser1.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny1634at16ser1.hex rename to bootloaders/optiboot/optiboot_attiny1634at16ser1.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny1634at737.hex b/bootloaders/optiboot/optiboot_attiny1634at737.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny1634at737.hex rename to bootloaders/optiboot/optiboot_attiny1634at737.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny1634at737ser1.hex b/bootloaders/optiboot/optiboot_attiny1634at737ser1.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny1634at737ser1.hex rename to bootloaders/optiboot/optiboot_attiny1634at737ser1.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny1634at8.hex b/bootloaders/optiboot/optiboot_attiny1634at8.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny1634at8.hex rename to bootloaders/optiboot/optiboot_attiny1634at8.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny1634at8ser1.hex b/bootloaders/optiboot/optiboot_attiny1634at8ser1.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny1634at8ser1.hex rename to bootloaders/optiboot/optiboot_attiny1634at8ser1.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny1634at921.hex b/bootloaders/optiboot/optiboot_attiny1634at921.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny1634at921.hex rename to bootloaders/optiboot/optiboot_attiny1634at921.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny1634at921ser1.hex b/bootloaders/optiboot/optiboot_attiny1634at921ser1.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny1634at921ser1.hex rename to bootloaders/optiboot/optiboot_attiny1634at921ser1.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny167_12000000L.hex b/bootloaders/optiboot/optiboot_attiny167_12000000L.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny167_12000000L.hex rename to bootloaders/optiboot/optiboot_attiny167_12000000L.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny167_16000000L.hex b/bootloaders/optiboot/optiboot_attiny167_16000000L.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny167_16000000L.hex rename to bootloaders/optiboot/optiboot_attiny167_16000000L.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny167_8000000L.hex b/bootloaders/optiboot/optiboot_attiny167_8000000L.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny167_8000000L.hex rename to bootloaders/optiboot/optiboot_attiny167_8000000L.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny828at8.hex b/bootloaders/optiboot/optiboot_attiny828at8.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny828at8.hex rename to bootloaders/optiboot/optiboot_attiny828at8.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny828at8_5v.hex b/bootloaders/optiboot/optiboot_attiny828at8_5v.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny828at8_5v.hex rename to bootloaders/optiboot/optiboot_attiny828at8_5v.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny841at110.hex b/bootloaders/optiboot/optiboot_attiny841at110.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny841at110.hex rename to bootloaders/optiboot/optiboot_attiny841at110.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny841at110ser1.hex b/bootloaders/optiboot/optiboot_attiny841at110ser1.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny841at110ser1.hex rename to bootloaders/optiboot/optiboot_attiny841at110ser1.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny841at12ser1.hex b/bootloaders/optiboot/optiboot_attiny841at12ser1.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny841at12ser1.hex rename to bootloaders/optiboot/optiboot_attiny841at12ser1.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny841at147.hex b/bootloaders/optiboot/optiboot_attiny841at147.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny841at147.hex rename to bootloaders/optiboot/optiboot_attiny841at147.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny841at147ser1.hex b/bootloaders/optiboot/optiboot_attiny841at147ser1.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny841at147ser1.hex rename to bootloaders/optiboot/optiboot_attiny841at147ser1.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny841at16.hex b/bootloaders/optiboot/optiboot_attiny841at16.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny841at16.hex rename to bootloaders/optiboot/optiboot_attiny841at16.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny841at16noLED.hex b/bootloaders/optiboot/optiboot_attiny841at16noLED.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny841at16noLED.hex rename to bootloaders/optiboot/optiboot_attiny841at16noLED.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny841at16ser1.hex b/bootloaders/optiboot/optiboot_attiny841at16ser1.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny841at16ser1.hex rename to bootloaders/optiboot/optiboot_attiny841at16ser1.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny841at184.hex b/bootloaders/optiboot/optiboot_attiny841at184.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny841at184.hex rename to bootloaders/optiboot/optiboot_attiny841at184.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny841at184ser1.hex b/bootloaders/optiboot/optiboot_attiny841at184ser1.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny841at184ser1.hex rename to bootloaders/optiboot/optiboot_attiny841at184ser1.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny841at20.hex b/bootloaders/optiboot/optiboot_attiny841at20.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny841at20.hex rename to bootloaders/optiboot/optiboot_attiny841at20.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny841at20noLED.hex b/bootloaders/optiboot/optiboot_attiny841at20noLED.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny841at20noLED.hex rename to bootloaders/optiboot/optiboot_attiny841at20noLED.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny841at20ser1.hex b/bootloaders/optiboot/optiboot_attiny841at20ser1.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny841at20ser1.hex rename to bootloaders/optiboot/optiboot_attiny841at20ser1.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny841at737.hex b/bootloaders/optiboot/optiboot_attiny841at737.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny841at737.hex rename to bootloaders/optiboot/optiboot_attiny841at737.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny841at737ser1.hex b/bootloaders/optiboot/optiboot_attiny841at737ser1.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny841at737ser1.hex rename to bootloaders/optiboot/optiboot_attiny841at737ser1.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny841at8.hex b/bootloaders/optiboot/optiboot_attiny841at8.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny841at8.hex rename to bootloaders/optiboot/optiboot_attiny841at8.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny841at8_5v.hex b/bootloaders/optiboot/optiboot_attiny841at8_5v.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny841at8_5v.hex rename to bootloaders/optiboot/optiboot_attiny841at8_5v.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny841at8noLED.hex b/bootloaders/optiboot/optiboot_attiny841at8noLED.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny841at8noLED.hex rename to bootloaders/optiboot/optiboot_attiny841at8noLED.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny841at8ser1.hex b/bootloaders/optiboot/optiboot_attiny841at8ser1.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny841at8ser1.hex rename to bootloaders/optiboot/optiboot_attiny841at8ser1.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny841at921.hex b/bootloaders/optiboot/optiboot_attiny841at921.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny841at921.hex rename to bootloaders/optiboot/optiboot_attiny841at921.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny841at921ser1.hex b/bootloaders/optiboot/optiboot_attiny841at921ser1.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny841at921ser1.hex rename to bootloaders/optiboot/optiboot_attiny841at921ser1.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny87_12000000L.hex b/bootloaders/optiboot/optiboot_attiny87_12000000L.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny87_12000000L.hex rename to bootloaders/optiboot/optiboot_attiny87_12000000L.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny87_16000000L.hex b/bootloaders/optiboot/optiboot_attiny87_16000000L.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny87_16000000L.hex rename to bootloaders/optiboot/optiboot_attiny87_16000000L.hex diff --git a/avr/bootloaders/optiboot/optiboot_attiny87_8000000L.hex b/bootloaders/optiboot/optiboot_attiny87_8000000L.hex similarity index 100% rename from avr/bootloaders/optiboot/optiboot_attiny87_8000000L.hex rename to bootloaders/optiboot/optiboot_attiny87_8000000L.hex diff --git a/avr/bootloaders/optiboot/pin_defs.h b/bootloaders/optiboot/pin_defs.h similarity index 100% rename from avr/bootloaders/optiboot/pin_defs.h rename to bootloaders/optiboot/pin_defs.h diff --git a/avr/bootloaders/optiboot/stk500.h b/bootloaders/optiboot/stk500.h similarity index 100% rename from avr/bootloaders/optiboot/stk500.h rename to bootloaders/optiboot/stk500.h diff --git a/avr/bootloaders/optiboot_unsupported/Makefile b/bootloaders/optiboot_unsupported/Makefile similarity index 100% rename from avr/bootloaders/optiboot_unsupported/Makefile rename to bootloaders/optiboot_unsupported/Makefile diff --git a/avr/bootloaders/optiboot_unsupported/README.TXT b/bootloaders/optiboot_unsupported/README.TXT similarity index 100% rename from avr/bootloaders/optiboot_unsupported/README.TXT rename to bootloaders/optiboot_unsupported/README.TXT diff --git a/avr/bootloaders/optiboot_unsupported/Readme for Tuned optiboot.txt b/bootloaders/optiboot_unsupported/Readme for Tuned optiboot.txt similarity index 100% rename from avr/bootloaders/optiboot_unsupported/Readme for Tuned optiboot.txt rename to bootloaders/optiboot_unsupported/Readme for Tuned optiboot.txt diff --git a/avr/bootloaders/optiboot_unsupported/boot.h b/bootloaders/optiboot_unsupported/boot.h similarity index 100% rename from avr/bootloaders/optiboot_unsupported/boot.h rename to bootloaders/optiboot_unsupported/boot.h diff --git a/avr/bootloaders/optiboot_unsupported/flash.hex b/bootloaders/optiboot_unsupported/flash.hex similarity index 100% rename from avr/bootloaders/optiboot_unsupported/flash.hex rename to bootloaders/optiboot_unsupported/flash.hex diff --git a/avr/bootloaders/optiboot_unsupported/make attiny162_12M.bat b/bootloaders/optiboot_unsupported/make attiny162_12M.bat similarity index 100% rename from avr/bootloaders/optiboot_unsupported/make attiny162_12M.bat rename to bootloaders/optiboot_unsupported/make attiny162_12M.bat diff --git a/avr/bootloaders/optiboot_unsupported/make attiny167.bat b/bootloaders/optiboot_unsupported/make attiny167.bat similarity index 100% rename from avr/bootloaders/optiboot_unsupported/make attiny167.bat rename to bootloaders/optiboot_unsupported/make attiny167.bat diff --git a/avr/bootloaders/optiboot_unsupported/make attiny167_tuned.bat b/bootloaders/optiboot_unsupported/make attiny167_tuned.bat similarity index 100% rename from avr/bootloaders/optiboot_unsupported/make attiny167_tuned.bat rename to bootloaders/optiboot_unsupported/make attiny167_tuned.bat diff --git a/avr/bootloaders/optiboot_unsupported/make attiny24.bat b/bootloaders/optiboot_unsupported/make attiny24.bat similarity index 100% rename from avr/bootloaders/optiboot_unsupported/make attiny24.bat rename to bootloaders/optiboot_unsupported/make attiny24.bat diff --git a/avr/bootloaders/optiboot_unsupported/make attiny24_tuned.bat b/bootloaders/optiboot_unsupported/make attiny24_tuned.bat similarity index 100% rename from avr/bootloaders/optiboot_unsupported/make attiny24_tuned.bat rename to bootloaders/optiboot_unsupported/make attiny24_tuned.bat diff --git a/avr/bootloaders/optiboot_unsupported/make attiny84.bat b/bootloaders/optiboot_unsupported/make attiny84.bat similarity index 100% rename from avr/bootloaders/optiboot_unsupported/make attiny84.bat rename to bootloaders/optiboot_unsupported/make attiny84.bat diff --git a/avr/bootloaders/optiboot_unsupported/make attiny84_12.bat b/bootloaders/optiboot_unsupported/make attiny84_12.bat similarity index 100% rename from avr/bootloaders/optiboot_unsupported/make attiny84_12.bat rename to bootloaders/optiboot_unsupported/make attiny84_12.bat diff --git a/avr/bootloaders/optiboot_unsupported/make attiny84_alternate_tuned.bat b/bootloaders/optiboot_unsupported/make attiny84_alternate_tuned.bat similarity index 100% rename from avr/bootloaders/optiboot_unsupported/make attiny84_alternate_tuned.bat rename to bootloaders/optiboot_unsupported/make attiny84_alternate_tuned.bat diff --git a/avr/bootloaders/optiboot_unsupported/make attiny84_tuned.bat b/bootloaders/optiboot_unsupported/make attiny84_tuned.bat similarity index 100% rename from avr/bootloaders/optiboot_unsupported/make attiny84_tuned.bat rename to bootloaders/optiboot_unsupported/make attiny84_tuned.bat diff --git a/avr/bootloaders/optiboot_unsupported/make attiny85.bat b/bootloaders/optiboot_unsupported/make attiny85.bat similarity index 100% rename from avr/bootloaders/optiboot_unsupported/make attiny85.bat rename to bootloaders/optiboot_unsupported/make attiny85.bat diff --git a/avr/bootloaders/optiboot_unsupported/make attiny85_tuned.bat b/bootloaders/optiboot_unsupported/make attiny85_tuned.bat similarity index 100% rename from avr/bootloaders/optiboot_unsupported/make attiny85_tuned.bat rename to bootloaders/optiboot_unsupported/make attiny85_tuned.bat diff --git a/avr/bootloaders/optiboot_unsupported/makeall b/bootloaders/optiboot_unsupported/makeall similarity index 100% rename from avr/bootloaders/optiboot_unsupported/makeall rename to bootloaders/optiboot_unsupported/makeall diff --git a/avr/bootloaders/optiboot_unsupported/omake b/bootloaders/optiboot_unsupported/omake similarity index 100% rename from avr/bootloaders/optiboot_unsupported/omake rename to bootloaders/optiboot_unsupported/omake diff --git a/avr/bootloaders/optiboot_unsupported/omake.bat b/bootloaders/optiboot_unsupported/omake.bat similarity index 100% rename from avr/bootloaders/optiboot_unsupported/omake.bat rename to bootloaders/optiboot_unsupported/omake.bat diff --git a/avr/bootloaders/optiboot_unsupported/optiboot.c b/bootloaders/optiboot_unsupported/optiboot.c similarity index 100% rename from avr/bootloaders/optiboot_unsupported/optiboot.c rename to bootloaders/optiboot_unsupported/optiboot.c diff --git a/avr/bootloaders/optiboot_unsupported/optiboot_attiny167.elf b/bootloaders/optiboot_unsupported/optiboot_attiny167.elf similarity index 100% rename from avr/bootloaders/optiboot_unsupported/optiboot_attiny167.elf rename to bootloaders/optiboot_unsupported/optiboot_attiny167.elf diff --git a/avr/bootloaders/optiboot_unsupported/optiboot_attiny167.hex b/bootloaders/optiboot_unsupported/optiboot_attiny167.hex similarity index 100% rename from avr/bootloaders/optiboot_unsupported/optiboot_attiny167.hex rename to bootloaders/optiboot_unsupported/optiboot_attiny167.hex diff --git a/avr/bootloaders/optiboot_unsupported/optiboot_attiny167.lst b/bootloaders/optiboot_unsupported/optiboot_attiny167.lst similarity index 100% rename from avr/bootloaders/optiboot_unsupported/optiboot_attiny167.lst rename to bootloaders/optiboot_unsupported/optiboot_attiny167.lst diff --git a/avr/bootloaders/optiboot_unsupported/optiboot_attiny24.elf b/bootloaders/optiboot_unsupported/optiboot_attiny24.elf similarity index 100% rename from avr/bootloaders/optiboot_unsupported/optiboot_attiny24.elf rename to bootloaders/optiboot_unsupported/optiboot_attiny24.elf diff --git a/avr/bootloaders/optiboot_unsupported/optiboot_attiny24.hex b/bootloaders/optiboot_unsupported/optiboot_attiny24.hex similarity index 100% rename from avr/bootloaders/optiboot_unsupported/optiboot_attiny24.hex rename to bootloaders/optiboot_unsupported/optiboot_attiny24.hex diff --git a/avr/bootloaders/optiboot_unsupported/optiboot_attiny24.lst b/bootloaders/optiboot_unsupported/optiboot_attiny24.lst similarity index 100% rename from avr/bootloaders/optiboot_unsupported/optiboot_attiny24.lst rename to bootloaders/optiboot_unsupported/optiboot_attiny24.lst diff --git a/avr/bootloaders/optiboot_unsupported/optiboot_attiny84.elf b/bootloaders/optiboot_unsupported/optiboot_attiny84.elf similarity index 100% rename from avr/bootloaders/optiboot_unsupported/optiboot_attiny84.elf rename to bootloaders/optiboot_unsupported/optiboot_attiny84.elf diff --git a/avr/bootloaders/optiboot_unsupported/optiboot_attiny84.hex b/bootloaders/optiboot_unsupported/optiboot_attiny84.hex similarity index 100% rename from avr/bootloaders/optiboot_unsupported/optiboot_attiny84.hex rename to bootloaders/optiboot_unsupported/optiboot_attiny84.hex diff --git a/avr/bootloaders/optiboot_unsupported/optiboot_attiny84.lst b/bootloaders/optiboot_unsupported/optiboot_attiny84.lst similarity index 100% rename from avr/bootloaders/optiboot_unsupported/optiboot_attiny84.lst rename to bootloaders/optiboot_unsupported/optiboot_attiny84.lst diff --git a/avr/bootloaders/optiboot_unsupported/optiboot_attiny84_12.elf b/bootloaders/optiboot_unsupported/optiboot_attiny84_12.elf similarity index 100% rename from avr/bootloaders/optiboot_unsupported/optiboot_attiny84_12.elf rename to bootloaders/optiboot_unsupported/optiboot_attiny84_12.elf diff --git a/avr/bootloaders/optiboot_unsupported/optiboot_attiny84_12.hex b/bootloaders/optiboot_unsupported/optiboot_attiny84_12.hex similarity index 100% rename from avr/bootloaders/optiboot_unsupported/optiboot_attiny84_12.hex rename to bootloaders/optiboot_unsupported/optiboot_attiny84_12.hex diff --git a/avr/bootloaders/optiboot_unsupported/optiboot_attiny84_12.lst b/bootloaders/optiboot_unsupported/optiboot_attiny84_12.lst similarity index 100% rename from avr/bootloaders/optiboot_unsupported/optiboot_attiny84_12.lst rename to bootloaders/optiboot_unsupported/optiboot_attiny84_12.lst diff --git a/avr/bootloaders/optiboot_unsupported/optiboot_attiny85.elf b/bootloaders/optiboot_unsupported/optiboot_attiny85.elf similarity index 100% rename from avr/bootloaders/optiboot_unsupported/optiboot_attiny85.elf rename to bootloaders/optiboot_unsupported/optiboot_attiny85.elf diff --git a/avr/bootloaders/optiboot_unsupported/optiboot_attiny85.hex b/bootloaders/optiboot_unsupported/optiboot_attiny85.hex similarity index 100% rename from avr/bootloaders/optiboot_unsupported/optiboot_attiny85.hex rename to bootloaders/optiboot_unsupported/optiboot_attiny85.hex diff --git a/avr/bootloaders/optiboot_unsupported/optiboot_attiny85.lst b/bootloaders/optiboot_unsupported/optiboot_attiny85.lst similarity index 100% rename from avr/bootloaders/optiboot_unsupported/optiboot_attiny85.lst rename to bootloaders/optiboot_unsupported/optiboot_attiny85.lst diff --git a/avr/bootloaders/optiboot_unsupported/pin_defs.h b/bootloaders/optiboot_unsupported/pin_defs.h similarity index 100% rename from avr/bootloaders/optiboot_unsupported/pin_defs.h rename to bootloaders/optiboot_unsupported/pin_defs.h diff --git a/avr/bootloaders/optiboot_unsupported/stk500.h b/bootloaders/optiboot_unsupported/stk500.h similarity index 100% rename from avr/bootloaders/optiboot_unsupported/stk500.h rename to bootloaders/optiboot_unsupported/stk500.h diff --git a/avr/bootloaders/optiboot_unsupported/tinyTuner.c b/bootloaders/optiboot_unsupported/tinyTuner.c similarity index 100% rename from avr/bootloaders/optiboot_unsupported/tinyTuner.c rename to bootloaders/optiboot_unsupported/tinyTuner.c diff --git a/avr/cores/empty/Arduino.h b/cores/empty/Arduino.h similarity index 100% rename from avr/cores/empty/Arduino.h rename to cores/empty/Arduino.h diff --git a/avr/cores/empty/WProgram.h b/cores/empty/WProgram.h similarity index 100% rename from avr/cores/empty/WProgram.h rename to cores/empty/WProgram.h diff --git a/avr/cores/empty/main.cpp b/cores/empty/main.cpp similarity index 100% rename from avr/cores/empty/main.cpp rename to cores/empty/main.cpp diff --git a/avr/cores/tiny/Arduino.h b/cores/tiny/Arduino.h similarity index 100% rename from avr/cores/tiny/Arduino.h rename to cores/tiny/Arduino.h diff --git a/avr/cores/tiny/HardwareSerial.cpp b/cores/tiny/HardwareSerial.cpp similarity index 100% rename from avr/cores/tiny/HardwareSerial.cpp rename to cores/tiny/HardwareSerial.cpp diff --git a/avr/cores/tiny/HardwareSerial.h b/cores/tiny/HardwareSerial.h similarity index 100% rename from avr/cores/tiny/HardwareSerial.h rename to cores/tiny/HardwareSerial.h diff --git a/avr/cores/tiny/Print.cpp b/cores/tiny/Print.cpp similarity index 100% rename from avr/cores/tiny/Print.cpp rename to cores/tiny/Print.cpp diff --git a/avr/cores/tiny/Print.h b/cores/tiny/Print.h similarity index 100% rename from avr/cores/tiny/Print.h rename to cores/tiny/Print.h diff --git a/avr/cores/tiny/Printable.h b/cores/tiny/Printable.h similarity index 100% rename from avr/cores/tiny/Printable.h rename to cores/tiny/Printable.h diff --git a/avr/cores/tiny/Stream.cpp b/cores/tiny/Stream.cpp similarity index 100% rename from avr/cores/tiny/Stream.cpp rename to cores/tiny/Stream.cpp diff --git a/avr/cores/tiny/Stream.h b/cores/tiny/Stream.h similarity index 100% rename from avr/cores/tiny/Stream.h rename to cores/tiny/Stream.h diff --git a/avr/cores/tiny/TinySoftwareSerial.cpp b/cores/tiny/TinySoftwareSerial.cpp similarity index 100% rename from avr/cores/tiny/TinySoftwareSerial.cpp rename to cores/tiny/TinySoftwareSerial.cpp diff --git a/avr/cores/tiny/TinySoftwareSerial.h b/cores/tiny/TinySoftwareSerial.h similarity index 100% rename from avr/cores/tiny/TinySoftwareSerial.h rename to cores/tiny/TinySoftwareSerial.h diff --git a/avr/cores/tiny/Tone.cpp b/cores/tiny/Tone.cpp similarity index 100% rename from avr/cores/tiny/Tone.cpp rename to cores/tiny/Tone.cpp diff --git a/avr/cores/tiny/WCharacter.h b/cores/tiny/WCharacter.h similarity index 100% rename from avr/cores/tiny/WCharacter.h rename to cores/tiny/WCharacter.h diff --git a/avr/cores/tiny/WInterrupts.c b/cores/tiny/WInterrupts.c similarity index 100% rename from avr/cores/tiny/WInterrupts.c rename to cores/tiny/WInterrupts.c diff --git a/avr/cores/tiny/WMath.cpp b/cores/tiny/WMath.cpp similarity index 100% rename from avr/cores/tiny/WMath.cpp rename to cores/tiny/WMath.cpp diff --git a/avr/cores/tiny/WProgram.h b/cores/tiny/WProgram.h similarity index 100% rename from avr/cores/tiny/WProgram.h rename to cores/tiny/WProgram.h diff --git a/avr/cores/tiny/WString.cpp b/cores/tiny/WString.cpp similarity index 100% rename from avr/cores/tiny/WString.cpp rename to cores/tiny/WString.cpp diff --git a/avr/cores/tiny/WString.h b/cores/tiny/WString.h similarity index 100% rename from avr/cores/tiny/WString.h rename to cores/tiny/WString.h diff --git a/avr/cores/tiny/abi.cpp b/cores/tiny/abi.cpp similarity index 100% rename from avr/cores/tiny/abi.cpp rename to cores/tiny/abi.cpp diff --git a/avr/cores/tiny/binary.h b/cores/tiny/binary.h similarity index 100% rename from avr/cores/tiny/binary.h rename to cores/tiny/binary.h diff --git a/avr/cores/tiny/main.cpp b/cores/tiny/main.cpp similarity index 100% rename from avr/cores/tiny/main.cpp rename to cores/tiny/main.cpp diff --git a/avr/cores/tiny/new.cpp b/cores/tiny/new.cpp similarity index 100% rename from avr/cores/tiny/new.cpp rename to cores/tiny/new.cpp diff --git a/avr/cores/tiny/new.h b/cores/tiny/new.h similarity index 100% rename from avr/cores/tiny/new.h rename to cores/tiny/new.h diff --git a/avr/cores/tiny/wiring.c b/cores/tiny/wiring.c similarity index 100% rename from avr/cores/tiny/wiring.c rename to cores/tiny/wiring.c diff --git a/avr/cores/tiny/wiring_analog.c b/cores/tiny/wiring_analog.c similarity index 100% rename from avr/cores/tiny/wiring_analog.c rename to cores/tiny/wiring_analog.c diff --git a/avr/cores/tiny/wiring_digital.c b/cores/tiny/wiring_digital.c similarity index 100% rename from avr/cores/tiny/wiring_digital.c rename to cores/tiny/wiring_digital.c diff --git a/avr/cores/tiny/wiring_private.h b/cores/tiny/wiring_private.h similarity index 100% rename from avr/cores/tiny/wiring_private.h rename to cores/tiny/wiring_private.h diff --git a/avr/cores/tiny/wiring_pulse.c b/cores/tiny/wiring_pulse.c similarity index 100% rename from avr/cores/tiny/wiring_pulse.c rename to cores/tiny/wiring_pulse.c diff --git a/avr/cores/tiny/wiring_shift.c b/cores/tiny/wiring_shift.c similarity index 100% rename from avr/cores/tiny/wiring_shift.c rename to cores/tiny/wiring_shift.c diff --git a/avr/cores/tinymodern/Arduino.h b/cores/tinymodern/Arduino.h similarity index 100% rename from avr/cores/tinymodern/Arduino.h rename to cores/tinymodern/Arduino.h diff --git a/avr/cores/tinymodern/HardwareSerial.cpp b/cores/tinymodern/HardwareSerial.cpp similarity index 100% rename from avr/cores/tinymodern/HardwareSerial.cpp rename to cores/tinymodern/HardwareSerial.cpp diff --git a/avr/cores/tinymodern/HardwareSerial.h b/cores/tinymodern/HardwareSerial.h similarity index 100% rename from avr/cores/tinymodern/HardwareSerial.h rename to cores/tinymodern/HardwareSerial.h diff --git a/avr/cores/tinymodern/Print.cpp b/cores/tinymodern/Print.cpp similarity index 100% rename from avr/cores/tinymodern/Print.cpp rename to cores/tinymodern/Print.cpp diff --git a/avr/cores/tinymodern/Print.h b/cores/tinymodern/Print.h similarity index 100% rename from avr/cores/tinymodern/Print.h rename to cores/tinymodern/Print.h diff --git a/avr/cores/tinymodern/Printable.h b/cores/tinymodern/Printable.h similarity index 100% rename from avr/cores/tinymodern/Printable.h rename to cores/tinymodern/Printable.h diff --git a/avr/cores/tinymodern/PwmTimer.h b/cores/tinymodern/PwmTimer.h similarity index 100% rename from avr/cores/tinymodern/PwmTimer.h rename to cores/tinymodern/PwmTimer.h diff --git a/avr/cores/tinymodern/Stream.cpp b/cores/tinymodern/Stream.cpp similarity index 100% rename from avr/cores/tinymodern/Stream.cpp rename to cores/tinymodern/Stream.cpp diff --git a/avr/cores/tinymodern/Stream.h b/cores/tinymodern/Stream.h similarity index 100% rename from avr/cores/tinymodern/Stream.h rename to cores/tinymodern/Stream.h diff --git a/avr/cores/tinymodern/Tone.cpp b/cores/tinymodern/Tone.cpp similarity index 100% rename from avr/cores/tinymodern/Tone.cpp rename to cores/tinymodern/Tone.cpp diff --git a/avr/cores/tinymodern/ToneTimer.h b/cores/tinymodern/ToneTimer.h similarity index 100% rename from avr/cores/tinymodern/ToneTimer.h rename to cores/tinymodern/ToneTimer.h diff --git a/avr/cores/tinymodern/UserTimer.h b/cores/tinymodern/UserTimer.h similarity index 100% rename from avr/cores/tinymodern/UserTimer.h rename to cores/tinymodern/UserTimer.h diff --git a/avr/cores/tinymodern/WCharacter.h b/cores/tinymodern/WCharacter.h similarity index 100% rename from avr/cores/tinymodern/WCharacter.h rename to cores/tinymodern/WCharacter.h diff --git a/avr/cores/tinymodern/WConstants.h b/cores/tinymodern/WConstants.h similarity index 100% rename from avr/cores/tinymodern/WConstants.h rename to cores/tinymodern/WConstants.h diff --git a/avr/cores/tinymodern/WInterrupts.c b/cores/tinymodern/WInterrupts.c similarity index 100% rename from avr/cores/tinymodern/WInterrupts.c rename to cores/tinymodern/WInterrupts.c diff --git a/avr/cores/tinymodern/WMath.cpp b/cores/tinymodern/WMath.cpp similarity index 100% rename from avr/cores/tinymodern/WMath.cpp rename to cores/tinymodern/WMath.cpp diff --git a/avr/cores/tinymodern/WProgram.h b/cores/tinymodern/WProgram.h similarity index 100% rename from avr/cores/tinymodern/WProgram.h rename to cores/tinymodern/WProgram.h diff --git a/avr/cores/tinymodern/WString.cpp b/cores/tinymodern/WString.cpp similarity index 100% rename from avr/cores/tinymodern/WString.cpp rename to cores/tinymodern/WString.cpp diff --git a/avr/cores/tinymodern/WString.h b/cores/tinymodern/WString.h similarity index 100% rename from avr/cores/tinymodern/WString.h rename to cores/tinymodern/WString.h diff --git a/avr/cores/tinymodern/abi.cpp b/cores/tinymodern/abi.cpp similarity index 100% rename from avr/cores/tinymodern/abi.cpp rename to cores/tinymodern/abi.cpp diff --git a/avr/cores/tinymodern/binary.h b/cores/tinymodern/binary.h similarity index 100% rename from avr/cores/tinymodern/binary.h rename to cores/tinymodern/binary.h diff --git a/avr/cores/tinymodern/core_adc.h b/cores/tinymodern/core_adc.h similarity index 100% rename from avr/cores/tinymodern/core_adc.h rename to cores/tinymodern/core_adc.h diff --git a/avr/cores/tinymodern/core_atomic.h b/cores/tinymodern/core_atomic.h similarity index 100% rename from avr/cores/tinymodern/core_atomic.h rename to cores/tinymodern/core_atomic.h diff --git a/avr/cores/tinymodern/core_build_options.h b/cores/tinymodern/core_build_options.h similarity index 100% rename from avr/cores/tinymodern/core_build_options.h rename to cores/tinymodern/core_build_options.h diff --git a/avr/cores/tinymodern/core_macros.h b/cores/tinymodern/core_macros.h similarity index 100% rename from avr/cores/tinymodern/core_macros.h rename to cores/tinymodern/core_macros.h diff --git a/avr/cores/tinymodern/core_pins.h b/cores/tinymodern/core_pins.h similarity index 100% rename from avr/cores/tinymodern/core_pins.h rename to cores/tinymodern/core_pins.h diff --git a/avr/cores/tinymodern/core_timers.h b/cores/tinymodern/core_timers.h similarity index 100% rename from avr/cores/tinymodern/core_timers.h rename to cores/tinymodern/core_timers.h diff --git a/avr/cores/tinymodern/main.cpp b/cores/tinymodern/main.cpp similarity index 100% rename from avr/cores/tinymodern/main.cpp rename to cores/tinymodern/main.cpp diff --git a/avr/cores/tinymodern/new.cpp b/cores/tinymodern/new.cpp similarity index 100% rename from avr/cores/tinymodern/new.cpp rename to cores/tinymodern/new.cpp diff --git a/avr/cores/tinymodern/new.h b/cores/tinymodern/new.h similarity index 100% rename from avr/cores/tinymodern/new.h rename to cores/tinymodern/new.h diff --git a/avr/cores/tinymodern/pins_arduino.c b/cores/tinymodern/pins_arduino.c similarity index 100% rename from avr/cores/tinymodern/pins_arduino.c rename to cores/tinymodern/pins_arduino.c diff --git a/avr/cores/tinymodern/pins_arduino.h b/cores/tinymodern/pins_arduino.h similarity index 100% rename from avr/cores/tinymodern/pins_arduino.h rename to cores/tinymodern/pins_arduino.h diff --git a/avr/cores/tinymodern/wiring.c b/cores/tinymodern/wiring.c similarity index 100% rename from avr/cores/tinymodern/wiring.c rename to cores/tinymodern/wiring.c diff --git a/avr/cores/tinymodern/wiring.h b/cores/tinymodern/wiring.h similarity index 100% rename from avr/cores/tinymodern/wiring.h rename to cores/tinymodern/wiring.h diff --git a/avr/cores/tinymodern/wiring_analog.c b/cores/tinymodern/wiring_analog.c similarity index 100% rename from avr/cores/tinymodern/wiring_analog.c rename to cores/tinymodern/wiring_analog.c diff --git a/avr/cores/tinymodern/wiring_digital.c b/cores/tinymodern/wiring_digital.c similarity index 100% rename from avr/cores/tinymodern/wiring_digital.c rename to cores/tinymodern/wiring_digital.c diff --git a/avr/cores/tinymodern/wiring_private.h b/cores/tinymodern/wiring_private.h similarity index 100% rename from avr/cores/tinymodern/wiring_private.h rename to cores/tinymodern/wiring_private.h diff --git a/avr/cores/tinymodern/wiring_pulse.c b/cores/tinymodern/wiring_pulse.c similarity index 100% rename from avr/cores/tinymodern/wiring_pulse.c rename to cores/tinymodern/wiring_pulse.c diff --git a/avr/cores/tinymodern/wiring_shift.c b/cores/tinymodern/wiring_shift.c similarity index 100% rename from avr/cores/tinymodern/wiring_shift.c rename to cores/tinymodern/wiring_shift.c diff --git a/avr/delete_merged_output.bat b/delete_merged_output.bat similarity index 100% rename from avr/delete_merged_output.bat rename to delete_merged_output.bat diff --git a/avr/delete_merged_output.sh b/delete_merged_output.sh similarity index 100% rename from avr/delete_merged_output.sh rename to delete_merged_output.sh diff --git a/avr/externalprogrammers.txt b/externalprogrammers.txt similarity index 100% rename from avr/externalprogrammers.txt rename to externalprogrammers.txt diff --git a/avr/extras/ATtiny_1634.md b/extras/ATtiny_1634.md similarity index 100% rename from avr/extras/ATtiny_1634.md rename to extras/ATtiny_1634.md diff --git a/avr/extras/ATtiny_828.md b/extras/ATtiny_828.md similarity index 100% rename from avr/extras/ATtiny_828.md rename to extras/ATtiny_828.md diff --git a/avr/extras/ATtiny_x313.md b/extras/ATtiny_x313.md similarity index 100% rename from avr/extras/ATtiny_x313.md rename to extras/ATtiny_x313.md diff --git a/avr/extras/ATtiny_x4.md b/extras/ATtiny_x4.md similarity index 100% rename from avr/extras/ATtiny_x4.md rename to extras/ATtiny_x4.md diff --git a/avr/extras/ATtiny_x41.md b/extras/ATtiny_x41.md similarity index 100% rename from avr/extras/ATtiny_x41.md rename to extras/ATtiny_x41.md diff --git a/avr/extras/ATtiny_x5.md b/extras/ATtiny_x5.md similarity index 100% rename from avr/extras/ATtiny_x5.md rename to extras/ATtiny_x5.md diff --git a/avr/extras/ATtiny_x61.md b/extras/ATtiny_x61.md similarity index 100% rename from avr/extras/ATtiny_x61.md rename to extras/ATtiny_x61.md diff --git a/avr/extras/ATtiny_x7.md b/extras/ATtiny_x7.md similarity index 100% rename from avr/extras/ATtiny_x7.md rename to extras/ATtiny_x7.md diff --git a/avr/extras/ATtiny_x8.md b/extras/ATtiny_x8.md similarity index 100% rename from avr/extras/ATtiny_x8.md rename to extras/ATtiny_x8.md diff --git a/avr/extras/Pinout_1634.jpg b/extras/Pinout_1634.jpg similarity index 100% rename from avr/extras/Pinout_1634.jpg rename to extras/Pinout_1634.jpg diff --git a/avr/extras/Pinout_828.jpg b/extras/Pinout_828.jpg similarity index 100% rename from avr/extras/Pinout_828.jpg rename to extras/Pinout_828.jpg diff --git a/avr/extras/Pinout_x313.jpg b/extras/Pinout_x313.jpg similarity index 100% rename from avr/extras/Pinout_x313.jpg rename to extras/Pinout_x313.jpg diff --git a/avr/extras/Pinout_x4.jpg b/extras/Pinout_x4.jpg similarity index 100% rename from avr/extras/Pinout_x4.jpg rename to extras/Pinout_x4.jpg diff --git a/avr/extras/Pinout_x41.jpg b/extras/Pinout_x41.jpg similarity index 100% rename from avr/extras/Pinout_x41.jpg rename to extras/Pinout_x41.jpg diff --git a/avr/extras/Pinout_x5.jpg b/extras/Pinout_x5.jpg similarity index 100% rename from avr/extras/Pinout_x5.jpg rename to extras/Pinout_x5.jpg diff --git a/avr/extras/Pinout_x61.jpg b/extras/Pinout_x61.jpg similarity index 100% rename from avr/extras/Pinout_x61.jpg rename to extras/Pinout_x61.jpg diff --git a/avr/extras/Pinout_x7.jpg b/extras/Pinout_x7.jpg similarity index 100% rename from avr/extras/Pinout_x7.jpg rename to extras/Pinout_x7.jpg diff --git a/avr/extras/Pinout_x8-PU.jpg b/extras/Pinout_x8-PU.jpg similarity index 100% rename from avr/extras/Pinout_x8-PU.jpg rename to extras/Pinout_x8-PU.jpg diff --git a/avr/extras/Pinout_x8.jpg b/extras/Pinout_x8.jpg similarity index 100% rename from avr/extras/Pinout_x8.jpg rename to extras/Pinout_x8.jpg diff --git a/avr/libraries/EEPROM/EEPROM.h b/libraries/EEPROM/EEPROM.h similarity index 100% rename from avr/libraries/EEPROM/EEPROM.h rename to libraries/EEPROM/EEPROM.h diff --git a/avr/libraries/EEPROM/README.md b/libraries/EEPROM/README.md similarity index 100% rename from avr/libraries/EEPROM/README.md rename to libraries/EEPROM/README.md diff --git a/avr/libraries/EEPROM/examples/eeprom_clear/eeprom_clear.ino b/libraries/EEPROM/examples/eeprom_clear/eeprom_clear.ino similarity index 100% rename from avr/libraries/EEPROM/examples/eeprom_clear/eeprom_clear.ino rename to libraries/EEPROM/examples/eeprom_clear/eeprom_clear.ino diff --git a/avr/libraries/EEPROM/examples/eeprom_crc/eeprom_crc.ino b/libraries/EEPROM/examples/eeprom_crc/eeprom_crc.ino similarity index 100% rename from avr/libraries/EEPROM/examples/eeprom_crc/eeprom_crc.ino rename to libraries/EEPROM/examples/eeprom_crc/eeprom_crc.ino diff --git a/avr/libraries/EEPROM/examples/eeprom_get/eeprom_get.ino b/libraries/EEPROM/examples/eeprom_get/eeprom_get.ino similarity index 100% rename from avr/libraries/EEPROM/examples/eeprom_get/eeprom_get.ino rename to libraries/EEPROM/examples/eeprom_get/eeprom_get.ino diff --git a/avr/libraries/EEPROM/examples/eeprom_iteration/eeprom_iteration.ino b/libraries/EEPROM/examples/eeprom_iteration/eeprom_iteration.ino similarity index 100% rename from avr/libraries/EEPROM/examples/eeprom_iteration/eeprom_iteration.ino rename to libraries/EEPROM/examples/eeprom_iteration/eeprom_iteration.ino diff --git a/avr/libraries/EEPROM/examples/eeprom_put/eeprom_put.ino b/libraries/EEPROM/examples/eeprom_put/eeprom_put.ino similarity index 100% rename from avr/libraries/EEPROM/examples/eeprom_put/eeprom_put.ino rename to libraries/EEPROM/examples/eeprom_put/eeprom_put.ino diff --git a/avr/libraries/EEPROM/examples/eeprom_read/eeprom_read.ino b/libraries/EEPROM/examples/eeprom_read/eeprom_read.ino similarity index 100% rename from avr/libraries/EEPROM/examples/eeprom_read/eeprom_read.ino rename to libraries/EEPROM/examples/eeprom_read/eeprom_read.ino diff --git a/avr/libraries/EEPROM/examples/eeprom_update/eeprom_update.ino b/libraries/EEPROM/examples/eeprom_update/eeprom_update.ino similarity index 100% rename from avr/libraries/EEPROM/examples/eeprom_update/eeprom_update.ino rename to libraries/EEPROM/examples/eeprom_update/eeprom_update.ino diff --git a/avr/libraries/EEPROM/examples/eeprom_write/eeprom_write.ino b/libraries/EEPROM/examples/eeprom_write/eeprom_write.ino similarity index 100% rename from avr/libraries/EEPROM/examples/eeprom_write/eeprom_write.ino rename to libraries/EEPROM/examples/eeprom_write/eeprom_write.ino diff --git a/avr/libraries/EEPROM/keywords.txt b/libraries/EEPROM/keywords.txt similarity index 100% rename from avr/libraries/EEPROM/keywords.txt rename to libraries/EEPROM/keywords.txt diff --git a/avr/libraries/EEPROM/library.properties b/libraries/EEPROM/library.properties similarity index 100% rename from avr/libraries/EEPROM/library.properties rename to libraries/EEPROM/library.properties diff --git a/avr/libraries/SPI/SPI.cpp b/libraries/SPI/SPI.cpp similarity index 100% rename from avr/libraries/SPI/SPI.cpp rename to libraries/SPI/SPI.cpp diff --git a/avr/libraries/SPI/SPI.h b/libraries/SPI/SPI.h similarity index 100% rename from avr/libraries/SPI/SPI.h rename to libraries/SPI/SPI.h diff --git a/avr/libraries/SPI/examples/BarometricPressureSensor/BarometricPressureSensor.ino b/libraries/SPI/examples/BarometricPressureSensor/BarometricPressureSensor.ino similarity index 100% rename from avr/libraries/SPI/examples/BarometricPressureSensor/BarometricPressureSensor.ino rename to libraries/SPI/examples/BarometricPressureSensor/BarometricPressureSensor.ino diff --git a/avr/libraries/SPI/examples/DigitalPotControl/DigitalPotControl.ino b/libraries/SPI/examples/DigitalPotControl/DigitalPotControl.ino similarity index 100% rename from avr/libraries/SPI/examples/DigitalPotControl/DigitalPotControl.ino rename to libraries/SPI/examples/DigitalPotControl/DigitalPotControl.ino diff --git a/avr/libraries/SPI/keywords.txt b/libraries/SPI/keywords.txt similarity index 100% rename from avr/libraries/SPI/keywords.txt rename to libraries/SPI/keywords.txt diff --git a/avr/libraries/SPI/library.properties b/libraries/SPI/library.properties similarity index 100% rename from avr/libraries/SPI/library.properties rename to libraries/SPI/library.properties diff --git a/avr/libraries/Servo/README.adoc b/libraries/Servo/README.adoc similarity index 100% rename from avr/libraries/Servo/README.adoc rename to libraries/Servo/README.adoc diff --git a/avr/libraries/Servo/examples/Knob/Knob.ino b/libraries/Servo/examples/Knob/Knob.ino similarity index 100% rename from avr/libraries/Servo/examples/Knob/Knob.ino rename to libraries/Servo/examples/Knob/Knob.ino diff --git a/avr/libraries/Servo/examples/Sweep/Sweep.ino b/libraries/Servo/examples/Sweep/Sweep.ino similarity index 100% rename from avr/libraries/Servo/examples/Sweep/Sweep.ino rename to libraries/Servo/examples/Sweep/Sweep.ino diff --git a/avr/libraries/Servo/keywords.txt b/libraries/Servo/keywords.txt similarity index 100% rename from avr/libraries/Servo/keywords.txt rename to libraries/Servo/keywords.txt diff --git a/avr/libraries/Servo/library.properties b/libraries/Servo/library.properties similarity index 100% rename from avr/libraries/Servo/library.properties rename to libraries/Servo/library.properties diff --git a/avr/libraries/Servo/src/Servo.h b/libraries/Servo/src/Servo.h similarity index 100% rename from avr/libraries/Servo/src/Servo.h rename to libraries/Servo/src/Servo.h diff --git a/avr/libraries/Servo/src/avr/Servo.cpp b/libraries/Servo/src/avr/Servo.cpp similarity index 100% rename from avr/libraries/Servo/src/avr/Servo.cpp rename to libraries/Servo/src/avr/Servo.cpp diff --git a/avr/libraries/Servo/src/avr/ServoTimers.h b/libraries/Servo/src/avr/ServoTimers.h similarity index 100% rename from avr/libraries/Servo/src/avr/ServoTimers.h rename to libraries/Servo/src/avr/ServoTimers.h diff --git a/avr/libraries/SoftwareSerial/SoftwareSerial.cpp b/libraries/SoftwareSerial/SoftwareSerial.cpp similarity index 100% rename from avr/libraries/SoftwareSerial/SoftwareSerial.cpp rename to libraries/SoftwareSerial/SoftwareSerial.cpp diff --git a/avr/libraries/SoftwareSerial/SoftwareSerial.h b/libraries/SoftwareSerial/SoftwareSerial.h similarity index 100% rename from avr/libraries/SoftwareSerial/SoftwareSerial.h rename to libraries/SoftwareSerial/SoftwareSerial.h diff --git a/avr/libraries/SoftwareSerial/examples/SoftwareSerialExample/SoftwareSerialExample.ino b/libraries/SoftwareSerial/examples/SoftwareSerialExample/SoftwareSerialExample.ino similarity index 100% rename from avr/libraries/SoftwareSerial/examples/SoftwareSerialExample/SoftwareSerialExample.ino rename to libraries/SoftwareSerial/examples/SoftwareSerialExample/SoftwareSerialExample.ino diff --git a/avr/libraries/SoftwareSerial/examples/TwoPortReceive/TwoPortReceive.ino b/libraries/SoftwareSerial/examples/TwoPortReceive/TwoPortReceive.ino similarity index 100% rename from avr/libraries/SoftwareSerial/examples/TwoPortReceive/TwoPortReceive.ino rename to libraries/SoftwareSerial/examples/TwoPortReceive/TwoPortReceive.ino diff --git a/avr/libraries/SoftwareSerial/keywords.txt b/libraries/SoftwareSerial/keywords.txt similarity index 100% rename from avr/libraries/SoftwareSerial/keywords.txt rename to libraries/SoftwareSerial/keywords.txt diff --git a/avr/libraries/SoftwareSerial/library.properties b/libraries/SoftwareSerial/library.properties similarity index 100% rename from avr/libraries/SoftwareSerial/library.properties rename to libraries/SoftwareSerial/library.properties diff --git a/avr/libraries/Wire/examples/SFRRanger_reader/SFRRanger_reader.ino b/libraries/Wire/examples/SFRRanger_reader/SFRRanger_reader.ino similarity index 100% rename from avr/libraries/Wire/examples/SFRRanger_reader/SFRRanger_reader.ino rename to libraries/Wire/examples/SFRRanger_reader/SFRRanger_reader.ino diff --git a/avr/libraries/Wire/examples/digital_potentiometer/digital_potentiometer.ino b/libraries/Wire/examples/digital_potentiometer/digital_potentiometer.ino similarity index 100% rename from avr/libraries/Wire/examples/digital_potentiometer/digital_potentiometer.ino rename to libraries/Wire/examples/digital_potentiometer/digital_potentiometer.ino diff --git a/avr/libraries/Wire/examples/master_reader/master_reader.ino b/libraries/Wire/examples/master_reader/master_reader.ino similarity index 100% rename from avr/libraries/Wire/examples/master_reader/master_reader.ino rename to libraries/Wire/examples/master_reader/master_reader.ino diff --git a/avr/libraries/Wire/examples/master_writer/master_writer.ino b/libraries/Wire/examples/master_writer/master_writer.ino similarity index 100% rename from avr/libraries/Wire/examples/master_writer/master_writer.ino rename to libraries/Wire/examples/master_writer/master_writer.ino diff --git a/avr/libraries/Wire/examples/slave_receiver/slave_receiver.ino b/libraries/Wire/examples/slave_receiver/slave_receiver.ino similarity index 100% rename from avr/libraries/Wire/examples/slave_receiver/slave_receiver.ino rename to libraries/Wire/examples/slave_receiver/slave_receiver.ino diff --git a/avr/libraries/Wire/examples/slave_sender/slave_sender.ino b/libraries/Wire/examples/slave_sender/slave_sender.ino similarity index 100% rename from avr/libraries/Wire/examples/slave_sender/slave_sender.ino rename to libraries/Wire/examples/slave_sender/slave_sender.ino diff --git a/avr/libraries/Wire/keywords.txt b/libraries/Wire/keywords.txt similarity index 100% rename from avr/libraries/Wire/keywords.txt rename to libraries/Wire/keywords.txt diff --git a/avr/libraries/Wire/library.properties b/libraries/Wire/library.properties similarity index 100% rename from avr/libraries/Wire/library.properties rename to libraries/Wire/library.properties diff --git a/avr/libraries/Wire/src/SoftI2CMaster.h b/libraries/Wire/src/SoftI2CMaster.h similarity index 100% rename from avr/libraries/Wire/src/SoftI2CMaster.h rename to libraries/Wire/src/SoftI2CMaster.h diff --git a/avr/libraries/Wire/src/SoftWire.h b/libraries/Wire/src/SoftWire.h similarity index 100% rename from avr/libraries/Wire/src/SoftWire.h rename to libraries/Wire/src/SoftWire.h diff --git a/avr/libraries/Wire/src/TWSWire.cpp b/libraries/Wire/src/TWSWire.cpp similarity index 100% rename from avr/libraries/Wire/src/TWSWire.cpp rename to libraries/Wire/src/TWSWire.cpp diff --git a/avr/libraries/Wire/src/TWSWire.h b/libraries/Wire/src/TWSWire.h similarity index 100% rename from avr/libraries/Wire/src/TWSWire.h rename to libraries/Wire/src/TWSWire.h diff --git a/avr/libraries/Wire/src/USIWire.cpp b/libraries/Wire/src/USIWire.cpp similarity index 100% rename from avr/libraries/Wire/src/USIWire.cpp rename to libraries/Wire/src/USIWire.cpp diff --git a/avr/libraries/Wire/src/USIWire.h b/libraries/Wire/src/USIWire.h similarity index 100% rename from avr/libraries/Wire/src/USIWire.h rename to libraries/Wire/src/USIWire.h diff --git a/avr/libraries/Wire/src/USI_TWI_Master/USI_TWI_Master.c b/libraries/Wire/src/USI_TWI_Master/USI_TWI_Master.c similarity index 100% rename from avr/libraries/Wire/src/USI_TWI_Master/USI_TWI_Master.c rename to libraries/Wire/src/USI_TWI_Master/USI_TWI_Master.c diff --git a/avr/libraries/Wire/src/USI_TWI_Master/USI_TWI_Master.h b/libraries/Wire/src/USI_TWI_Master/USI_TWI_Master.h similarity index 100% rename from avr/libraries/Wire/src/USI_TWI_Master/USI_TWI_Master.h rename to libraries/Wire/src/USI_TWI_Master/USI_TWI_Master.h diff --git a/avr/libraries/Wire/src/USI_TWI_Slave/USI_TWI_Slave.c b/libraries/Wire/src/USI_TWI_Slave/USI_TWI_Slave.c similarity index 100% rename from avr/libraries/Wire/src/USI_TWI_Slave/USI_TWI_Slave.c rename to libraries/Wire/src/USI_TWI_Slave/USI_TWI_Slave.c diff --git a/avr/libraries/Wire/src/USI_TWI_Slave/USI_TWI_Slave.h b/libraries/Wire/src/USI_TWI_Slave/USI_TWI_Slave.h similarity index 100% rename from avr/libraries/Wire/src/USI_TWI_Slave/USI_TWI_Slave.h rename to libraries/Wire/src/USI_TWI_Slave/USI_TWI_Slave.h diff --git a/avr/libraries/Wire/src/Wire.cpp b/libraries/Wire/src/Wire.cpp similarity index 100% rename from avr/libraries/Wire/src/Wire.cpp rename to libraries/Wire/src/Wire.cpp diff --git a/avr/libraries/Wire/src/Wire.h b/libraries/Wire/src/Wire.h similarity index 100% rename from avr/libraries/Wire/src/Wire.h rename to libraries/Wire/src/Wire.h diff --git a/avr/libraries/Wire/src/WireS.cpp b/libraries/Wire/src/WireS.cpp similarity index 100% rename from avr/libraries/Wire/src/WireS.cpp rename to libraries/Wire/src/WireS.cpp diff --git a/avr/libraries/Wire/src/WireS.h b/libraries/Wire/src/WireS.h similarity index 100% rename from avr/libraries/Wire/src/WireS.h rename to libraries/Wire/src/WireS.h diff --git a/avr/libraries/Wire/src/twi.c b/libraries/Wire/src/twi.c similarity index 100% rename from avr/libraries/Wire/src/twi.c rename to libraries/Wire/src/twi.c diff --git a/avr/libraries/Wire/src/twi.h b/libraries/Wire/src/twi.h similarity index 100% rename from avr/libraries/Wire/src/twi.h rename to libraries/Wire/src/twi.h diff --git a/avr/platform.txt b/platform.txt similarity index 100% rename from avr/platform.txt rename to platform.txt diff --git a/avr/programmers.txt b/programmers.txt similarity index 100% rename from avr/programmers.txt rename to programmers.txt diff --git a/avr/variants/tinyX313/pins_arduino.h b/variants/tinyX313/pins_arduino.h similarity index 100% rename from avr/variants/tinyX313/pins_arduino.h rename to variants/tinyX313/pins_arduino.h diff --git a/avr/variants/tinyX4/pins_arduino.h b/variants/tinyX4/pins_arduino.h similarity index 100% rename from avr/variants/tinyX4/pins_arduino.h rename to variants/tinyX4/pins_arduino.h diff --git a/avr/variants/tinyX4_reverse/pins_arduino.h b/variants/tinyX4_reverse/pins_arduino.h similarity index 100% rename from avr/variants/tinyX4_reverse/pins_arduino.h rename to variants/tinyX4_reverse/pins_arduino.h diff --git a/avr/variants/tinyX5/pins_arduino.h b/variants/tinyX5/pins_arduino.h similarity index 100% rename from avr/variants/tinyX5/pins_arduino.h rename to variants/tinyX5/pins_arduino.h diff --git a/avr/variants/tinyX61/pins_arduino.h b/variants/tinyX61/pins_arduino.h similarity index 100% rename from avr/variants/tinyX61/pins_arduino.h rename to variants/tinyX61/pins_arduino.h diff --git a/avr/variants/tinyX7/pins_arduino.h b/variants/tinyX7/pins_arduino.h similarity index 100% rename from avr/variants/tinyX7/pins_arduino.h rename to variants/tinyX7/pins_arduino.h diff --git a/avr/variants/tinyX7_New/pins_arduino.h b/variants/tinyX7_New/pins_arduino.h similarity index 100% rename from avr/variants/tinyX7_New/pins_arduino.h rename to variants/tinyX7_New/pins_arduino.h diff --git a/avr/variants/tinyX8/pins_arduino.h b/variants/tinyX8/pins_arduino.h similarity index 100% rename from avr/variants/tinyX8/pins_arduino.h rename to variants/tinyX8/pins_arduino.h