diff --git a/hardware/arduino/sam/libraries/USBHost/examples/ADKTerminalTest/ADKTerminalTest.ino b/libraries/USBHost/examples/ADKTerminalTest/ADKTerminalTest.ino similarity index 100% rename from hardware/arduino/sam/libraries/USBHost/examples/ADKTerminalTest/ADKTerminalTest.ino rename to libraries/USBHost/examples/ADKTerminalTest/ADKTerminalTest.ino diff --git a/hardware/arduino/sam/libraries/USBHost/examples/KeyboardController/KeyboardController.ino b/libraries/USBHost/examples/KeyboardController/KeyboardController.ino similarity index 100% rename from hardware/arduino/sam/libraries/USBHost/examples/KeyboardController/KeyboardController.ino rename to libraries/USBHost/examples/KeyboardController/KeyboardController.ino diff --git a/hardware/arduino/sam/libraries/USBHost/examples/MouseController/MouseController.ino b/libraries/USBHost/examples/MouseController/MouseController.ino similarity index 100% rename from hardware/arduino/sam/libraries/USBHost/examples/MouseController/MouseController.ino rename to libraries/USBHost/examples/MouseController/MouseController.ino diff --git a/hardware/arduino/sam/libraries/USBHost/README b/libraries/USBHost/extras/README similarity index 100% rename from hardware/arduino/sam/libraries/USBHost/README rename to libraries/USBHost/extras/README diff --git a/hardware/arduino/sam/libraries/USBHost/keywords.txt b/libraries/USBHost/keywords.txt similarity index 100% rename from hardware/arduino/sam/libraries/USBHost/keywords.txt rename to libraries/USBHost/keywords.txt diff --git a/libraries/USBHost/library.properties b/libraries/USBHost/library.properties new file mode 100644 index 000000000..42e039d76 --- /dev/null +++ b/libraries/USBHost/library.properties @@ -0,0 +1,10 @@ +name=USBHost +author=Arduino +email=info@arduino.cc +sentence=The USBHost library allows an Arduino Due board to appear as a USB host, enabling it to communicate with peripherals like USB mice and keyboards. +paragraph=The USBHost library allows an Arduino Due board to appear as a USB host, enabling it to communicate with peripherals like USB mice and keyboards. USBHost does not support devices that are connected through USB hubs. This includes some keyboards that have an internal hub. +url=http://arduino.cc/en/Reference/USBHost +architectures=sam +version=1.0 +dependencies= none +core-dependencies=arduino (>=1.5.0) diff --git a/hardware/arduino/sam/libraries/USBHost/KeyboardController.cpp b/libraries/USBHost/src/KeyboardController.cpp similarity index 100% rename from hardware/arduino/sam/libraries/USBHost/KeyboardController.cpp rename to libraries/USBHost/src/KeyboardController.cpp diff --git a/hardware/arduino/sam/libraries/USBHost/KeyboardController.h b/libraries/USBHost/src/KeyboardController.h similarity index 100% rename from hardware/arduino/sam/libraries/USBHost/KeyboardController.h rename to libraries/USBHost/src/KeyboardController.h diff --git a/hardware/arduino/sam/libraries/USBHost/MouseController.cpp b/libraries/USBHost/src/MouseController.cpp similarity index 100% rename from hardware/arduino/sam/libraries/USBHost/MouseController.cpp rename to libraries/USBHost/src/MouseController.cpp diff --git a/hardware/arduino/sam/libraries/USBHost/MouseController.h b/libraries/USBHost/src/MouseController.h similarity index 100% rename from hardware/arduino/sam/libraries/USBHost/MouseController.h rename to libraries/USBHost/src/MouseController.h diff --git a/hardware/arduino/sam/libraries/USBHost/Usb.cpp b/libraries/USBHost/src/Usb.cpp similarity index 100% rename from hardware/arduino/sam/libraries/USBHost/Usb.cpp rename to libraries/USBHost/src/Usb.cpp diff --git a/hardware/arduino/sam/libraries/USBHost/Usb.h b/libraries/USBHost/src/Usb.h similarity index 100% rename from hardware/arduino/sam/libraries/USBHost/Usb.h rename to libraries/USBHost/src/Usb.h diff --git a/hardware/arduino/sam/libraries/USBHost/address.h b/libraries/USBHost/src/address.h similarity index 100% rename from hardware/arduino/sam/libraries/USBHost/address.h rename to libraries/USBHost/src/address.h diff --git a/hardware/arduino/sam/libraries/USBHost/adk.cpp b/libraries/USBHost/src/adk.cpp similarity index 100% rename from hardware/arduino/sam/libraries/USBHost/adk.cpp rename to libraries/USBHost/src/adk.cpp diff --git a/hardware/arduino/sam/libraries/USBHost/adk.h b/libraries/USBHost/src/adk.h similarity index 100% rename from hardware/arduino/sam/libraries/USBHost/adk.h rename to libraries/USBHost/src/adk.h diff --git a/hardware/arduino/sam/libraries/USBHost/confdescparser.h b/libraries/USBHost/src/confdescparser.h similarity index 100% rename from hardware/arduino/sam/libraries/USBHost/confdescparser.h rename to libraries/USBHost/src/confdescparser.h diff --git a/hardware/arduino/sam/libraries/USBHost/hid.h b/libraries/USBHost/src/hid.h similarity index 100% rename from hardware/arduino/sam/libraries/USBHost/hid.h rename to libraries/USBHost/src/hid.h diff --git a/hardware/arduino/sam/libraries/USBHost/hid2.cpp b/libraries/USBHost/src/hid2.cpp similarity index 100% rename from hardware/arduino/sam/libraries/USBHost/hid2.cpp rename to libraries/USBHost/src/hid2.cpp diff --git a/hardware/arduino/sam/libraries/USBHost/hidboot.cpp b/libraries/USBHost/src/hidboot.cpp similarity index 100% rename from hardware/arduino/sam/libraries/USBHost/hidboot.cpp rename to libraries/USBHost/src/hidboot.cpp diff --git a/hardware/arduino/sam/libraries/USBHost/hidboot.h b/libraries/USBHost/src/hidboot.h similarity index 100% rename from hardware/arduino/sam/libraries/USBHost/hidboot.h rename to libraries/USBHost/src/hidboot.h diff --git a/hardware/arduino/sam/libraries/USBHost/hidusagestr.h b/libraries/USBHost/src/hidusagestr.h similarity index 100% rename from hardware/arduino/sam/libraries/USBHost/hidusagestr.h rename to libraries/USBHost/src/hidusagestr.h diff --git a/hardware/arduino/sam/libraries/USBHost/parsetools.cpp b/libraries/USBHost/src/parsetools.cpp similarity index 100% rename from hardware/arduino/sam/libraries/USBHost/parsetools.cpp rename to libraries/USBHost/src/parsetools.cpp diff --git a/hardware/arduino/sam/libraries/USBHost/parsetools.h b/libraries/USBHost/src/parsetools.h similarity index 100% rename from hardware/arduino/sam/libraries/USBHost/parsetools.h rename to libraries/USBHost/src/parsetools.h diff --git a/hardware/arduino/sam/libraries/USBHost/usb_ch9.h b/libraries/USBHost/src/usb_ch9.h similarity index 100% rename from hardware/arduino/sam/libraries/USBHost/usb_ch9.h rename to libraries/USBHost/src/usb_ch9.h