From 3c923cb23ae8936b0d80aa579be272bb9589fc27 Mon Sep 17 00:00:00 2001 From: Mark Pendrith Date: Thu, 7 May 2015 00:02:41 +1000 Subject: [PATCH] moving 1.0.6 files to 1.6.3 directory structure --- README.md => avr/README.md | 0 boards.txt => avr/boards.txt | 0 {bootloaders => avr/bootloaders}/optiboot/Makefile | 0 {bootloaders => avr/bootloaders}/optiboot/boot.h | 0 .../bootloaders}/optiboot/optiboot.c | 0 .../optiboot/optiboot_1284p_8MHz_28.8k.hex | 0 .../optiboot/optiboot_1284p_8MHz_28.8k.lst | 0 .../optiboot/optiboot_1284p_8MHz_500k.hex | 0 .../optiboot/optiboot_1284p_8MHz_500k.lst | 0 .../optiboot/optiboot_1284p_8MHz_57.6k.hex | 0 .../optiboot/optiboot_1284p_8MHz_57.6k.lst | 0 .../bootloaders}/optiboot/optiboot_atmega1284p.hex | 0 .../bootloaders}/optiboot/optiboot_atmega1284p.lst | 0 .../optiboot/optiboot_mighty1284p_1M.hex | 0 .../optiboot/optiboot_mighty1284p_1M.lst | 0 .../bootloaders}/optiboot/pin_defs.h | 0 {bootloaders => avr/bootloaders}/optiboot/stk500.h | 0 .../bootloaders}/standard/ATmegaBOOT.c | 0 .../bootloaders}/standard/ATmegaBOOT_1284P.hex | 0 .../bootloaders}/standard/ATmegaBOOT_1284P_8MHz.hex | 0 {bootloaders => avr/bootloaders}/standard/Makefile | 0 .../patched-libs}/official/Ethernet/Dhcp.cpp | 0 .../patched-libs}/official/Ethernet/Dhcp.h | 0 .../patched-libs}/official/Ethernet/Dns.cpp | 0 .../patched-libs}/official/Ethernet/Dns.h | 0 .../patched-libs}/official/Ethernet/Ethernet.cpp | 0 .../patched-libs}/official/Ethernet/Ethernet.h | 0 .../official/Ethernet/EthernetClient.cpp | 0 .../official/Ethernet/EthernetClient.h | 0 .../official/Ethernet/EthernetServer.cpp | 0 .../official/Ethernet/EthernetServer.h | 0 .../patched-libs}/official/Ethernet/EthernetUdp.cpp | 0 .../patched-libs}/official/Ethernet/EthernetUdp.h | 0 .../patched-libs}/official/Ethernet/README.txt | 0 .../BarometricPressureWebServer.ino | 0 .../Ethernet/examples/ChatServer/ChatServer.ino | 0 .../DhcpAddressPrinter/DhcpAddressPrinter.ino | 0 .../examples/DhcpChatServer/DhcpChatServer.ino | 0 .../examples/PachubeClient/PachubeClient.ino | 0 .../PachubeClientString/PachubeClientString.ino | 0 .../Ethernet/examples/TelnetClient/TelnetClient.ino | 0 .../examples/TwitterClient/TwitterClient.ino | 0 .../UDPSendReceiveString/UDPSendReceiveString.ino | 0 .../Ethernet/examples/UdpNtpClient/UdpNtpClient.ino | 0 .../Ethernet/examples/WebClient/WebClient.ino | 0 .../WebClientRepeating/WebClientRepeating.ino | 0 .../Ethernet/examples/WebServer/WebServer.ino | 0 .../patched-libs}/official/Ethernet/keywords.txt | 0 .../patched-libs}/official/Ethernet/util.h | 0 .../official/Ethernet/utility/socket.cpp | 0 .../official/Ethernet/utility/socket.h | 0 .../official/Ethernet/utility/w5100.cpp | 0 .../patched-libs}/official/Ethernet/utility/w5100.h | 0 .../patched-libs}/official/Firmata/Boards.h | 0 .../patched-libs}/official/Firmata/Firmata.cpp | 0 .../patched-libs}/official/Firmata/Firmata.h | 0 .../patched-libs}/official/Firmata/LICENSE.txt | 0 .../patched-libs}/official/Firmata/README.txt | 0 .../patched-libs}/official/Firmata/TODO.txt | 0 .../examples/AllInputsFirmata/AllInputsFirmata.ino | 0 .../examples/AnalogFirmata/AnalogFirmata.ino | 0 .../Firmata/examples/EchoString/EchoString.ino | 0 .../Firmata/examples/I2CFirmata/I2CFirmata.ino | 0 .../Firmata/examples/OldStandardFirmata/LICENSE.txt | 0 .../OldStandardFirmata/OldStandardFirmata.ino | 0 .../Firmata/examples/ServoFirmata/ServoFirmata.ino | 0 .../SimpleAnalogFirmata/SimpleAnalogFirmata.ino | 0 .../SimpleDigitalFirmata/SimpleDigitalFirmata.ino | 0 .../Firmata/examples/StandardFirmata/LICENSE.txt | 0 .../examples/StandardFirmata/StandardFirmata.ino | 0 .../patched-libs}/official/Firmata/keywords.txt | 0 .../patched-libs}/official/GSM/GSM.h | 0 .../official/GSM/GSM3CircularBuffer.cpp | 0 .../patched-libs}/official/GSM/GSM3CircularBuffer.h | 0 .../official/GSM/GSM3MobileAccessProvider.cpp | 0 .../official/GSM/GSM3MobileAccessProvider.h | 0 .../official/GSM/GSM3MobileCellManagement.cpp | 0 .../official/GSM/GSM3MobileCellManagement.h | 0 .../official/GSM/GSM3MobileClientProvider.cpp | 0 .../official/GSM/GSM3MobileClientProvider.h | 0 .../official/GSM/GSM3MobileClientService.cpp | 0 .../official/GSM/GSM3MobileClientService.h | 0 .../official/GSM/GSM3MobileDataNetworkProvider.cpp | 0 .../official/GSM/GSM3MobileDataNetworkProvider.h | 0 .../official/GSM/GSM3MobileMockupProvider.cpp | 0 .../official/GSM/GSM3MobileMockupProvider.h | 0 .../official/GSM/GSM3MobileNetworkProvider.cpp | 0 .../official/GSM/GSM3MobileNetworkProvider.h | 0 .../official/GSM/GSM3MobileNetworkRegistry.cpp | 0 .../official/GSM/GSM3MobileNetworkRegistry.h | 0 .../official/GSM/GSM3MobileSMSProvider.cpp | 0 .../official/GSM/GSM3MobileSMSProvider.h | 0 .../official/GSM/GSM3MobileServerProvider.cpp | 0 .../official/GSM/GSM3MobileServerProvider.h | 0 .../official/GSM/GSM3MobileServerService.cpp | 0 .../official/GSM/GSM3MobileServerService.h | 0 .../official/GSM/GSM3MobileVoiceProvider.cpp | 0 .../official/GSM/GSM3MobileVoiceProvider.h | 0 .../patched-libs}/official/GSM/GSM3SMSService.cpp | 0 .../patched-libs}/official/GSM/GSM3SMSService.h | 0 .../patched-libs}/official/GSM/GSM3ShieldV1.cpp | 0 .../patched-libs}/official/GSM/GSM3ShieldV1.h | 0 .../official/GSM/GSM3ShieldV1AccessProvider.cpp | 0 .../official/GSM/GSM3ShieldV1AccessProvider.h | 0 .../official/GSM/GSM3ShieldV1BandManagement.cpp | 0 .../official/GSM/GSM3ShieldV1BandManagement.h | 0 .../official/GSM/GSM3ShieldV1BaseProvider.cpp | 0 .../official/GSM/GSM3ShieldV1BaseProvider.h | 0 .../official/GSM/GSM3ShieldV1CellManagement.cpp | 0 .../official/GSM/GSM3ShieldV1CellManagement.h | 0 .../official/GSM/GSM3ShieldV1ClientProvider.cpp | 0 .../official/GSM/GSM3ShieldV1ClientProvider.h | 0 .../GSM/GSM3ShieldV1DataNetworkProvider.cpp | 0 .../official/GSM/GSM3ShieldV1DataNetworkProvider.h | 0 .../GSM/GSM3ShieldV1DirectModemProvider.cpp | 0 .../official/GSM/GSM3ShieldV1DirectModemProvider.h | 0 .../official/GSM/GSM3ShieldV1ModemCore.cpp | 0 .../official/GSM/GSM3ShieldV1ModemCore.h | 0 .../official/GSM/GSM3ShieldV1ModemVerification.cpp | 0 .../official/GSM/GSM3ShieldV1ModemVerification.h | 0 .../GSM/GSM3ShieldV1MultiClientProvider.cpp | 0 .../official/GSM/GSM3ShieldV1MultiClientProvider.h | 0 .../GSM/GSM3ShieldV1MultiServerProvider.cpp | 0 .../official/GSM/GSM3ShieldV1MultiServerProvider.h | 0 .../official/GSM/GSM3ShieldV1PinManagement.cpp | 0 .../official/GSM/GSM3ShieldV1PinManagement.h | 0 .../official/GSM/GSM3ShieldV1SMSProvider.cpp | 0 .../official/GSM/GSM3ShieldV1SMSProvider.h | 0 .../official/GSM/GSM3ShieldV1ScanNetworks.cpp | 0 .../official/GSM/GSM3ShieldV1ScanNetworks.h | 0 .../official/GSM/GSM3ShieldV1ServerProvider.cpp | 0 .../official/GSM/GSM3ShieldV1ServerProvider.h | 0 .../official/GSM/GSM3ShieldV1VoiceProvider.cpp | 0 .../official/GSM/GSM3ShieldV1VoiceProvider.h | 0 .../patched-libs}/official/GSM/GSM3SoftSerial.cpp | 0 .../patched-libs}/official/GSM/GSM3SoftSerial.h | 0 .../official/GSM/GSM3VoiceCallService.cpp | 0 .../official/GSM/GSM3VoiceCallService.h | 0 .../patched-libs}/official/GSM/License.txt | 0 .../patched-libs}/official/GSM/README.txt | 0 .../examples/GSMPachubeClient/GSMPachubeClient.ino | 0 .../GSMPachubeClientString.ino | 0 .../examples/GsmTwitterClient/GsmTwitterClient.ino | 0 .../GSM/examples/GsmWebClient/GsmWebClient.ino | 0 .../GSM/examples/GsmWebServer/GsmWebServer.ino | 0 .../GSM/examples/MakeVoiceCall/MakeVoiceCall.ino | 0 .../official/GSM/examples/ReceiveSMS/ReceiveSMS.ino | 0 .../examples/ReceiveVoiceCall/ReceiveVoiceCall.ino | 0 .../official/GSM/examples/SendSMS/SendSMS.ino | 0 .../Tools/BandManagement/BandManagement.ino | 0 .../Tools/GsmScanNetworks/GsmScanNetworks.ino | 0 .../examples/Tools/PinManagement/PinManagement.ino | 0 .../GSM/examples/Tools/TestGPRS/TestGPRS.ino | 0 .../GSM/examples/Tools/TestModem/TestModem.ino | 0 .../examples/Tools/TestWebServer/TestWebServer.ino | 0 .../patched-libs}/official/GSM/keywords.txt | 0 .../patched-libs}/official/README.txt | 0 .../patched-libs}/official/Robot_Control/README.txt | 0 .../patched-libs}/official/Robot_Control/SdCard.h | 0 .../patched-libs}/official/SD/File.cpp | 0 .../patched-libs}/official/SD/README.txt | 0 .../patched-libs}/official/SD/SD.cpp | 0 {patched-libs => avr/patched-libs}/official/SD/SD.h | 0 .../official/SD/examples/CardInfo/CardInfo.ino | 0 .../official/SD/examples/Datalogger/Datalogger.ino | 0 .../official/SD/examples/DumpFile/DumpFile.ino | 0 .../official/SD/examples/Files/Files.ino | 0 .../official/SD/examples/ReadWrite/ReadWrite.ino | 0 .../official/SD/examples/listfiles/listfiles.ino | 0 .../patched-libs}/official/SD/keywords.txt | 0 .../patched-libs}/official/SD/utility/FatStructs.h | 0 .../patched-libs}/official/SD/utility/Sd2Card.cpp | 0 .../patched-libs}/official/SD/utility/Sd2Card.h | 0 .../patched-libs}/official/SD/utility/Sd2PinMap.h | 0 .../patched-libs}/official/SD/utility/SdFat.h | 0 .../patched-libs}/official/SD/utility/SdFatUtil.h | 0 .../official/SD/utility/SdFatmainpage.h | 0 .../patched-libs}/official/SD/utility/SdFile.cpp | 0 .../patched-libs}/official/SD/utility/SdInfo.h | 0 .../patched-libs}/official/SD/utility/SdVolume.cpp | 0 .../patched-libs}/official/Servo/README.txt | 0 .../patched-libs}/official/Servo/Servo.cpp | 0 .../patched-libs}/official/Servo/Servo.h | 0 .../official/Servo/examples/Knob/Knob.ino | 0 .../official/Servo/examples/Sweep/Sweep.ino | 0 .../patched-libs}/official/Servo/keywords.txt | 0 .../patched-libs}/unofficial/README.txt | 0 .../patched-libs}/unofficial/SdFat/ArduinoStream.h | 0 .../unofficial/SdFat/MinimumSerial.cpp | 0 .../patched-libs}/unofficial/SdFat/MinimumSerial.h | 0 .../patched-libs}/unofficial/SdFat/README.txt | 0 .../patched-libs}/unofficial/SdFat/Sd2Card.cpp | 0 .../patched-libs}/unofficial/SdFat/Sd2Card.h | 0 .../patched-libs}/unofficial/SdFat/SdBaseFile.cpp | 0 .../patched-libs}/unofficial/SdFat/SdBaseFile.h | 0 .../patched-libs}/unofficial/SdFat/SdFat.cpp | 0 .../patched-libs}/unofficial/SdFat/SdFat.h | 0 .../patched-libs}/unofficial/SdFat/SdFatConfig.h | 0 .../patched-libs}/unofficial/SdFat/SdFatStructs.h | 0 .../patched-libs}/unofficial/SdFat/SdFatUtil.cpp | 0 .../patched-libs}/unofficial/SdFat/SdFatUtil.h | 0 .../patched-libs}/unofficial/SdFat/SdFatmainpage.h | 0 .../patched-libs}/unofficial/SdFat/SdFile.cpp | 0 .../patched-libs}/unofficial/SdFat/SdFile.h | 0 .../patched-libs}/unofficial/SdFat/SdInfo.h | 0 .../patched-libs}/unofficial/SdFat/SdStream.cpp | 0 .../patched-libs}/unofficial/SdFat/SdStream.h | 0 .../patched-libs}/unofficial/SdFat/SdVolume.cpp | 0 .../patched-libs}/unofficial/SdFat/SdVolume.h | 0 .../patched-libs}/unofficial/SdFat/bufstream.h | 0 .../SdFat/examples/AnalogLogger/AnalogLogger.ino | 0 .../SdFat/examples/HelloWorld/HelloWorld.ino | 0 .../SdFat/examples/MiniSerial/MiniSerial.ino | 0 .../unofficial/SdFat/examples/OpenNext/OpenNext.ino | 0 .../examples/PrintBenchmark/PrintBenchmark.ino | 0 .../SdFat/examples/QuickStart/QuickStart.ino | 0 .../unofficial/SdFat/examples/RawWrite/RawWrite.ino | 0 .../examples/ReadWriteSdFat/ReadWriteSdFat.ino | 0 .../unofficial/SdFat/examples/SD_Size/SD_Size.ino | 0 .../SdFat/examples/SdFatSize/SdFatSize.ino | 0 .../SdFat/examples/SdFormatter/SdFormatter.ino | 0 .../unofficial/SdFat/examples/SdInfo/SdInfo.ino | 0 .../SdFat/examples/Timestamp/Timestamp.ino | 0 .../unofficial/SdFat/examples/TwoCards/TwoCards.ino | 0 .../unofficial/SdFat/examples/append/append.ino | 0 .../unofficial/SdFat/examples/average/average.ino | 0 .../unofficial/SdFat/examples/bench/bench.ino | 0 .../unofficial/SdFat/examples/benchSD/benchSD.ino | 0 .../SdFat/examples/bufstream/bufstream.ino | 0 .../unofficial/SdFat/examples/cin_cout/cin_cout.ino | 0 .../unofficial/SdFat/examples/eventlog/eventlog.ino | 0 .../unofficial/SdFat/examples/fgets/fgets.ino | 0 .../SdFat/examples/fgetsRewrite/fgetsRewrite.ino | 0 .../SdFat/examples/formatting/formatting.ino | 0 .../unofficial/SdFat/examples/getline/getline.ino | 0 .../unofficial/SdFat/examples/readCSV/readCSV.ino | 0 .../unofficial/SdFat/examples/readlog/readlog.ino | 0 .../unofficial/SdFat/examples/rename/rename.ino | 0 .../patched-libs}/unofficial/SdFat/ios.h | 0 .../patched-libs}/unofficial/SdFat/iostream.h | 0 .../patched-libs}/unofficial/SdFat/istream.cpp | 0 .../patched-libs}/unofficial/SdFat/istream.h | 0 .../patched-libs}/unofficial/SdFat/ostream.cpp | 0 .../patched-libs}/unofficial/SdFat/ostream.h | 0 .../unofficial/SdFat/utility/DigitalPin.h | 0 .../unofficial/SdFat/utility/SoftSPI.h | 0 {variants => avr/variants}/avr_developers/README | 0 .../variants}/avr_developers/pins_arduino.h | 0 {variants => avr/variants}/bobuino/pins.ods | Bin {variants => avr/variants}/bobuino/pins_arduino.h | 0 {variants => avr/variants}/standard/pins_arduino.h | 0 251 files changed, 0 insertions(+), 0 deletions(-) rename README.md => avr/README.md (100%) rename boards.txt => avr/boards.txt (100%) rename {bootloaders => avr/bootloaders}/optiboot/Makefile (100%) rename {bootloaders => avr/bootloaders}/optiboot/boot.h (100%) rename {bootloaders => avr/bootloaders}/optiboot/optiboot.c (100%) rename {bootloaders => avr/bootloaders}/optiboot/optiboot_1284p_8MHz_28.8k.hex (100%) rename {bootloaders => avr/bootloaders}/optiboot/optiboot_1284p_8MHz_28.8k.lst (100%) rename {bootloaders => avr/bootloaders}/optiboot/optiboot_1284p_8MHz_500k.hex (100%) rename {bootloaders => avr/bootloaders}/optiboot/optiboot_1284p_8MHz_500k.lst (100%) rename {bootloaders => avr/bootloaders}/optiboot/optiboot_1284p_8MHz_57.6k.hex (100%) rename {bootloaders => avr/bootloaders}/optiboot/optiboot_1284p_8MHz_57.6k.lst (100%) rename {bootloaders => avr/bootloaders}/optiboot/optiboot_atmega1284p.hex (100%) rename {bootloaders => avr/bootloaders}/optiboot/optiboot_atmega1284p.lst (100%) rename {bootloaders => avr/bootloaders}/optiboot/optiboot_mighty1284p_1M.hex (100%) rename {bootloaders => avr/bootloaders}/optiboot/optiboot_mighty1284p_1M.lst (100%) rename {bootloaders => avr/bootloaders}/optiboot/pin_defs.h (100%) rename {bootloaders => avr/bootloaders}/optiboot/stk500.h (100%) rename {bootloaders => avr/bootloaders}/standard/ATmegaBOOT.c (100%) rename {bootloaders => avr/bootloaders}/standard/ATmegaBOOT_1284P.hex (100%) rename {bootloaders => avr/bootloaders}/standard/ATmegaBOOT_1284P_8MHz.hex (100%) rename {bootloaders => avr/bootloaders}/standard/Makefile (100%) rename {patched-libs => avr/patched-libs}/official/Ethernet/Dhcp.cpp (100%) rename {patched-libs => avr/patched-libs}/official/Ethernet/Dhcp.h (100%) rename {patched-libs => avr/patched-libs}/official/Ethernet/Dns.cpp (100%) rename {patched-libs => avr/patched-libs}/official/Ethernet/Dns.h (100%) rename {patched-libs => avr/patched-libs}/official/Ethernet/Ethernet.cpp (100%) rename {patched-libs => avr/patched-libs}/official/Ethernet/Ethernet.h (100%) rename {patched-libs => avr/patched-libs}/official/Ethernet/EthernetClient.cpp (100%) rename {patched-libs => avr/patched-libs}/official/Ethernet/EthernetClient.h (100%) rename {patched-libs => avr/patched-libs}/official/Ethernet/EthernetServer.cpp (100%) rename {patched-libs => avr/patched-libs}/official/Ethernet/EthernetServer.h (100%) rename {patched-libs => avr/patched-libs}/official/Ethernet/EthernetUdp.cpp (100%) rename {patched-libs => avr/patched-libs}/official/Ethernet/EthernetUdp.h (100%) rename {patched-libs => avr/patched-libs}/official/Ethernet/README.txt (100%) rename {patched-libs => avr/patched-libs}/official/Ethernet/examples/BarometricPressureWebServer/BarometricPressureWebServer.ino (100%) rename {patched-libs => avr/patched-libs}/official/Ethernet/examples/ChatServer/ChatServer.ino (100%) rename {patched-libs => avr/patched-libs}/official/Ethernet/examples/DhcpAddressPrinter/DhcpAddressPrinter.ino (100%) rename {patched-libs => avr/patched-libs}/official/Ethernet/examples/DhcpChatServer/DhcpChatServer.ino (100%) rename {patched-libs => avr/patched-libs}/official/Ethernet/examples/PachubeClient/PachubeClient.ino (100%) rename {patched-libs => avr/patched-libs}/official/Ethernet/examples/PachubeClientString/PachubeClientString.ino (100%) rename {patched-libs => avr/patched-libs}/official/Ethernet/examples/TelnetClient/TelnetClient.ino (100%) rename {patched-libs => avr/patched-libs}/official/Ethernet/examples/TwitterClient/TwitterClient.ino (100%) rename {patched-libs => avr/patched-libs}/official/Ethernet/examples/UDPSendReceiveString/UDPSendReceiveString.ino (100%) rename {patched-libs => avr/patched-libs}/official/Ethernet/examples/UdpNtpClient/UdpNtpClient.ino (100%) rename {patched-libs => avr/patched-libs}/official/Ethernet/examples/WebClient/WebClient.ino (100%) rename {patched-libs => avr/patched-libs}/official/Ethernet/examples/WebClientRepeating/WebClientRepeating.ino (100%) rename {patched-libs => avr/patched-libs}/official/Ethernet/examples/WebServer/WebServer.ino (100%) rename {patched-libs => avr/patched-libs}/official/Ethernet/keywords.txt (100%) rename {patched-libs => avr/patched-libs}/official/Ethernet/util.h (100%) rename {patched-libs => avr/patched-libs}/official/Ethernet/utility/socket.cpp (100%) rename {patched-libs => avr/patched-libs}/official/Ethernet/utility/socket.h (100%) rename {patched-libs => avr/patched-libs}/official/Ethernet/utility/w5100.cpp (100%) rename {patched-libs => avr/patched-libs}/official/Ethernet/utility/w5100.h (100%) rename {patched-libs => avr/patched-libs}/official/Firmata/Boards.h (100%) rename {patched-libs => avr/patched-libs}/official/Firmata/Firmata.cpp (100%) rename {patched-libs => avr/patched-libs}/official/Firmata/Firmata.h (100%) rename {patched-libs => avr/patched-libs}/official/Firmata/LICENSE.txt (100%) rename {patched-libs => avr/patched-libs}/official/Firmata/README.txt (100%) rename {patched-libs => avr/patched-libs}/official/Firmata/TODO.txt (100%) rename {patched-libs => avr/patched-libs}/official/Firmata/examples/AllInputsFirmata/AllInputsFirmata.ino (100%) rename {patched-libs => avr/patched-libs}/official/Firmata/examples/AnalogFirmata/AnalogFirmata.ino (100%) rename {patched-libs => avr/patched-libs}/official/Firmata/examples/EchoString/EchoString.ino (100%) rename {patched-libs => avr/patched-libs}/official/Firmata/examples/I2CFirmata/I2CFirmata.ino (100%) rename {patched-libs => avr/patched-libs}/official/Firmata/examples/OldStandardFirmata/LICENSE.txt (100%) rename {patched-libs => avr/patched-libs}/official/Firmata/examples/OldStandardFirmata/OldStandardFirmata.ino (100%) rename {patched-libs => avr/patched-libs}/official/Firmata/examples/ServoFirmata/ServoFirmata.ino (100%) rename {patched-libs => avr/patched-libs}/official/Firmata/examples/SimpleAnalogFirmata/SimpleAnalogFirmata.ino (100%) rename {patched-libs => avr/patched-libs}/official/Firmata/examples/SimpleDigitalFirmata/SimpleDigitalFirmata.ino (100%) rename {patched-libs => avr/patched-libs}/official/Firmata/examples/StandardFirmata/LICENSE.txt (100%) rename {patched-libs => avr/patched-libs}/official/Firmata/examples/StandardFirmata/StandardFirmata.ino (100%) rename {patched-libs => avr/patched-libs}/official/Firmata/keywords.txt (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM.h (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3CircularBuffer.cpp (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3CircularBuffer.h (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3MobileAccessProvider.cpp (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3MobileAccessProvider.h (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3MobileCellManagement.cpp (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3MobileCellManagement.h (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3MobileClientProvider.cpp (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3MobileClientProvider.h (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3MobileClientService.cpp (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3MobileClientService.h (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3MobileDataNetworkProvider.cpp (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3MobileDataNetworkProvider.h (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3MobileMockupProvider.cpp (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3MobileMockupProvider.h (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3MobileNetworkProvider.cpp (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3MobileNetworkProvider.h (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3MobileNetworkRegistry.cpp (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3MobileNetworkRegistry.h (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3MobileSMSProvider.cpp (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3MobileSMSProvider.h (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3MobileServerProvider.cpp (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3MobileServerProvider.h (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3MobileServerService.cpp (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3MobileServerService.h (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3MobileVoiceProvider.cpp (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3MobileVoiceProvider.h (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3SMSService.cpp (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3SMSService.h (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3ShieldV1.cpp (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3ShieldV1.h (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3ShieldV1AccessProvider.cpp (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3ShieldV1AccessProvider.h (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3ShieldV1BandManagement.cpp (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3ShieldV1BandManagement.h (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3ShieldV1BaseProvider.cpp (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3ShieldV1BaseProvider.h (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3ShieldV1CellManagement.cpp (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3ShieldV1CellManagement.h (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3ShieldV1ClientProvider.cpp (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3ShieldV1ClientProvider.h (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3ShieldV1DataNetworkProvider.cpp (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3ShieldV1DataNetworkProvider.h (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3ShieldV1DirectModemProvider.cpp (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3ShieldV1DirectModemProvider.h (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3ShieldV1ModemCore.cpp (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3ShieldV1ModemCore.h (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3ShieldV1ModemVerification.cpp (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3ShieldV1ModemVerification.h (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3ShieldV1MultiClientProvider.cpp (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3ShieldV1MultiClientProvider.h (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3ShieldV1MultiServerProvider.cpp (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3ShieldV1MultiServerProvider.h (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3ShieldV1PinManagement.cpp (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3ShieldV1PinManagement.h (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3ShieldV1SMSProvider.cpp (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3ShieldV1SMSProvider.h (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3ShieldV1ScanNetworks.cpp (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3ShieldV1ScanNetworks.h (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3ShieldV1ServerProvider.cpp (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3ShieldV1ServerProvider.h (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3ShieldV1VoiceProvider.cpp (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3ShieldV1VoiceProvider.h (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3SoftSerial.cpp (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3SoftSerial.h (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3VoiceCallService.cpp (100%) rename {patched-libs => avr/patched-libs}/official/GSM/GSM3VoiceCallService.h (100%) rename {patched-libs => avr/patched-libs}/official/GSM/License.txt (100%) rename {patched-libs => avr/patched-libs}/official/GSM/README.txt (100%) rename {patched-libs => avr/patched-libs}/official/GSM/examples/GSMPachubeClient/GSMPachubeClient.ino (100%) rename {patched-libs => avr/patched-libs}/official/GSM/examples/GSMPachubeClientString/GSMPachubeClientString.ino (100%) rename {patched-libs => avr/patched-libs}/official/GSM/examples/GsmTwitterClient/GsmTwitterClient.ino (100%) rename {patched-libs => avr/patched-libs}/official/GSM/examples/GsmWebClient/GsmWebClient.ino (100%) rename {patched-libs => avr/patched-libs}/official/GSM/examples/GsmWebServer/GsmWebServer.ino (100%) rename {patched-libs => avr/patched-libs}/official/GSM/examples/MakeVoiceCall/MakeVoiceCall.ino (100%) rename {patched-libs => avr/patched-libs}/official/GSM/examples/ReceiveSMS/ReceiveSMS.ino (100%) rename {patched-libs => avr/patched-libs}/official/GSM/examples/ReceiveVoiceCall/ReceiveVoiceCall.ino (100%) rename {patched-libs => avr/patched-libs}/official/GSM/examples/SendSMS/SendSMS.ino (100%) rename {patched-libs => avr/patched-libs}/official/GSM/examples/Tools/BandManagement/BandManagement.ino (100%) rename {patched-libs => avr/patched-libs}/official/GSM/examples/Tools/GsmScanNetworks/GsmScanNetworks.ino (100%) rename {patched-libs => avr/patched-libs}/official/GSM/examples/Tools/PinManagement/PinManagement.ino (100%) rename {patched-libs => avr/patched-libs}/official/GSM/examples/Tools/TestGPRS/TestGPRS.ino (100%) rename {patched-libs => avr/patched-libs}/official/GSM/examples/Tools/TestModem/TestModem.ino (100%) rename {patched-libs => avr/patched-libs}/official/GSM/examples/Tools/TestWebServer/TestWebServer.ino (100%) rename {patched-libs => avr/patched-libs}/official/GSM/keywords.txt (100%) rename {patched-libs => avr/patched-libs}/official/README.txt (100%) rename {patched-libs => avr/patched-libs}/official/Robot_Control/README.txt (100%) rename {patched-libs => avr/patched-libs}/official/Robot_Control/SdCard.h (100%) rename {patched-libs => avr/patched-libs}/official/SD/File.cpp (100%) rename {patched-libs => avr/patched-libs}/official/SD/README.txt (100%) rename {patched-libs => avr/patched-libs}/official/SD/SD.cpp (100%) rename {patched-libs => avr/patched-libs}/official/SD/SD.h (100%) rename {patched-libs => avr/patched-libs}/official/SD/examples/CardInfo/CardInfo.ino (100%) rename {patched-libs => avr/patched-libs}/official/SD/examples/Datalogger/Datalogger.ino (100%) rename {patched-libs => avr/patched-libs}/official/SD/examples/DumpFile/DumpFile.ino (100%) rename {patched-libs => avr/patched-libs}/official/SD/examples/Files/Files.ino (100%) rename {patched-libs => avr/patched-libs}/official/SD/examples/ReadWrite/ReadWrite.ino (100%) rename {patched-libs => avr/patched-libs}/official/SD/examples/listfiles/listfiles.ino (100%) rename {patched-libs => avr/patched-libs}/official/SD/keywords.txt (100%) rename {patched-libs => avr/patched-libs}/official/SD/utility/FatStructs.h (100%) rename {patched-libs => avr/patched-libs}/official/SD/utility/Sd2Card.cpp (100%) rename {patched-libs => avr/patched-libs}/official/SD/utility/Sd2Card.h (100%) rename {patched-libs => avr/patched-libs}/official/SD/utility/Sd2PinMap.h (100%) rename {patched-libs => avr/patched-libs}/official/SD/utility/SdFat.h (100%) rename {patched-libs => avr/patched-libs}/official/SD/utility/SdFatUtil.h (100%) rename {patched-libs => avr/patched-libs}/official/SD/utility/SdFatmainpage.h (100%) rename {patched-libs => avr/patched-libs}/official/SD/utility/SdFile.cpp (100%) rename {patched-libs => avr/patched-libs}/official/SD/utility/SdInfo.h (100%) rename {patched-libs => avr/patched-libs}/official/SD/utility/SdVolume.cpp (100%) rename {patched-libs => avr/patched-libs}/official/Servo/README.txt (100%) rename {patched-libs => avr/patched-libs}/official/Servo/Servo.cpp (100%) rename {patched-libs => avr/patched-libs}/official/Servo/Servo.h (100%) rename {patched-libs => avr/patched-libs}/official/Servo/examples/Knob/Knob.ino (100%) rename {patched-libs => avr/patched-libs}/official/Servo/examples/Sweep/Sweep.ino (100%) rename {patched-libs => avr/patched-libs}/official/Servo/keywords.txt (100%) rename {patched-libs => avr/patched-libs}/unofficial/README.txt (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/ArduinoStream.h (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/MinimumSerial.cpp (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/MinimumSerial.h (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/README.txt (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/Sd2Card.cpp (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/Sd2Card.h (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/SdBaseFile.cpp (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/SdBaseFile.h (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/SdFat.cpp (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/SdFat.h (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/SdFatConfig.h (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/SdFatStructs.h (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/SdFatUtil.cpp (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/SdFatUtil.h (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/SdFatmainpage.h (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/SdFile.cpp (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/SdFile.h (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/SdInfo.h (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/SdStream.cpp (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/SdStream.h (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/SdVolume.cpp (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/SdVolume.h (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/bufstream.h (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/examples/AnalogLogger/AnalogLogger.ino (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/examples/HelloWorld/HelloWorld.ino (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/examples/MiniSerial/MiniSerial.ino (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/examples/OpenNext/OpenNext.ino (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/examples/PrintBenchmark/PrintBenchmark.ino (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/examples/QuickStart/QuickStart.ino (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/examples/RawWrite/RawWrite.ino (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/examples/ReadWriteSdFat/ReadWriteSdFat.ino (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/examples/SD_Size/SD_Size.ino (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/examples/SdFatSize/SdFatSize.ino (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/examples/SdFormatter/SdFormatter.ino (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/examples/SdInfo/SdInfo.ino (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/examples/Timestamp/Timestamp.ino (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/examples/TwoCards/TwoCards.ino (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/examples/append/append.ino (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/examples/average/average.ino (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/examples/bench/bench.ino (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/examples/benchSD/benchSD.ino (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/examples/bufstream/bufstream.ino (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/examples/cin_cout/cin_cout.ino (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/examples/eventlog/eventlog.ino (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/examples/fgets/fgets.ino (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/examples/fgetsRewrite/fgetsRewrite.ino (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/examples/formatting/formatting.ino (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/examples/getline/getline.ino (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/examples/readCSV/readCSV.ino (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/examples/readlog/readlog.ino (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/examples/rename/rename.ino (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/ios.h (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/iostream.h (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/istream.cpp (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/istream.h (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/ostream.cpp (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/ostream.h (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/utility/DigitalPin.h (100%) rename {patched-libs => avr/patched-libs}/unofficial/SdFat/utility/SoftSPI.h (100%) rename {variants => avr/variants}/avr_developers/README (100%) rename {variants => avr/variants}/avr_developers/pins_arduino.h (100%) rename {variants => avr/variants}/bobuino/pins.ods (100%) rename {variants => avr/variants}/bobuino/pins_arduino.h (100%) rename {variants => avr/variants}/standard/pins_arduino.h (100%) diff --git a/README.md b/avr/README.md similarity index 100% rename from README.md rename to avr/README.md diff --git a/boards.txt b/avr/boards.txt similarity index 100% rename from boards.txt rename to avr/boards.txt diff --git a/bootloaders/optiboot/Makefile b/avr/bootloaders/optiboot/Makefile similarity index 100% rename from bootloaders/optiboot/Makefile rename to avr/bootloaders/optiboot/Makefile diff --git a/bootloaders/optiboot/boot.h b/avr/bootloaders/optiboot/boot.h similarity index 100% rename from bootloaders/optiboot/boot.h rename to avr/bootloaders/optiboot/boot.h diff --git a/bootloaders/optiboot/optiboot.c b/avr/bootloaders/optiboot/optiboot.c similarity index 100% rename from bootloaders/optiboot/optiboot.c rename to avr/bootloaders/optiboot/optiboot.c diff --git a/bootloaders/optiboot/optiboot_1284p_8MHz_28.8k.hex b/avr/bootloaders/optiboot/optiboot_1284p_8MHz_28.8k.hex similarity index 100% rename from bootloaders/optiboot/optiboot_1284p_8MHz_28.8k.hex rename to avr/bootloaders/optiboot/optiboot_1284p_8MHz_28.8k.hex diff --git a/bootloaders/optiboot/optiboot_1284p_8MHz_28.8k.lst b/avr/bootloaders/optiboot/optiboot_1284p_8MHz_28.8k.lst similarity index 100% rename from bootloaders/optiboot/optiboot_1284p_8MHz_28.8k.lst rename to avr/bootloaders/optiboot/optiboot_1284p_8MHz_28.8k.lst diff --git a/bootloaders/optiboot/optiboot_1284p_8MHz_500k.hex b/avr/bootloaders/optiboot/optiboot_1284p_8MHz_500k.hex similarity index 100% rename from bootloaders/optiboot/optiboot_1284p_8MHz_500k.hex rename to avr/bootloaders/optiboot/optiboot_1284p_8MHz_500k.hex diff --git a/bootloaders/optiboot/optiboot_1284p_8MHz_500k.lst b/avr/bootloaders/optiboot/optiboot_1284p_8MHz_500k.lst similarity index 100% rename from bootloaders/optiboot/optiboot_1284p_8MHz_500k.lst rename to avr/bootloaders/optiboot/optiboot_1284p_8MHz_500k.lst diff --git a/bootloaders/optiboot/optiboot_1284p_8MHz_57.6k.hex b/avr/bootloaders/optiboot/optiboot_1284p_8MHz_57.6k.hex similarity index 100% rename from bootloaders/optiboot/optiboot_1284p_8MHz_57.6k.hex rename to avr/bootloaders/optiboot/optiboot_1284p_8MHz_57.6k.hex diff --git a/bootloaders/optiboot/optiboot_1284p_8MHz_57.6k.lst b/avr/bootloaders/optiboot/optiboot_1284p_8MHz_57.6k.lst similarity index 100% rename from bootloaders/optiboot/optiboot_1284p_8MHz_57.6k.lst rename to avr/bootloaders/optiboot/optiboot_1284p_8MHz_57.6k.lst diff --git a/bootloaders/optiboot/optiboot_atmega1284p.hex b/avr/bootloaders/optiboot/optiboot_atmega1284p.hex similarity index 100% rename from bootloaders/optiboot/optiboot_atmega1284p.hex rename to avr/bootloaders/optiboot/optiboot_atmega1284p.hex diff --git a/bootloaders/optiboot/optiboot_atmega1284p.lst b/avr/bootloaders/optiboot/optiboot_atmega1284p.lst similarity index 100% rename from bootloaders/optiboot/optiboot_atmega1284p.lst rename to avr/bootloaders/optiboot/optiboot_atmega1284p.lst diff --git a/bootloaders/optiboot/optiboot_mighty1284p_1M.hex b/avr/bootloaders/optiboot/optiboot_mighty1284p_1M.hex similarity index 100% rename from bootloaders/optiboot/optiboot_mighty1284p_1M.hex rename to avr/bootloaders/optiboot/optiboot_mighty1284p_1M.hex diff --git a/bootloaders/optiboot/optiboot_mighty1284p_1M.lst b/avr/bootloaders/optiboot/optiboot_mighty1284p_1M.lst similarity index 100% rename from bootloaders/optiboot/optiboot_mighty1284p_1M.lst rename to avr/bootloaders/optiboot/optiboot_mighty1284p_1M.lst diff --git a/bootloaders/optiboot/pin_defs.h b/avr/bootloaders/optiboot/pin_defs.h similarity index 100% rename from bootloaders/optiboot/pin_defs.h rename to avr/bootloaders/optiboot/pin_defs.h diff --git a/bootloaders/optiboot/stk500.h b/avr/bootloaders/optiboot/stk500.h similarity index 100% rename from bootloaders/optiboot/stk500.h rename to avr/bootloaders/optiboot/stk500.h diff --git a/bootloaders/standard/ATmegaBOOT.c b/avr/bootloaders/standard/ATmegaBOOT.c similarity index 100% rename from bootloaders/standard/ATmegaBOOT.c rename to avr/bootloaders/standard/ATmegaBOOT.c diff --git a/bootloaders/standard/ATmegaBOOT_1284P.hex b/avr/bootloaders/standard/ATmegaBOOT_1284P.hex similarity index 100% rename from bootloaders/standard/ATmegaBOOT_1284P.hex rename to avr/bootloaders/standard/ATmegaBOOT_1284P.hex diff --git a/bootloaders/standard/ATmegaBOOT_1284P_8MHz.hex b/avr/bootloaders/standard/ATmegaBOOT_1284P_8MHz.hex similarity index 100% rename from bootloaders/standard/ATmegaBOOT_1284P_8MHz.hex rename to avr/bootloaders/standard/ATmegaBOOT_1284P_8MHz.hex diff --git a/bootloaders/standard/Makefile b/avr/bootloaders/standard/Makefile similarity index 100% rename from bootloaders/standard/Makefile rename to avr/bootloaders/standard/Makefile diff --git a/patched-libs/official/Ethernet/Dhcp.cpp b/avr/patched-libs/official/Ethernet/Dhcp.cpp similarity index 100% rename from patched-libs/official/Ethernet/Dhcp.cpp rename to avr/patched-libs/official/Ethernet/Dhcp.cpp diff --git a/patched-libs/official/Ethernet/Dhcp.h b/avr/patched-libs/official/Ethernet/Dhcp.h similarity index 100% rename from patched-libs/official/Ethernet/Dhcp.h rename to avr/patched-libs/official/Ethernet/Dhcp.h diff --git a/patched-libs/official/Ethernet/Dns.cpp b/avr/patched-libs/official/Ethernet/Dns.cpp similarity index 100% rename from patched-libs/official/Ethernet/Dns.cpp rename to avr/patched-libs/official/Ethernet/Dns.cpp diff --git a/patched-libs/official/Ethernet/Dns.h b/avr/patched-libs/official/Ethernet/Dns.h similarity index 100% rename from patched-libs/official/Ethernet/Dns.h rename to avr/patched-libs/official/Ethernet/Dns.h diff --git a/patched-libs/official/Ethernet/Ethernet.cpp b/avr/patched-libs/official/Ethernet/Ethernet.cpp similarity index 100% rename from patched-libs/official/Ethernet/Ethernet.cpp rename to avr/patched-libs/official/Ethernet/Ethernet.cpp diff --git a/patched-libs/official/Ethernet/Ethernet.h b/avr/patched-libs/official/Ethernet/Ethernet.h similarity index 100% rename from patched-libs/official/Ethernet/Ethernet.h rename to avr/patched-libs/official/Ethernet/Ethernet.h diff --git a/patched-libs/official/Ethernet/EthernetClient.cpp b/avr/patched-libs/official/Ethernet/EthernetClient.cpp similarity index 100% rename from patched-libs/official/Ethernet/EthernetClient.cpp rename to avr/patched-libs/official/Ethernet/EthernetClient.cpp diff --git a/patched-libs/official/Ethernet/EthernetClient.h b/avr/patched-libs/official/Ethernet/EthernetClient.h similarity index 100% rename from patched-libs/official/Ethernet/EthernetClient.h rename to avr/patched-libs/official/Ethernet/EthernetClient.h diff --git a/patched-libs/official/Ethernet/EthernetServer.cpp b/avr/patched-libs/official/Ethernet/EthernetServer.cpp similarity index 100% rename from patched-libs/official/Ethernet/EthernetServer.cpp rename to avr/patched-libs/official/Ethernet/EthernetServer.cpp diff --git a/patched-libs/official/Ethernet/EthernetServer.h b/avr/patched-libs/official/Ethernet/EthernetServer.h similarity index 100% rename from patched-libs/official/Ethernet/EthernetServer.h rename to avr/patched-libs/official/Ethernet/EthernetServer.h diff --git a/patched-libs/official/Ethernet/EthernetUdp.cpp b/avr/patched-libs/official/Ethernet/EthernetUdp.cpp similarity index 100% rename from patched-libs/official/Ethernet/EthernetUdp.cpp rename to avr/patched-libs/official/Ethernet/EthernetUdp.cpp diff --git a/patched-libs/official/Ethernet/EthernetUdp.h b/avr/patched-libs/official/Ethernet/EthernetUdp.h similarity index 100% rename from patched-libs/official/Ethernet/EthernetUdp.h rename to avr/patched-libs/official/Ethernet/EthernetUdp.h diff --git a/patched-libs/official/Ethernet/README.txt b/avr/patched-libs/official/Ethernet/README.txt similarity index 100% rename from patched-libs/official/Ethernet/README.txt rename to avr/patched-libs/official/Ethernet/README.txt diff --git a/patched-libs/official/Ethernet/examples/BarometricPressureWebServer/BarometricPressureWebServer.ino b/avr/patched-libs/official/Ethernet/examples/BarometricPressureWebServer/BarometricPressureWebServer.ino similarity index 100% rename from patched-libs/official/Ethernet/examples/BarometricPressureWebServer/BarometricPressureWebServer.ino rename to avr/patched-libs/official/Ethernet/examples/BarometricPressureWebServer/BarometricPressureWebServer.ino diff --git a/patched-libs/official/Ethernet/examples/ChatServer/ChatServer.ino b/avr/patched-libs/official/Ethernet/examples/ChatServer/ChatServer.ino similarity index 100% rename from patched-libs/official/Ethernet/examples/ChatServer/ChatServer.ino rename to avr/patched-libs/official/Ethernet/examples/ChatServer/ChatServer.ino diff --git a/patched-libs/official/Ethernet/examples/DhcpAddressPrinter/DhcpAddressPrinter.ino b/avr/patched-libs/official/Ethernet/examples/DhcpAddressPrinter/DhcpAddressPrinter.ino similarity index 100% rename from patched-libs/official/Ethernet/examples/DhcpAddressPrinter/DhcpAddressPrinter.ino rename to avr/patched-libs/official/Ethernet/examples/DhcpAddressPrinter/DhcpAddressPrinter.ino diff --git a/patched-libs/official/Ethernet/examples/DhcpChatServer/DhcpChatServer.ino b/avr/patched-libs/official/Ethernet/examples/DhcpChatServer/DhcpChatServer.ino similarity index 100% rename from patched-libs/official/Ethernet/examples/DhcpChatServer/DhcpChatServer.ino rename to avr/patched-libs/official/Ethernet/examples/DhcpChatServer/DhcpChatServer.ino diff --git a/patched-libs/official/Ethernet/examples/PachubeClient/PachubeClient.ino b/avr/patched-libs/official/Ethernet/examples/PachubeClient/PachubeClient.ino similarity index 100% rename from patched-libs/official/Ethernet/examples/PachubeClient/PachubeClient.ino rename to avr/patched-libs/official/Ethernet/examples/PachubeClient/PachubeClient.ino diff --git a/patched-libs/official/Ethernet/examples/PachubeClientString/PachubeClientString.ino b/avr/patched-libs/official/Ethernet/examples/PachubeClientString/PachubeClientString.ino similarity index 100% rename from patched-libs/official/Ethernet/examples/PachubeClientString/PachubeClientString.ino rename to avr/patched-libs/official/Ethernet/examples/PachubeClientString/PachubeClientString.ino diff --git a/patched-libs/official/Ethernet/examples/TelnetClient/TelnetClient.ino b/avr/patched-libs/official/Ethernet/examples/TelnetClient/TelnetClient.ino similarity index 100% rename from patched-libs/official/Ethernet/examples/TelnetClient/TelnetClient.ino rename to avr/patched-libs/official/Ethernet/examples/TelnetClient/TelnetClient.ino diff --git a/patched-libs/official/Ethernet/examples/TwitterClient/TwitterClient.ino b/avr/patched-libs/official/Ethernet/examples/TwitterClient/TwitterClient.ino similarity index 100% rename from patched-libs/official/Ethernet/examples/TwitterClient/TwitterClient.ino rename to avr/patched-libs/official/Ethernet/examples/TwitterClient/TwitterClient.ino diff --git a/patched-libs/official/Ethernet/examples/UDPSendReceiveString/UDPSendReceiveString.ino b/avr/patched-libs/official/Ethernet/examples/UDPSendReceiveString/UDPSendReceiveString.ino similarity index 100% rename from patched-libs/official/Ethernet/examples/UDPSendReceiveString/UDPSendReceiveString.ino rename to avr/patched-libs/official/Ethernet/examples/UDPSendReceiveString/UDPSendReceiveString.ino diff --git a/patched-libs/official/Ethernet/examples/UdpNtpClient/UdpNtpClient.ino b/avr/patched-libs/official/Ethernet/examples/UdpNtpClient/UdpNtpClient.ino similarity index 100% rename from patched-libs/official/Ethernet/examples/UdpNtpClient/UdpNtpClient.ino rename to avr/patched-libs/official/Ethernet/examples/UdpNtpClient/UdpNtpClient.ino diff --git a/patched-libs/official/Ethernet/examples/WebClient/WebClient.ino b/avr/patched-libs/official/Ethernet/examples/WebClient/WebClient.ino similarity index 100% rename from patched-libs/official/Ethernet/examples/WebClient/WebClient.ino rename to avr/patched-libs/official/Ethernet/examples/WebClient/WebClient.ino diff --git a/patched-libs/official/Ethernet/examples/WebClientRepeating/WebClientRepeating.ino b/avr/patched-libs/official/Ethernet/examples/WebClientRepeating/WebClientRepeating.ino similarity index 100% rename from patched-libs/official/Ethernet/examples/WebClientRepeating/WebClientRepeating.ino rename to avr/patched-libs/official/Ethernet/examples/WebClientRepeating/WebClientRepeating.ino diff --git a/patched-libs/official/Ethernet/examples/WebServer/WebServer.ino b/avr/patched-libs/official/Ethernet/examples/WebServer/WebServer.ino similarity index 100% rename from patched-libs/official/Ethernet/examples/WebServer/WebServer.ino rename to avr/patched-libs/official/Ethernet/examples/WebServer/WebServer.ino diff --git a/patched-libs/official/Ethernet/keywords.txt b/avr/patched-libs/official/Ethernet/keywords.txt similarity index 100% rename from patched-libs/official/Ethernet/keywords.txt rename to avr/patched-libs/official/Ethernet/keywords.txt diff --git a/patched-libs/official/Ethernet/util.h b/avr/patched-libs/official/Ethernet/util.h similarity index 100% rename from patched-libs/official/Ethernet/util.h rename to avr/patched-libs/official/Ethernet/util.h diff --git a/patched-libs/official/Ethernet/utility/socket.cpp b/avr/patched-libs/official/Ethernet/utility/socket.cpp similarity index 100% rename from patched-libs/official/Ethernet/utility/socket.cpp rename to avr/patched-libs/official/Ethernet/utility/socket.cpp diff --git a/patched-libs/official/Ethernet/utility/socket.h b/avr/patched-libs/official/Ethernet/utility/socket.h similarity index 100% rename from patched-libs/official/Ethernet/utility/socket.h rename to avr/patched-libs/official/Ethernet/utility/socket.h diff --git a/patched-libs/official/Ethernet/utility/w5100.cpp b/avr/patched-libs/official/Ethernet/utility/w5100.cpp similarity index 100% rename from patched-libs/official/Ethernet/utility/w5100.cpp rename to avr/patched-libs/official/Ethernet/utility/w5100.cpp diff --git a/patched-libs/official/Ethernet/utility/w5100.h b/avr/patched-libs/official/Ethernet/utility/w5100.h similarity index 100% rename from patched-libs/official/Ethernet/utility/w5100.h rename to avr/patched-libs/official/Ethernet/utility/w5100.h diff --git a/patched-libs/official/Firmata/Boards.h b/avr/patched-libs/official/Firmata/Boards.h similarity index 100% rename from patched-libs/official/Firmata/Boards.h rename to avr/patched-libs/official/Firmata/Boards.h diff --git a/patched-libs/official/Firmata/Firmata.cpp b/avr/patched-libs/official/Firmata/Firmata.cpp similarity index 100% rename from patched-libs/official/Firmata/Firmata.cpp rename to avr/patched-libs/official/Firmata/Firmata.cpp diff --git a/patched-libs/official/Firmata/Firmata.h b/avr/patched-libs/official/Firmata/Firmata.h similarity index 100% rename from patched-libs/official/Firmata/Firmata.h rename to avr/patched-libs/official/Firmata/Firmata.h diff --git a/patched-libs/official/Firmata/LICENSE.txt b/avr/patched-libs/official/Firmata/LICENSE.txt similarity index 100% rename from patched-libs/official/Firmata/LICENSE.txt rename to avr/patched-libs/official/Firmata/LICENSE.txt diff --git a/patched-libs/official/Firmata/README.txt b/avr/patched-libs/official/Firmata/README.txt similarity index 100% rename from patched-libs/official/Firmata/README.txt rename to avr/patched-libs/official/Firmata/README.txt diff --git a/patched-libs/official/Firmata/TODO.txt b/avr/patched-libs/official/Firmata/TODO.txt similarity index 100% rename from patched-libs/official/Firmata/TODO.txt rename to avr/patched-libs/official/Firmata/TODO.txt diff --git a/patched-libs/official/Firmata/examples/AllInputsFirmata/AllInputsFirmata.ino b/avr/patched-libs/official/Firmata/examples/AllInputsFirmata/AllInputsFirmata.ino similarity index 100% rename from patched-libs/official/Firmata/examples/AllInputsFirmata/AllInputsFirmata.ino rename to avr/patched-libs/official/Firmata/examples/AllInputsFirmata/AllInputsFirmata.ino diff --git a/patched-libs/official/Firmata/examples/AnalogFirmata/AnalogFirmata.ino b/avr/patched-libs/official/Firmata/examples/AnalogFirmata/AnalogFirmata.ino similarity index 100% rename from patched-libs/official/Firmata/examples/AnalogFirmata/AnalogFirmata.ino rename to avr/patched-libs/official/Firmata/examples/AnalogFirmata/AnalogFirmata.ino diff --git a/patched-libs/official/Firmata/examples/EchoString/EchoString.ino b/avr/patched-libs/official/Firmata/examples/EchoString/EchoString.ino similarity index 100% rename from patched-libs/official/Firmata/examples/EchoString/EchoString.ino rename to avr/patched-libs/official/Firmata/examples/EchoString/EchoString.ino diff --git a/patched-libs/official/Firmata/examples/I2CFirmata/I2CFirmata.ino b/avr/patched-libs/official/Firmata/examples/I2CFirmata/I2CFirmata.ino similarity index 100% rename from patched-libs/official/Firmata/examples/I2CFirmata/I2CFirmata.ino rename to avr/patched-libs/official/Firmata/examples/I2CFirmata/I2CFirmata.ino diff --git a/patched-libs/official/Firmata/examples/OldStandardFirmata/LICENSE.txt b/avr/patched-libs/official/Firmata/examples/OldStandardFirmata/LICENSE.txt similarity index 100% rename from patched-libs/official/Firmata/examples/OldStandardFirmata/LICENSE.txt rename to avr/patched-libs/official/Firmata/examples/OldStandardFirmata/LICENSE.txt diff --git a/patched-libs/official/Firmata/examples/OldStandardFirmata/OldStandardFirmata.ino b/avr/patched-libs/official/Firmata/examples/OldStandardFirmata/OldStandardFirmata.ino similarity index 100% rename from patched-libs/official/Firmata/examples/OldStandardFirmata/OldStandardFirmata.ino rename to avr/patched-libs/official/Firmata/examples/OldStandardFirmata/OldStandardFirmata.ino diff --git a/patched-libs/official/Firmata/examples/ServoFirmata/ServoFirmata.ino b/avr/patched-libs/official/Firmata/examples/ServoFirmata/ServoFirmata.ino similarity index 100% rename from patched-libs/official/Firmata/examples/ServoFirmata/ServoFirmata.ino rename to avr/patched-libs/official/Firmata/examples/ServoFirmata/ServoFirmata.ino diff --git a/patched-libs/official/Firmata/examples/SimpleAnalogFirmata/SimpleAnalogFirmata.ino b/avr/patched-libs/official/Firmata/examples/SimpleAnalogFirmata/SimpleAnalogFirmata.ino similarity index 100% rename from patched-libs/official/Firmata/examples/SimpleAnalogFirmata/SimpleAnalogFirmata.ino rename to avr/patched-libs/official/Firmata/examples/SimpleAnalogFirmata/SimpleAnalogFirmata.ino diff --git a/patched-libs/official/Firmata/examples/SimpleDigitalFirmata/SimpleDigitalFirmata.ino b/avr/patched-libs/official/Firmata/examples/SimpleDigitalFirmata/SimpleDigitalFirmata.ino similarity index 100% rename from patched-libs/official/Firmata/examples/SimpleDigitalFirmata/SimpleDigitalFirmata.ino rename to avr/patched-libs/official/Firmata/examples/SimpleDigitalFirmata/SimpleDigitalFirmata.ino diff --git a/patched-libs/official/Firmata/examples/StandardFirmata/LICENSE.txt b/avr/patched-libs/official/Firmata/examples/StandardFirmata/LICENSE.txt similarity index 100% rename from patched-libs/official/Firmata/examples/StandardFirmata/LICENSE.txt rename to avr/patched-libs/official/Firmata/examples/StandardFirmata/LICENSE.txt diff --git a/patched-libs/official/Firmata/examples/StandardFirmata/StandardFirmata.ino b/avr/patched-libs/official/Firmata/examples/StandardFirmata/StandardFirmata.ino similarity index 100% rename from patched-libs/official/Firmata/examples/StandardFirmata/StandardFirmata.ino rename to avr/patched-libs/official/Firmata/examples/StandardFirmata/StandardFirmata.ino diff --git a/patched-libs/official/Firmata/keywords.txt b/avr/patched-libs/official/Firmata/keywords.txt similarity index 100% rename from patched-libs/official/Firmata/keywords.txt rename to avr/patched-libs/official/Firmata/keywords.txt diff --git a/patched-libs/official/GSM/GSM.h b/avr/patched-libs/official/GSM/GSM.h similarity index 100% rename from patched-libs/official/GSM/GSM.h rename to avr/patched-libs/official/GSM/GSM.h diff --git a/patched-libs/official/GSM/GSM3CircularBuffer.cpp b/avr/patched-libs/official/GSM/GSM3CircularBuffer.cpp similarity index 100% rename from patched-libs/official/GSM/GSM3CircularBuffer.cpp rename to avr/patched-libs/official/GSM/GSM3CircularBuffer.cpp diff --git a/patched-libs/official/GSM/GSM3CircularBuffer.h b/avr/patched-libs/official/GSM/GSM3CircularBuffer.h similarity index 100% rename from patched-libs/official/GSM/GSM3CircularBuffer.h rename to avr/patched-libs/official/GSM/GSM3CircularBuffer.h diff --git a/patched-libs/official/GSM/GSM3MobileAccessProvider.cpp b/avr/patched-libs/official/GSM/GSM3MobileAccessProvider.cpp similarity index 100% rename from patched-libs/official/GSM/GSM3MobileAccessProvider.cpp rename to avr/patched-libs/official/GSM/GSM3MobileAccessProvider.cpp diff --git a/patched-libs/official/GSM/GSM3MobileAccessProvider.h b/avr/patched-libs/official/GSM/GSM3MobileAccessProvider.h similarity index 100% rename from patched-libs/official/GSM/GSM3MobileAccessProvider.h rename to avr/patched-libs/official/GSM/GSM3MobileAccessProvider.h diff --git a/patched-libs/official/GSM/GSM3MobileCellManagement.cpp b/avr/patched-libs/official/GSM/GSM3MobileCellManagement.cpp similarity index 100% rename from patched-libs/official/GSM/GSM3MobileCellManagement.cpp rename to avr/patched-libs/official/GSM/GSM3MobileCellManagement.cpp diff --git a/patched-libs/official/GSM/GSM3MobileCellManagement.h b/avr/patched-libs/official/GSM/GSM3MobileCellManagement.h similarity index 100% rename from patched-libs/official/GSM/GSM3MobileCellManagement.h rename to avr/patched-libs/official/GSM/GSM3MobileCellManagement.h diff --git a/patched-libs/official/GSM/GSM3MobileClientProvider.cpp b/avr/patched-libs/official/GSM/GSM3MobileClientProvider.cpp similarity index 100% rename from patched-libs/official/GSM/GSM3MobileClientProvider.cpp rename to avr/patched-libs/official/GSM/GSM3MobileClientProvider.cpp diff --git a/patched-libs/official/GSM/GSM3MobileClientProvider.h b/avr/patched-libs/official/GSM/GSM3MobileClientProvider.h similarity index 100% rename from patched-libs/official/GSM/GSM3MobileClientProvider.h rename to avr/patched-libs/official/GSM/GSM3MobileClientProvider.h diff --git a/patched-libs/official/GSM/GSM3MobileClientService.cpp b/avr/patched-libs/official/GSM/GSM3MobileClientService.cpp similarity index 100% rename from patched-libs/official/GSM/GSM3MobileClientService.cpp rename to avr/patched-libs/official/GSM/GSM3MobileClientService.cpp diff --git a/patched-libs/official/GSM/GSM3MobileClientService.h b/avr/patched-libs/official/GSM/GSM3MobileClientService.h similarity index 100% rename from patched-libs/official/GSM/GSM3MobileClientService.h rename to avr/patched-libs/official/GSM/GSM3MobileClientService.h diff --git a/patched-libs/official/GSM/GSM3MobileDataNetworkProvider.cpp b/avr/patched-libs/official/GSM/GSM3MobileDataNetworkProvider.cpp similarity index 100% rename from patched-libs/official/GSM/GSM3MobileDataNetworkProvider.cpp rename to avr/patched-libs/official/GSM/GSM3MobileDataNetworkProvider.cpp diff --git a/patched-libs/official/GSM/GSM3MobileDataNetworkProvider.h b/avr/patched-libs/official/GSM/GSM3MobileDataNetworkProvider.h similarity index 100% rename from patched-libs/official/GSM/GSM3MobileDataNetworkProvider.h rename to avr/patched-libs/official/GSM/GSM3MobileDataNetworkProvider.h diff --git a/patched-libs/official/GSM/GSM3MobileMockupProvider.cpp b/avr/patched-libs/official/GSM/GSM3MobileMockupProvider.cpp similarity index 100% rename from patched-libs/official/GSM/GSM3MobileMockupProvider.cpp rename to avr/patched-libs/official/GSM/GSM3MobileMockupProvider.cpp diff --git a/patched-libs/official/GSM/GSM3MobileMockupProvider.h b/avr/patched-libs/official/GSM/GSM3MobileMockupProvider.h similarity index 100% rename from patched-libs/official/GSM/GSM3MobileMockupProvider.h rename to avr/patched-libs/official/GSM/GSM3MobileMockupProvider.h diff --git a/patched-libs/official/GSM/GSM3MobileNetworkProvider.cpp b/avr/patched-libs/official/GSM/GSM3MobileNetworkProvider.cpp similarity index 100% rename from patched-libs/official/GSM/GSM3MobileNetworkProvider.cpp rename to avr/patched-libs/official/GSM/GSM3MobileNetworkProvider.cpp diff --git a/patched-libs/official/GSM/GSM3MobileNetworkProvider.h b/avr/patched-libs/official/GSM/GSM3MobileNetworkProvider.h similarity index 100% rename from patched-libs/official/GSM/GSM3MobileNetworkProvider.h rename to avr/patched-libs/official/GSM/GSM3MobileNetworkProvider.h diff --git a/patched-libs/official/GSM/GSM3MobileNetworkRegistry.cpp b/avr/patched-libs/official/GSM/GSM3MobileNetworkRegistry.cpp similarity index 100% rename from patched-libs/official/GSM/GSM3MobileNetworkRegistry.cpp rename to avr/patched-libs/official/GSM/GSM3MobileNetworkRegistry.cpp diff --git a/patched-libs/official/GSM/GSM3MobileNetworkRegistry.h b/avr/patched-libs/official/GSM/GSM3MobileNetworkRegistry.h similarity index 100% rename from patched-libs/official/GSM/GSM3MobileNetworkRegistry.h rename to avr/patched-libs/official/GSM/GSM3MobileNetworkRegistry.h diff --git a/patched-libs/official/GSM/GSM3MobileSMSProvider.cpp b/avr/patched-libs/official/GSM/GSM3MobileSMSProvider.cpp similarity index 100% rename from patched-libs/official/GSM/GSM3MobileSMSProvider.cpp rename to avr/patched-libs/official/GSM/GSM3MobileSMSProvider.cpp diff --git a/patched-libs/official/GSM/GSM3MobileSMSProvider.h b/avr/patched-libs/official/GSM/GSM3MobileSMSProvider.h similarity index 100% rename from patched-libs/official/GSM/GSM3MobileSMSProvider.h rename to avr/patched-libs/official/GSM/GSM3MobileSMSProvider.h diff --git a/patched-libs/official/GSM/GSM3MobileServerProvider.cpp b/avr/patched-libs/official/GSM/GSM3MobileServerProvider.cpp similarity index 100% rename from patched-libs/official/GSM/GSM3MobileServerProvider.cpp rename to avr/patched-libs/official/GSM/GSM3MobileServerProvider.cpp diff --git a/patched-libs/official/GSM/GSM3MobileServerProvider.h b/avr/patched-libs/official/GSM/GSM3MobileServerProvider.h similarity index 100% rename from patched-libs/official/GSM/GSM3MobileServerProvider.h rename to avr/patched-libs/official/GSM/GSM3MobileServerProvider.h diff --git a/patched-libs/official/GSM/GSM3MobileServerService.cpp b/avr/patched-libs/official/GSM/GSM3MobileServerService.cpp similarity index 100% rename from patched-libs/official/GSM/GSM3MobileServerService.cpp rename to avr/patched-libs/official/GSM/GSM3MobileServerService.cpp diff --git a/patched-libs/official/GSM/GSM3MobileServerService.h b/avr/patched-libs/official/GSM/GSM3MobileServerService.h similarity index 100% rename from patched-libs/official/GSM/GSM3MobileServerService.h rename to avr/patched-libs/official/GSM/GSM3MobileServerService.h diff --git a/patched-libs/official/GSM/GSM3MobileVoiceProvider.cpp b/avr/patched-libs/official/GSM/GSM3MobileVoiceProvider.cpp similarity index 100% rename from patched-libs/official/GSM/GSM3MobileVoiceProvider.cpp rename to avr/patched-libs/official/GSM/GSM3MobileVoiceProvider.cpp diff --git a/patched-libs/official/GSM/GSM3MobileVoiceProvider.h b/avr/patched-libs/official/GSM/GSM3MobileVoiceProvider.h similarity index 100% rename from patched-libs/official/GSM/GSM3MobileVoiceProvider.h rename to avr/patched-libs/official/GSM/GSM3MobileVoiceProvider.h diff --git a/patched-libs/official/GSM/GSM3SMSService.cpp b/avr/patched-libs/official/GSM/GSM3SMSService.cpp similarity index 100% rename from patched-libs/official/GSM/GSM3SMSService.cpp rename to avr/patched-libs/official/GSM/GSM3SMSService.cpp diff --git a/patched-libs/official/GSM/GSM3SMSService.h b/avr/patched-libs/official/GSM/GSM3SMSService.h similarity index 100% rename from patched-libs/official/GSM/GSM3SMSService.h rename to avr/patched-libs/official/GSM/GSM3SMSService.h diff --git a/patched-libs/official/GSM/GSM3ShieldV1.cpp b/avr/patched-libs/official/GSM/GSM3ShieldV1.cpp similarity index 100% rename from patched-libs/official/GSM/GSM3ShieldV1.cpp rename to avr/patched-libs/official/GSM/GSM3ShieldV1.cpp diff --git a/patched-libs/official/GSM/GSM3ShieldV1.h b/avr/patched-libs/official/GSM/GSM3ShieldV1.h similarity index 100% rename from patched-libs/official/GSM/GSM3ShieldV1.h rename to avr/patched-libs/official/GSM/GSM3ShieldV1.h diff --git a/patched-libs/official/GSM/GSM3ShieldV1AccessProvider.cpp b/avr/patched-libs/official/GSM/GSM3ShieldV1AccessProvider.cpp similarity index 100% rename from patched-libs/official/GSM/GSM3ShieldV1AccessProvider.cpp rename to avr/patched-libs/official/GSM/GSM3ShieldV1AccessProvider.cpp diff --git a/patched-libs/official/GSM/GSM3ShieldV1AccessProvider.h b/avr/patched-libs/official/GSM/GSM3ShieldV1AccessProvider.h similarity index 100% rename from patched-libs/official/GSM/GSM3ShieldV1AccessProvider.h rename to avr/patched-libs/official/GSM/GSM3ShieldV1AccessProvider.h diff --git a/patched-libs/official/GSM/GSM3ShieldV1BandManagement.cpp b/avr/patched-libs/official/GSM/GSM3ShieldV1BandManagement.cpp similarity index 100% rename from patched-libs/official/GSM/GSM3ShieldV1BandManagement.cpp rename to avr/patched-libs/official/GSM/GSM3ShieldV1BandManagement.cpp diff --git a/patched-libs/official/GSM/GSM3ShieldV1BandManagement.h b/avr/patched-libs/official/GSM/GSM3ShieldV1BandManagement.h similarity index 100% rename from patched-libs/official/GSM/GSM3ShieldV1BandManagement.h rename to avr/patched-libs/official/GSM/GSM3ShieldV1BandManagement.h diff --git a/patched-libs/official/GSM/GSM3ShieldV1BaseProvider.cpp b/avr/patched-libs/official/GSM/GSM3ShieldV1BaseProvider.cpp similarity index 100% rename from patched-libs/official/GSM/GSM3ShieldV1BaseProvider.cpp rename to avr/patched-libs/official/GSM/GSM3ShieldV1BaseProvider.cpp diff --git a/patched-libs/official/GSM/GSM3ShieldV1BaseProvider.h b/avr/patched-libs/official/GSM/GSM3ShieldV1BaseProvider.h similarity index 100% rename from patched-libs/official/GSM/GSM3ShieldV1BaseProvider.h rename to avr/patched-libs/official/GSM/GSM3ShieldV1BaseProvider.h diff --git a/patched-libs/official/GSM/GSM3ShieldV1CellManagement.cpp b/avr/patched-libs/official/GSM/GSM3ShieldV1CellManagement.cpp similarity index 100% rename from patched-libs/official/GSM/GSM3ShieldV1CellManagement.cpp rename to avr/patched-libs/official/GSM/GSM3ShieldV1CellManagement.cpp diff --git a/patched-libs/official/GSM/GSM3ShieldV1CellManagement.h b/avr/patched-libs/official/GSM/GSM3ShieldV1CellManagement.h similarity index 100% rename from patched-libs/official/GSM/GSM3ShieldV1CellManagement.h rename to avr/patched-libs/official/GSM/GSM3ShieldV1CellManagement.h diff --git a/patched-libs/official/GSM/GSM3ShieldV1ClientProvider.cpp b/avr/patched-libs/official/GSM/GSM3ShieldV1ClientProvider.cpp similarity index 100% rename from patched-libs/official/GSM/GSM3ShieldV1ClientProvider.cpp rename to avr/patched-libs/official/GSM/GSM3ShieldV1ClientProvider.cpp diff --git a/patched-libs/official/GSM/GSM3ShieldV1ClientProvider.h b/avr/patched-libs/official/GSM/GSM3ShieldV1ClientProvider.h similarity index 100% rename from patched-libs/official/GSM/GSM3ShieldV1ClientProvider.h rename to avr/patched-libs/official/GSM/GSM3ShieldV1ClientProvider.h diff --git a/patched-libs/official/GSM/GSM3ShieldV1DataNetworkProvider.cpp b/avr/patched-libs/official/GSM/GSM3ShieldV1DataNetworkProvider.cpp similarity index 100% rename from patched-libs/official/GSM/GSM3ShieldV1DataNetworkProvider.cpp rename to avr/patched-libs/official/GSM/GSM3ShieldV1DataNetworkProvider.cpp diff --git a/patched-libs/official/GSM/GSM3ShieldV1DataNetworkProvider.h b/avr/patched-libs/official/GSM/GSM3ShieldV1DataNetworkProvider.h similarity index 100% rename from patched-libs/official/GSM/GSM3ShieldV1DataNetworkProvider.h rename to avr/patched-libs/official/GSM/GSM3ShieldV1DataNetworkProvider.h diff --git a/patched-libs/official/GSM/GSM3ShieldV1DirectModemProvider.cpp b/avr/patched-libs/official/GSM/GSM3ShieldV1DirectModemProvider.cpp similarity index 100% rename from patched-libs/official/GSM/GSM3ShieldV1DirectModemProvider.cpp rename to avr/patched-libs/official/GSM/GSM3ShieldV1DirectModemProvider.cpp diff --git a/patched-libs/official/GSM/GSM3ShieldV1DirectModemProvider.h b/avr/patched-libs/official/GSM/GSM3ShieldV1DirectModemProvider.h similarity index 100% rename from patched-libs/official/GSM/GSM3ShieldV1DirectModemProvider.h rename to avr/patched-libs/official/GSM/GSM3ShieldV1DirectModemProvider.h diff --git a/patched-libs/official/GSM/GSM3ShieldV1ModemCore.cpp b/avr/patched-libs/official/GSM/GSM3ShieldV1ModemCore.cpp similarity index 100% rename from patched-libs/official/GSM/GSM3ShieldV1ModemCore.cpp rename to avr/patched-libs/official/GSM/GSM3ShieldV1ModemCore.cpp diff --git a/patched-libs/official/GSM/GSM3ShieldV1ModemCore.h b/avr/patched-libs/official/GSM/GSM3ShieldV1ModemCore.h similarity index 100% rename from patched-libs/official/GSM/GSM3ShieldV1ModemCore.h rename to avr/patched-libs/official/GSM/GSM3ShieldV1ModemCore.h diff --git a/patched-libs/official/GSM/GSM3ShieldV1ModemVerification.cpp b/avr/patched-libs/official/GSM/GSM3ShieldV1ModemVerification.cpp similarity index 100% rename from patched-libs/official/GSM/GSM3ShieldV1ModemVerification.cpp rename to avr/patched-libs/official/GSM/GSM3ShieldV1ModemVerification.cpp diff --git a/patched-libs/official/GSM/GSM3ShieldV1ModemVerification.h b/avr/patched-libs/official/GSM/GSM3ShieldV1ModemVerification.h similarity index 100% rename from patched-libs/official/GSM/GSM3ShieldV1ModemVerification.h rename to avr/patched-libs/official/GSM/GSM3ShieldV1ModemVerification.h diff --git a/patched-libs/official/GSM/GSM3ShieldV1MultiClientProvider.cpp b/avr/patched-libs/official/GSM/GSM3ShieldV1MultiClientProvider.cpp similarity index 100% rename from patched-libs/official/GSM/GSM3ShieldV1MultiClientProvider.cpp rename to avr/patched-libs/official/GSM/GSM3ShieldV1MultiClientProvider.cpp diff --git a/patched-libs/official/GSM/GSM3ShieldV1MultiClientProvider.h b/avr/patched-libs/official/GSM/GSM3ShieldV1MultiClientProvider.h similarity index 100% rename from patched-libs/official/GSM/GSM3ShieldV1MultiClientProvider.h rename to avr/patched-libs/official/GSM/GSM3ShieldV1MultiClientProvider.h diff --git a/patched-libs/official/GSM/GSM3ShieldV1MultiServerProvider.cpp b/avr/patched-libs/official/GSM/GSM3ShieldV1MultiServerProvider.cpp similarity index 100% rename from patched-libs/official/GSM/GSM3ShieldV1MultiServerProvider.cpp rename to avr/patched-libs/official/GSM/GSM3ShieldV1MultiServerProvider.cpp diff --git a/patched-libs/official/GSM/GSM3ShieldV1MultiServerProvider.h b/avr/patched-libs/official/GSM/GSM3ShieldV1MultiServerProvider.h similarity index 100% rename from patched-libs/official/GSM/GSM3ShieldV1MultiServerProvider.h rename to avr/patched-libs/official/GSM/GSM3ShieldV1MultiServerProvider.h diff --git a/patched-libs/official/GSM/GSM3ShieldV1PinManagement.cpp b/avr/patched-libs/official/GSM/GSM3ShieldV1PinManagement.cpp similarity index 100% rename from patched-libs/official/GSM/GSM3ShieldV1PinManagement.cpp rename to avr/patched-libs/official/GSM/GSM3ShieldV1PinManagement.cpp diff --git a/patched-libs/official/GSM/GSM3ShieldV1PinManagement.h b/avr/patched-libs/official/GSM/GSM3ShieldV1PinManagement.h similarity index 100% rename from patched-libs/official/GSM/GSM3ShieldV1PinManagement.h rename to avr/patched-libs/official/GSM/GSM3ShieldV1PinManagement.h diff --git a/patched-libs/official/GSM/GSM3ShieldV1SMSProvider.cpp b/avr/patched-libs/official/GSM/GSM3ShieldV1SMSProvider.cpp similarity index 100% rename from patched-libs/official/GSM/GSM3ShieldV1SMSProvider.cpp rename to avr/patched-libs/official/GSM/GSM3ShieldV1SMSProvider.cpp diff --git a/patched-libs/official/GSM/GSM3ShieldV1SMSProvider.h b/avr/patched-libs/official/GSM/GSM3ShieldV1SMSProvider.h similarity index 100% rename from patched-libs/official/GSM/GSM3ShieldV1SMSProvider.h rename to avr/patched-libs/official/GSM/GSM3ShieldV1SMSProvider.h diff --git a/patched-libs/official/GSM/GSM3ShieldV1ScanNetworks.cpp b/avr/patched-libs/official/GSM/GSM3ShieldV1ScanNetworks.cpp similarity index 100% rename from patched-libs/official/GSM/GSM3ShieldV1ScanNetworks.cpp rename to avr/patched-libs/official/GSM/GSM3ShieldV1ScanNetworks.cpp diff --git a/patched-libs/official/GSM/GSM3ShieldV1ScanNetworks.h b/avr/patched-libs/official/GSM/GSM3ShieldV1ScanNetworks.h similarity index 100% rename from patched-libs/official/GSM/GSM3ShieldV1ScanNetworks.h rename to avr/patched-libs/official/GSM/GSM3ShieldV1ScanNetworks.h diff --git a/patched-libs/official/GSM/GSM3ShieldV1ServerProvider.cpp b/avr/patched-libs/official/GSM/GSM3ShieldV1ServerProvider.cpp similarity index 100% rename from patched-libs/official/GSM/GSM3ShieldV1ServerProvider.cpp rename to avr/patched-libs/official/GSM/GSM3ShieldV1ServerProvider.cpp diff --git a/patched-libs/official/GSM/GSM3ShieldV1ServerProvider.h b/avr/patched-libs/official/GSM/GSM3ShieldV1ServerProvider.h similarity index 100% rename from patched-libs/official/GSM/GSM3ShieldV1ServerProvider.h rename to avr/patched-libs/official/GSM/GSM3ShieldV1ServerProvider.h diff --git a/patched-libs/official/GSM/GSM3ShieldV1VoiceProvider.cpp b/avr/patched-libs/official/GSM/GSM3ShieldV1VoiceProvider.cpp similarity index 100% rename from patched-libs/official/GSM/GSM3ShieldV1VoiceProvider.cpp rename to avr/patched-libs/official/GSM/GSM3ShieldV1VoiceProvider.cpp diff --git a/patched-libs/official/GSM/GSM3ShieldV1VoiceProvider.h b/avr/patched-libs/official/GSM/GSM3ShieldV1VoiceProvider.h similarity index 100% rename from patched-libs/official/GSM/GSM3ShieldV1VoiceProvider.h rename to avr/patched-libs/official/GSM/GSM3ShieldV1VoiceProvider.h diff --git a/patched-libs/official/GSM/GSM3SoftSerial.cpp b/avr/patched-libs/official/GSM/GSM3SoftSerial.cpp similarity index 100% rename from patched-libs/official/GSM/GSM3SoftSerial.cpp rename to avr/patched-libs/official/GSM/GSM3SoftSerial.cpp diff --git a/patched-libs/official/GSM/GSM3SoftSerial.h b/avr/patched-libs/official/GSM/GSM3SoftSerial.h similarity index 100% rename from patched-libs/official/GSM/GSM3SoftSerial.h rename to avr/patched-libs/official/GSM/GSM3SoftSerial.h diff --git a/patched-libs/official/GSM/GSM3VoiceCallService.cpp b/avr/patched-libs/official/GSM/GSM3VoiceCallService.cpp similarity index 100% rename from patched-libs/official/GSM/GSM3VoiceCallService.cpp rename to avr/patched-libs/official/GSM/GSM3VoiceCallService.cpp diff --git a/patched-libs/official/GSM/GSM3VoiceCallService.h b/avr/patched-libs/official/GSM/GSM3VoiceCallService.h similarity index 100% rename from patched-libs/official/GSM/GSM3VoiceCallService.h rename to avr/patched-libs/official/GSM/GSM3VoiceCallService.h diff --git a/patched-libs/official/GSM/License.txt b/avr/patched-libs/official/GSM/License.txt similarity index 100% rename from patched-libs/official/GSM/License.txt rename to avr/patched-libs/official/GSM/License.txt diff --git a/patched-libs/official/GSM/README.txt b/avr/patched-libs/official/GSM/README.txt similarity index 100% rename from patched-libs/official/GSM/README.txt rename to avr/patched-libs/official/GSM/README.txt diff --git a/patched-libs/official/GSM/examples/GSMPachubeClient/GSMPachubeClient.ino b/avr/patched-libs/official/GSM/examples/GSMPachubeClient/GSMPachubeClient.ino similarity index 100% rename from patched-libs/official/GSM/examples/GSMPachubeClient/GSMPachubeClient.ino rename to avr/patched-libs/official/GSM/examples/GSMPachubeClient/GSMPachubeClient.ino diff --git a/patched-libs/official/GSM/examples/GSMPachubeClientString/GSMPachubeClientString.ino b/avr/patched-libs/official/GSM/examples/GSMPachubeClientString/GSMPachubeClientString.ino similarity index 100% rename from patched-libs/official/GSM/examples/GSMPachubeClientString/GSMPachubeClientString.ino rename to avr/patched-libs/official/GSM/examples/GSMPachubeClientString/GSMPachubeClientString.ino diff --git a/patched-libs/official/GSM/examples/GsmTwitterClient/GsmTwitterClient.ino b/avr/patched-libs/official/GSM/examples/GsmTwitterClient/GsmTwitterClient.ino similarity index 100% rename from patched-libs/official/GSM/examples/GsmTwitterClient/GsmTwitterClient.ino rename to avr/patched-libs/official/GSM/examples/GsmTwitterClient/GsmTwitterClient.ino diff --git a/patched-libs/official/GSM/examples/GsmWebClient/GsmWebClient.ino b/avr/patched-libs/official/GSM/examples/GsmWebClient/GsmWebClient.ino similarity index 100% rename from patched-libs/official/GSM/examples/GsmWebClient/GsmWebClient.ino rename to avr/patched-libs/official/GSM/examples/GsmWebClient/GsmWebClient.ino diff --git a/patched-libs/official/GSM/examples/GsmWebServer/GsmWebServer.ino b/avr/patched-libs/official/GSM/examples/GsmWebServer/GsmWebServer.ino similarity index 100% rename from patched-libs/official/GSM/examples/GsmWebServer/GsmWebServer.ino rename to avr/patched-libs/official/GSM/examples/GsmWebServer/GsmWebServer.ino diff --git a/patched-libs/official/GSM/examples/MakeVoiceCall/MakeVoiceCall.ino b/avr/patched-libs/official/GSM/examples/MakeVoiceCall/MakeVoiceCall.ino similarity index 100% rename from patched-libs/official/GSM/examples/MakeVoiceCall/MakeVoiceCall.ino rename to avr/patched-libs/official/GSM/examples/MakeVoiceCall/MakeVoiceCall.ino diff --git a/patched-libs/official/GSM/examples/ReceiveSMS/ReceiveSMS.ino b/avr/patched-libs/official/GSM/examples/ReceiveSMS/ReceiveSMS.ino similarity index 100% rename from patched-libs/official/GSM/examples/ReceiveSMS/ReceiveSMS.ino rename to avr/patched-libs/official/GSM/examples/ReceiveSMS/ReceiveSMS.ino diff --git a/patched-libs/official/GSM/examples/ReceiveVoiceCall/ReceiveVoiceCall.ino b/avr/patched-libs/official/GSM/examples/ReceiveVoiceCall/ReceiveVoiceCall.ino similarity index 100% rename from patched-libs/official/GSM/examples/ReceiveVoiceCall/ReceiveVoiceCall.ino rename to avr/patched-libs/official/GSM/examples/ReceiveVoiceCall/ReceiveVoiceCall.ino diff --git a/patched-libs/official/GSM/examples/SendSMS/SendSMS.ino b/avr/patched-libs/official/GSM/examples/SendSMS/SendSMS.ino similarity index 100% rename from patched-libs/official/GSM/examples/SendSMS/SendSMS.ino rename to avr/patched-libs/official/GSM/examples/SendSMS/SendSMS.ino diff --git a/patched-libs/official/GSM/examples/Tools/BandManagement/BandManagement.ino b/avr/patched-libs/official/GSM/examples/Tools/BandManagement/BandManagement.ino similarity index 100% rename from patched-libs/official/GSM/examples/Tools/BandManagement/BandManagement.ino rename to avr/patched-libs/official/GSM/examples/Tools/BandManagement/BandManagement.ino diff --git a/patched-libs/official/GSM/examples/Tools/GsmScanNetworks/GsmScanNetworks.ino b/avr/patched-libs/official/GSM/examples/Tools/GsmScanNetworks/GsmScanNetworks.ino similarity index 100% rename from patched-libs/official/GSM/examples/Tools/GsmScanNetworks/GsmScanNetworks.ino rename to avr/patched-libs/official/GSM/examples/Tools/GsmScanNetworks/GsmScanNetworks.ino diff --git a/patched-libs/official/GSM/examples/Tools/PinManagement/PinManagement.ino b/avr/patched-libs/official/GSM/examples/Tools/PinManagement/PinManagement.ino similarity index 100% rename from patched-libs/official/GSM/examples/Tools/PinManagement/PinManagement.ino rename to avr/patched-libs/official/GSM/examples/Tools/PinManagement/PinManagement.ino diff --git a/patched-libs/official/GSM/examples/Tools/TestGPRS/TestGPRS.ino b/avr/patched-libs/official/GSM/examples/Tools/TestGPRS/TestGPRS.ino similarity index 100% rename from patched-libs/official/GSM/examples/Tools/TestGPRS/TestGPRS.ino rename to avr/patched-libs/official/GSM/examples/Tools/TestGPRS/TestGPRS.ino diff --git a/patched-libs/official/GSM/examples/Tools/TestModem/TestModem.ino b/avr/patched-libs/official/GSM/examples/Tools/TestModem/TestModem.ino similarity index 100% rename from patched-libs/official/GSM/examples/Tools/TestModem/TestModem.ino rename to avr/patched-libs/official/GSM/examples/Tools/TestModem/TestModem.ino diff --git a/patched-libs/official/GSM/examples/Tools/TestWebServer/TestWebServer.ino b/avr/patched-libs/official/GSM/examples/Tools/TestWebServer/TestWebServer.ino similarity index 100% rename from patched-libs/official/GSM/examples/Tools/TestWebServer/TestWebServer.ino rename to avr/patched-libs/official/GSM/examples/Tools/TestWebServer/TestWebServer.ino diff --git a/patched-libs/official/GSM/keywords.txt b/avr/patched-libs/official/GSM/keywords.txt similarity index 100% rename from patched-libs/official/GSM/keywords.txt rename to avr/patched-libs/official/GSM/keywords.txt diff --git a/patched-libs/official/README.txt b/avr/patched-libs/official/README.txt similarity index 100% rename from patched-libs/official/README.txt rename to avr/patched-libs/official/README.txt diff --git a/patched-libs/official/Robot_Control/README.txt b/avr/patched-libs/official/Robot_Control/README.txt similarity index 100% rename from patched-libs/official/Robot_Control/README.txt rename to avr/patched-libs/official/Robot_Control/README.txt diff --git a/patched-libs/official/Robot_Control/SdCard.h b/avr/patched-libs/official/Robot_Control/SdCard.h similarity index 100% rename from patched-libs/official/Robot_Control/SdCard.h rename to avr/patched-libs/official/Robot_Control/SdCard.h diff --git a/patched-libs/official/SD/File.cpp b/avr/patched-libs/official/SD/File.cpp similarity index 100% rename from patched-libs/official/SD/File.cpp rename to avr/patched-libs/official/SD/File.cpp diff --git a/patched-libs/official/SD/README.txt b/avr/patched-libs/official/SD/README.txt similarity index 100% rename from patched-libs/official/SD/README.txt rename to avr/patched-libs/official/SD/README.txt diff --git a/patched-libs/official/SD/SD.cpp b/avr/patched-libs/official/SD/SD.cpp similarity index 100% rename from patched-libs/official/SD/SD.cpp rename to avr/patched-libs/official/SD/SD.cpp diff --git a/patched-libs/official/SD/SD.h b/avr/patched-libs/official/SD/SD.h similarity index 100% rename from patched-libs/official/SD/SD.h rename to avr/patched-libs/official/SD/SD.h diff --git a/patched-libs/official/SD/examples/CardInfo/CardInfo.ino b/avr/patched-libs/official/SD/examples/CardInfo/CardInfo.ino similarity index 100% rename from patched-libs/official/SD/examples/CardInfo/CardInfo.ino rename to avr/patched-libs/official/SD/examples/CardInfo/CardInfo.ino diff --git a/patched-libs/official/SD/examples/Datalogger/Datalogger.ino b/avr/patched-libs/official/SD/examples/Datalogger/Datalogger.ino similarity index 100% rename from patched-libs/official/SD/examples/Datalogger/Datalogger.ino rename to avr/patched-libs/official/SD/examples/Datalogger/Datalogger.ino diff --git a/patched-libs/official/SD/examples/DumpFile/DumpFile.ino b/avr/patched-libs/official/SD/examples/DumpFile/DumpFile.ino similarity index 100% rename from patched-libs/official/SD/examples/DumpFile/DumpFile.ino rename to avr/patched-libs/official/SD/examples/DumpFile/DumpFile.ino diff --git a/patched-libs/official/SD/examples/Files/Files.ino b/avr/patched-libs/official/SD/examples/Files/Files.ino similarity index 100% rename from patched-libs/official/SD/examples/Files/Files.ino rename to avr/patched-libs/official/SD/examples/Files/Files.ino diff --git a/patched-libs/official/SD/examples/ReadWrite/ReadWrite.ino b/avr/patched-libs/official/SD/examples/ReadWrite/ReadWrite.ino similarity index 100% rename from patched-libs/official/SD/examples/ReadWrite/ReadWrite.ino rename to avr/patched-libs/official/SD/examples/ReadWrite/ReadWrite.ino diff --git a/patched-libs/official/SD/examples/listfiles/listfiles.ino b/avr/patched-libs/official/SD/examples/listfiles/listfiles.ino similarity index 100% rename from patched-libs/official/SD/examples/listfiles/listfiles.ino rename to avr/patched-libs/official/SD/examples/listfiles/listfiles.ino diff --git a/patched-libs/official/SD/keywords.txt b/avr/patched-libs/official/SD/keywords.txt similarity index 100% rename from patched-libs/official/SD/keywords.txt rename to avr/patched-libs/official/SD/keywords.txt diff --git a/patched-libs/official/SD/utility/FatStructs.h b/avr/patched-libs/official/SD/utility/FatStructs.h similarity index 100% rename from patched-libs/official/SD/utility/FatStructs.h rename to avr/patched-libs/official/SD/utility/FatStructs.h diff --git a/patched-libs/official/SD/utility/Sd2Card.cpp b/avr/patched-libs/official/SD/utility/Sd2Card.cpp similarity index 100% rename from patched-libs/official/SD/utility/Sd2Card.cpp rename to avr/patched-libs/official/SD/utility/Sd2Card.cpp diff --git a/patched-libs/official/SD/utility/Sd2Card.h b/avr/patched-libs/official/SD/utility/Sd2Card.h similarity index 100% rename from patched-libs/official/SD/utility/Sd2Card.h rename to avr/patched-libs/official/SD/utility/Sd2Card.h diff --git a/patched-libs/official/SD/utility/Sd2PinMap.h b/avr/patched-libs/official/SD/utility/Sd2PinMap.h similarity index 100% rename from patched-libs/official/SD/utility/Sd2PinMap.h rename to avr/patched-libs/official/SD/utility/Sd2PinMap.h diff --git a/patched-libs/official/SD/utility/SdFat.h b/avr/patched-libs/official/SD/utility/SdFat.h similarity index 100% rename from patched-libs/official/SD/utility/SdFat.h rename to avr/patched-libs/official/SD/utility/SdFat.h diff --git a/patched-libs/official/SD/utility/SdFatUtil.h b/avr/patched-libs/official/SD/utility/SdFatUtil.h similarity index 100% rename from patched-libs/official/SD/utility/SdFatUtil.h rename to avr/patched-libs/official/SD/utility/SdFatUtil.h diff --git a/patched-libs/official/SD/utility/SdFatmainpage.h b/avr/patched-libs/official/SD/utility/SdFatmainpage.h similarity index 100% rename from patched-libs/official/SD/utility/SdFatmainpage.h rename to avr/patched-libs/official/SD/utility/SdFatmainpage.h diff --git a/patched-libs/official/SD/utility/SdFile.cpp b/avr/patched-libs/official/SD/utility/SdFile.cpp similarity index 100% rename from patched-libs/official/SD/utility/SdFile.cpp rename to avr/patched-libs/official/SD/utility/SdFile.cpp diff --git a/patched-libs/official/SD/utility/SdInfo.h b/avr/patched-libs/official/SD/utility/SdInfo.h similarity index 100% rename from patched-libs/official/SD/utility/SdInfo.h rename to avr/patched-libs/official/SD/utility/SdInfo.h diff --git a/patched-libs/official/SD/utility/SdVolume.cpp b/avr/patched-libs/official/SD/utility/SdVolume.cpp similarity index 100% rename from patched-libs/official/SD/utility/SdVolume.cpp rename to avr/patched-libs/official/SD/utility/SdVolume.cpp diff --git a/patched-libs/official/Servo/README.txt b/avr/patched-libs/official/Servo/README.txt similarity index 100% rename from patched-libs/official/Servo/README.txt rename to avr/patched-libs/official/Servo/README.txt diff --git a/patched-libs/official/Servo/Servo.cpp b/avr/patched-libs/official/Servo/Servo.cpp similarity index 100% rename from patched-libs/official/Servo/Servo.cpp rename to avr/patched-libs/official/Servo/Servo.cpp diff --git a/patched-libs/official/Servo/Servo.h b/avr/patched-libs/official/Servo/Servo.h similarity index 100% rename from patched-libs/official/Servo/Servo.h rename to avr/patched-libs/official/Servo/Servo.h diff --git a/patched-libs/official/Servo/examples/Knob/Knob.ino b/avr/patched-libs/official/Servo/examples/Knob/Knob.ino similarity index 100% rename from patched-libs/official/Servo/examples/Knob/Knob.ino rename to avr/patched-libs/official/Servo/examples/Knob/Knob.ino diff --git a/patched-libs/official/Servo/examples/Sweep/Sweep.ino b/avr/patched-libs/official/Servo/examples/Sweep/Sweep.ino similarity index 100% rename from patched-libs/official/Servo/examples/Sweep/Sweep.ino rename to avr/patched-libs/official/Servo/examples/Sweep/Sweep.ino diff --git a/patched-libs/official/Servo/keywords.txt b/avr/patched-libs/official/Servo/keywords.txt similarity index 100% rename from patched-libs/official/Servo/keywords.txt rename to avr/patched-libs/official/Servo/keywords.txt diff --git a/patched-libs/unofficial/README.txt b/avr/patched-libs/unofficial/README.txt similarity index 100% rename from patched-libs/unofficial/README.txt rename to avr/patched-libs/unofficial/README.txt diff --git a/patched-libs/unofficial/SdFat/ArduinoStream.h b/avr/patched-libs/unofficial/SdFat/ArduinoStream.h similarity index 100% rename from patched-libs/unofficial/SdFat/ArduinoStream.h rename to avr/patched-libs/unofficial/SdFat/ArduinoStream.h diff --git a/patched-libs/unofficial/SdFat/MinimumSerial.cpp b/avr/patched-libs/unofficial/SdFat/MinimumSerial.cpp similarity index 100% rename from patched-libs/unofficial/SdFat/MinimumSerial.cpp rename to avr/patched-libs/unofficial/SdFat/MinimumSerial.cpp diff --git a/patched-libs/unofficial/SdFat/MinimumSerial.h b/avr/patched-libs/unofficial/SdFat/MinimumSerial.h similarity index 100% rename from patched-libs/unofficial/SdFat/MinimumSerial.h rename to avr/patched-libs/unofficial/SdFat/MinimumSerial.h diff --git a/patched-libs/unofficial/SdFat/README.txt b/avr/patched-libs/unofficial/SdFat/README.txt similarity index 100% rename from patched-libs/unofficial/SdFat/README.txt rename to avr/patched-libs/unofficial/SdFat/README.txt diff --git a/patched-libs/unofficial/SdFat/Sd2Card.cpp b/avr/patched-libs/unofficial/SdFat/Sd2Card.cpp similarity index 100% rename from patched-libs/unofficial/SdFat/Sd2Card.cpp rename to avr/patched-libs/unofficial/SdFat/Sd2Card.cpp diff --git a/patched-libs/unofficial/SdFat/Sd2Card.h b/avr/patched-libs/unofficial/SdFat/Sd2Card.h similarity index 100% rename from patched-libs/unofficial/SdFat/Sd2Card.h rename to avr/patched-libs/unofficial/SdFat/Sd2Card.h diff --git a/patched-libs/unofficial/SdFat/SdBaseFile.cpp b/avr/patched-libs/unofficial/SdFat/SdBaseFile.cpp similarity index 100% rename from patched-libs/unofficial/SdFat/SdBaseFile.cpp rename to avr/patched-libs/unofficial/SdFat/SdBaseFile.cpp diff --git a/patched-libs/unofficial/SdFat/SdBaseFile.h b/avr/patched-libs/unofficial/SdFat/SdBaseFile.h similarity index 100% rename from patched-libs/unofficial/SdFat/SdBaseFile.h rename to avr/patched-libs/unofficial/SdFat/SdBaseFile.h diff --git a/patched-libs/unofficial/SdFat/SdFat.cpp b/avr/patched-libs/unofficial/SdFat/SdFat.cpp similarity index 100% rename from patched-libs/unofficial/SdFat/SdFat.cpp rename to avr/patched-libs/unofficial/SdFat/SdFat.cpp diff --git a/patched-libs/unofficial/SdFat/SdFat.h b/avr/patched-libs/unofficial/SdFat/SdFat.h similarity index 100% rename from patched-libs/unofficial/SdFat/SdFat.h rename to avr/patched-libs/unofficial/SdFat/SdFat.h diff --git a/patched-libs/unofficial/SdFat/SdFatConfig.h b/avr/patched-libs/unofficial/SdFat/SdFatConfig.h similarity index 100% rename from patched-libs/unofficial/SdFat/SdFatConfig.h rename to avr/patched-libs/unofficial/SdFat/SdFatConfig.h diff --git a/patched-libs/unofficial/SdFat/SdFatStructs.h b/avr/patched-libs/unofficial/SdFat/SdFatStructs.h similarity index 100% rename from patched-libs/unofficial/SdFat/SdFatStructs.h rename to avr/patched-libs/unofficial/SdFat/SdFatStructs.h diff --git a/patched-libs/unofficial/SdFat/SdFatUtil.cpp b/avr/patched-libs/unofficial/SdFat/SdFatUtil.cpp similarity index 100% rename from patched-libs/unofficial/SdFat/SdFatUtil.cpp rename to avr/patched-libs/unofficial/SdFat/SdFatUtil.cpp diff --git a/patched-libs/unofficial/SdFat/SdFatUtil.h b/avr/patched-libs/unofficial/SdFat/SdFatUtil.h similarity index 100% rename from patched-libs/unofficial/SdFat/SdFatUtil.h rename to avr/patched-libs/unofficial/SdFat/SdFatUtil.h diff --git a/patched-libs/unofficial/SdFat/SdFatmainpage.h b/avr/patched-libs/unofficial/SdFat/SdFatmainpage.h similarity index 100% rename from patched-libs/unofficial/SdFat/SdFatmainpage.h rename to avr/patched-libs/unofficial/SdFat/SdFatmainpage.h diff --git a/patched-libs/unofficial/SdFat/SdFile.cpp b/avr/patched-libs/unofficial/SdFat/SdFile.cpp similarity index 100% rename from patched-libs/unofficial/SdFat/SdFile.cpp rename to avr/patched-libs/unofficial/SdFat/SdFile.cpp diff --git a/patched-libs/unofficial/SdFat/SdFile.h b/avr/patched-libs/unofficial/SdFat/SdFile.h similarity index 100% rename from patched-libs/unofficial/SdFat/SdFile.h rename to avr/patched-libs/unofficial/SdFat/SdFile.h diff --git a/patched-libs/unofficial/SdFat/SdInfo.h b/avr/patched-libs/unofficial/SdFat/SdInfo.h similarity index 100% rename from patched-libs/unofficial/SdFat/SdInfo.h rename to avr/patched-libs/unofficial/SdFat/SdInfo.h diff --git a/patched-libs/unofficial/SdFat/SdStream.cpp b/avr/patched-libs/unofficial/SdFat/SdStream.cpp similarity index 100% rename from patched-libs/unofficial/SdFat/SdStream.cpp rename to avr/patched-libs/unofficial/SdFat/SdStream.cpp diff --git a/patched-libs/unofficial/SdFat/SdStream.h b/avr/patched-libs/unofficial/SdFat/SdStream.h similarity index 100% rename from patched-libs/unofficial/SdFat/SdStream.h rename to avr/patched-libs/unofficial/SdFat/SdStream.h diff --git a/patched-libs/unofficial/SdFat/SdVolume.cpp b/avr/patched-libs/unofficial/SdFat/SdVolume.cpp similarity index 100% rename from patched-libs/unofficial/SdFat/SdVolume.cpp rename to avr/patched-libs/unofficial/SdFat/SdVolume.cpp diff --git a/patched-libs/unofficial/SdFat/SdVolume.h b/avr/patched-libs/unofficial/SdFat/SdVolume.h similarity index 100% rename from patched-libs/unofficial/SdFat/SdVolume.h rename to avr/patched-libs/unofficial/SdFat/SdVolume.h diff --git a/patched-libs/unofficial/SdFat/bufstream.h b/avr/patched-libs/unofficial/SdFat/bufstream.h similarity index 100% rename from patched-libs/unofficial/SdFat/bufstream.h rename to avr/patched-libs/unofficial/SdFat/bufstream.h diff --git a/patched-libs/unofficial/SdFat/examples/AnalogLogger/AnalogLogger.ino b/avr/patched-libs/unofficial/SdFat/examples/AnalogLogger/AnalogLogger.ino similarity index 100% rename from patched-libs/unofficial/SdFat/examples/AnalogLogger/AnalogLogger.ino rename to avr/patched-libs/unofficial/SdFat/examples/AnalogLogger/AnalogLogger.ino diff --git a/patched-libs/unofficial/SdFat/examples/HelloWorld/HelloWorld.ino b/avr/patched-libs/unofficial/SdFat/examples/HelloWorld/HelloWorld.ino similarity index 100% rename from patched-libs/unofficial/SdFat/examples/HelloWorld/HelloWorld.ino rename to avr/patched-libs/unofficial/SdFat/examples/HelloWorld/HelloWorld.ino diff --git a/patched-libs/unofficial/SdFat/examples/MiniSerial/MiniSerial.ino b/avr/patched-libs/unofficial/SdFat/examples/MiniSerial/MiniSerial.ino similarity index 100% rename from patched-libs/unofficial/SdFat/examples/MiniSerial/MiniSerial.ino rename to avr/patched-libs/unofficial/SdFat/examples/MiniSerial/MiniSerial.ino diff --git a/patched-libs/unofficial/SdFat/examples/OpenNext/OpenNext.ino b/avr/patched-libs/unofficial/SdFat/examples/OpenNext/OpenNext.ino similarity index 100% rename from patched-libs/unofficial/SdFat/examples/OpenNext/OpenNext.ino rename to avr/patched-libs/unofficial/SdFat/examples/OpenNext/OpenNext.ino diff --git a/patched-libs/unofficial/SdFat/examples/PrintBenchmark/PrintBenchmark.ino b/avr/patched-libs/unofficial/SdFat/examples/PrintBenchmark/PrintBenchmark.ino similarity index 100% rename from patched-libs/unofficial/SdFat/examples/PrintBenchmark/PrintBenchmark.ino rename to avr/patched-libs/unofficial/SdFat/examples/PrintBenchmark/PrintBenchmark.ino diff --git a/patched-libs/unofficial/SdFat/examples/QuickStart/QuickStart.ino b/avr/patched-libs/unofficial/SdFat/examples/QuickStart/QuickStart.ino similarity index 100% rename from patched-libs/unofficial/SdFat/examples/QuickStart/QuickStart.ino rename to avr/patched-libs/unofficial/SdFat/examples/QuickStart/QuickStart.ino diff --git a/patched-libs/unofficial/SdFat/examples/RawWrite/RawWrite.ino b/avr/patched-libs/unofficial/SdFat/examples/RawWrite/RawWrite.ino similarity index 100% rename from patched-libs/unofficial/SdFat/examples/RawWrite/RawWrite.ino rename to avr/patched-libs/unofficial/SdFat/examples/RawWrite/RawWrite.ino diff --git a/patched-libs/unofficial/SdFat/examples/ReadWriteSdFat/ReadWriteSdFat.ino b/avr/patched-libs/unofficial/SdFat/examples/ReadWriteSdFat/ReadWriteSdFat.ino similarity index 100% rename from patched-libs/unofficial/SdFat/examples/ReadWriteSdFat/ReadWriteSdFat.ino rename to avr/patched-libs/unofficial/SdFat/examples/ReadWriteSdFat/ReadWriteSdFat.ino diff --git a/patched-libs/unofficial/SdFat/examples/SD_Size/SD_Size.ino b/avr/patched-libs/unofficial/SdFat/examples/SD_Size/SD_Size.ino similarity index 100% rename from patched-libs/unofficial/SdFat/examples/SD_Size/SD_Size.ino rename to avr/patched-libs/unofficial/SdFat/examples/SD_Size/SD_Size.ino diff --git a/patched-libs/unofficial/SdFat/examples/SdFatSize/SdFatSize.ino b/avr/patched-libs/unofficial/SdFat/examples/SdFatSize/SdFatSize.ino similarity index 100% rename from patched-libs/unofficial/SdFat/examples/SdFatSize/SdFatSize.ino rename to avr/patched-libs/unofficial/SdFat/examples/SdFatSize/SdFatSize.ino diff --git a/patched-libs/unofficial/SdFat/examples/SdFormatter/SdFormatter.ino b/avr/patched-libs/unofficial/SdFat/examples/SdFormatter/SdFormatter.ino similarity index 100% rename from patched-libs/unofficial/SdFat/examples/SdFormatter/SdFormatter.ino rename to avr/patched-libs/unofficial/SdFat/examples/SdFormatter/SdFormatter.ino diff --git a/patched-libs/unofficial/SdFat/examples/SdInfo/SdInfo.ino b/avr/patched-libs/unofficial/SdFat/examples/SdInfo/SdInfo.ino similarity index 100% rename from patched-libs/unofficial/SdFat/examples/SdInfo/SdInfo.ino rename to avr/patched-libs/unofficial/SdFat/examples/SdInfo/SdInfo.ino diff --git a/patched-libs/unofficial/SdFat/examples/Timestamp/Timestamp.ino b/avr/patched-libs/unofficial/SdFat/examples/Timestamp/Timestamp.ino similarity index 100% rename from patched-libs/unofficial/SdFat/examples/Timestamp/Timestamp.ino rename to avr/patched-libs/unofficial/SdFat/examples/Timestamp/Timestamp.ino diff --git a/patched-libs/unofficial/SdFat/examples/TwoCards/TwoCards.ino b/avr/patched-libs/unofficial/SdFat/examples/TwoCards/TwoCards.ino similarity index 100% rename from patched-libs/unofficial/SdFat/examples/TwoCards/TwoCards.ino rename to avr/patched-libs/unofficial/SdFat/examples/TwoCards/TwoCards.ino diff --git a/patched-libs/unofficial/SdFat/examples/append/append.ino b/avr/patched-libs/unofficial/SdFat/examples/append/append.ino similarity index 100% rename from patched-libs/unofficial/SdFat/examples/append/append.ino rename to avr/patched-libs/unofficial/SdFat/examples/append/append.ino diff --git a/patched-libs/unofficial/SdFat/examples/average/average.ino b/avr/patched-libs/unofficial/SdFat/examples/average/average.ino similarity index 100% rename from patched-libs/unofficial/SdFat/examples/average/average.ino rename to avr/patched-libs/unofficial/SdFat/examples/average/average.ino diff --git a/patched-libs/unofficial/SdFat/examples/bench/bench.ino b/avr/patched-libs/unofficial/SdFat/examples/bench/bench.ino similarity index 100% rename from patched-libs/unofficial/SdFat/examples/bench/bench.ino rename to avr/patched-libs/unofficial/SdFat/examples/bench/bench.ino diff --git a/patched-libs/unofficial/SdFat/examples/benchSD/benchSD.ino b/avr/patched-libs/unofficial/SdFat/examples/benchSD/benchSD.ino similarity index 100% rename from patched-libs/unofficial/SdFat/examples/benchSD/benchSD.ino rename to avr/patched-libs/unofficial/SdFat/examples/benchSD/benchSD.ino diff --git a/patched-libs/unofficial/SdFat/examples/bufstream/bufstream.ino b/avr/patched-libs/unofficial/SdFat/examples/bufstream/bufstream.ino similarity index 100% rename from patched-libs/unofficial/SdFat/examples/bufstream/bufstream.ino rename to avr/patched-libs/unofficial/SdFat/examples/bufstream/bufstream.ino diff --git a/patched-libs/unofficial/SdFat/examples/cin_cout/cin_cout.ino b/avr/patched-libs/unofficial/SdFat/examples/cin_cout/cin_cout.ino similarity index 100% rename from patched-libs/unofficial/SdFat/examples/cin_cout/cin_cout.ino rename to avr/patched-libs/unofficial/SdFat/examples/cin_cout/cin_cout.ino diff --git a/patched-libs/unofficial/SdFat/examples/eventlog/eventlog.ino b/avr/patched-libs/unofficial/SdFat/examples/eventlog/eventlog.ino similarity index 100% rename from patched-libs/unofficial/SdFat/examples/eventlog/eventlog.ino rename to avr/patched-libs/unofficial/SdFat/examples/eventlog/eventlog.ino diff --git a/patched-libs/unofficial/SdFat/examples/fgets/fgets.ino b/avr/patched-libs/unofficial/SdFat/examples/fgets/fgets.ino similarity index 100% rename from patched-libs/unofficial/SdFat/examples/fgets/fgets.ino rename to avr/patched-libs/unofficial/SdFat/examples/fgets/fgets.ino diff --git a/patched-libs/unofficial/SdFat/examples/fgetsRewrite/fgetsRewrite.ino b/avr/patched-libs/unofficial/SdFat/examples/fgetsRewrite/fgetsRewrite.ino similarity index 100% rename from patched-libs/unofficial/SdFat/examples/fgetsRewrite/fgetsRewrite.ino rename to avr/patched-libs/unofficial/SdFat/examples/fgetsRewrite/fgetsRewrite.ino diff --git a/patched-libs/unofficial/SdFat/examples/formatting/formatting.ino b/avr/patched-libs/unofficial/SdFat/examples/formatting/formatting.ino similarity index 100% rename from patched-libs/unofficial/SdFat/examples/formatting/formatting.ino rename to avr/patched-libs/unofficial/SdFat/examples/formatting/formatting.ino diff --git a/patched-libs/unofficial/SdFat/examples/getline/getline.ino b/avr/patched-libs/unofficial/SdFat/examples/getline/getline.ino similarity index 100% rename from patched-libs/unofficial/SdFat/examples/getline/getline.ino rename to avr/patched-libs/unofficial/SdFat/examples/getline/getline.ino diff --git a/patched-libs/unofficial/SdFat/examples/readCSV/readCSV.ino b/avr/patched-libs/unofficial/SdFat/examples/readCSV/readCSV.ino similarity index 100% rename from patched-libs/unofficial/SdFat/examples/readCSV/readCSV.ino rename to avr/patched-libs/unofficial/SdFat/examples/readCSV/readCSV.ino diff --git a/patched-libs/unofficial/SdFat/examples/readlog/readlog.ino b/avr/patched-libs/unofficial/SdFat/examples/readlog/readlog.ino similarity index 100% rename from patched-libs/unofficial/SdFat/examples/readlog/readlog.ino rename to avr/patched-libs/unofficial/SdFat/examples/readlog/readlog.ino diff --git a/patched-libs/unofficial/SdFat/examples/rename/rename.ino b/avr/patched-libs/unofficial/SdFat/examples/rename/rename.ino similarity index 100% rename from patched-libs/unofficial/SdFat/examples/rename/rename.ino rename to avr/patched-libs/unofficial/SdFat/examples/rename/rename.ino diff --git a/patched-libs/unofficial/SdFat/ios.h b/avr/patched-libs/unofficial/SdFat/ios.h similarity index 100% rename from patched-libs/unofficial/SdFat/ios.h rename to avr/patched-libs/unofficial/SdFat/ios.h diff --git a/patched-libs/unofficial/SdFat/iostream.h b/avr/patched-libs/unofficial/SdFat/iostream.h similarity index 100% rename from patched-libs/unofficial/SdFat/iostream.h rename to avr/patched-libs/unofficial/SdFat/iostream.h diff --git a/patched-libs/unofficial/SdFat/istream.cpp b/avr/patched-libs/unofficial/SdFat/istream.cpp similarity index 100% rename from patched-libs/unofficial/SdFat/istream.cpp rename to avr/patched-libs/unofficial/SdFat/istream.cpp diff --git a/patched-libs/unofficial/SdFat/istream.h b/avr/patched-libs/unofficial/SdFat/istream.h similarity index 100% rename from patched-libs/unofficial/SdFat/istream.h rename to avr/patched-libs/unofficial/SdFat/istream.h diff --git a/patched-libs/unofficial/SdFat/ostream.cpp b/avr/patched-libs/unofficial/SdFat/ostream.cpp similarity index 100% rename from patched-libs/unofficial/SdFat/ostream.cpp rename to avr/patched-libs/unofficial/SdFat/ostream.cpp diff --git a/patched-libs/unofficial/SdFat/ostream.h b/avr/patched-libs/unofficial/SdFat/ostream.h similarity index 100% rename from patched-libs/unofficial/SdFat/ostream.h rename to avr/patched-libs/unofficial/SdFat/ostream.h diff --git a/patched-libs/unofficial/SdFat/utility/DigitalPin.h b/avr/patched-libs/unofficial/SdFat/utility/DigitalPin.h similarity index 100% rename from patched-libs/unofficial/SdFat/utility/DigitalPin.h rename to avr/patched-libs/unofficial/SdFat/utility/DigitalPin.h diff --git a/patched-libs/unofficial/SdFat/utility/SoftSPI.h b/avr/patched-libs/unofficial/SdFat/utility/SoftSPI.h similarity index 100% rename from patched-libs/unofficial/SdFat/utility/SoftSPI.h rename to avr/patched-libs/unofficial/SdFat/utility/SoftSPI.h diff --git a/variants/avr_developers/README b/avr/variants/avr_developers/README similarity index 100% rename from variants/avr_developers/README rename to avr/variants/avr_developers/README diff --git a/variants/avr_developers/pins_arduino.h b/avr/variants/avr_developers/pins_arduino.h similarity index 100% rename from variants/avr_developers/pins_arduino.h rename to avr/variants/avr_developers/pins_arduino.h diff --git a/variants/bobuino/pins.ods b/avr/variants/bobuino/pins.ods similarity index 100% rename from variants/bobuino/pins.ods rename to avr/variants/bobuino/pins.ods diff --git a/variants/bobuino/pins_arduino.h b/avr/variants/bobuino/pins_arduino.h similarity index 100% rename from variants/bobuino/pins_arduino.h rename to avr/variants/bobuino/pins_arduino.h diff --git a/variants/standard/pins_arduino.h b/avr/variants/standard/pins_arduino.h similarity index 100% rename from variants/standard/pins_arduino.h rename to avr/variants/standard/pins_arduino.h