├── .gitignore ├── README.md ├── examples ├── ADKTerminalTest │ └── ADKTerminalTest.ino ├── Bluetooth │ ├── BTHID │ │ ├── BTHID.ino │ │ ├── KeyboardParser.h │ │ └── MouseParser.h │ ├── PS3BT │ │ └── PS3BT.ino │ ├── PS3Multi │ │ └── PS3Multi.ino │ ├── PS3SPP │ │ └── PS3SPP.ino │ ├── PS4BT │ │ └── PS4BT.ino │ ├── SPP │ │ └── SPP.ino │ ├── SPPMulti │ │ └── SPPMulti.ino │ ├── Wii │ │ └── Wii.ino │ ├── WiiBalanceBoard │ │ └── WiiBalanceBoard.ino │ ├── WiiIRCamera │ │ └── WiiIRCamera.ino │ ├── WiiMulti │ │ └── WiiMulti.ino │ └── WiiUProController │ │ └── WiiUProController.ino ├── HID │ ├── NSGamepad │ │ └── NSGamepad.ino │ ├── SRWS1 │ │ ├── SRWS1.cpp │ │ ├── SRWS1.h │ │ └── SRWS1.ino │ ├── USBHIDBootKbd │ │ └── USBHIDBootKbd.ino │ ├── USBHIDBootKbdAndMouse │ │ └── USBHIDBootKbdAndMouse.ino │ ├── USBHIDBootMouse │ │ └── USBHIDBootMouse.ino │ ├── USBHIDJoystick │ │ ├── USBHIDJoystick.ino │ │ ├── hidjoystickrptparser.cpp │ │ └── hidjoystickrptparser.h │ ├── USBHIDMultimediaKbd │ │ └── USBHIDMultimediaKbd.ino │ ├── USBHID_desc │ │ ├── USBHID_desc.ino │ │ └── pgmstrings.h │ ├── le3dp │ │ ├── le3dp.ino │ │ ├── le3dp_rptparser.cpp │ │ └── le3dp_rptparser.h │ ├── scale │ │ ├── scale.ino │ │ ├── scale_rptparser.cpp │ │ └── scale_rptparser.h │ ├── scaleEasy │ │ └── scaleEasy.ino │ └── t16km │ │ └── t16km.ino ├── KeyboardController │ └── KeyboardController.ino ├── MouseController │ └── MouseController.ino ├── PS3USB │ └── PS3USB.ino ├── PS4USB │ └── PS4USB.ino ├── PSBuzz │ └── PSBuzz.ino ├── USBH_MIDI │ ├── USBH_MIDI_dump │ │ └── USBH_MIDI_dump.ino │ ├── USB_MIDI_converter │ │ └── USB_MIDI_converter.ino │ ├── USB_MIDI_converter_multi │ │ └── USB_MIDI_converter_multi.ino │ ├── bidirectional_converter │ │ └── bidirectional_converter.ino │ └── eVY1_sample │ │ └── eVY1_sample.ino ├── USB_desc │ ├── USB_desc.ino │ └── pgmstrings.h ├── Xbox │ ├── XBOXOLD │ │ └── XBOXOLD.ino │ ├── XBOXONE │ │ └── XBOXONE.ino │ ├── XBOXRECV │ │ └── XBOXRECV.ino │ └── XBOXUSB │ │ └── XBOXUSB.ino ├── acm │ └── acm_terminal │ │ ├── acm_terminal.ino │ │ └── pgmstrings.h ├── adk │ ├── ArduinoBlinkLED │ │ └── ArduinoBlinkLED.ino │ ├── adk_barcode │ │ └── adk_barcode.ino │ ├── demokit_20 │ │ └── demokit_20.ino │ ├── term_test │ │ └── term_test.ino │ └── term_time │ │ └── term_time.ino ├── cdc_XR21B1411 │ └── XR_terminal │ │ └── XR_terminal.ino ├── ftdi │ ├── USBFTDILoopback │ │ ├── USBFTDILoopback.ino │ │ └── pgmstrings.h │ └── ftditerminal │ │ └── ftditerminal.ino ├── hub_demo │ ├── hub_demo.ino │ └── pgmstrings.h └── pl2303 │ ├── pl2303_gprs_terminal │ └── pl2303_gprs_terminal.ino │ ├── pl2303_gps │ └── pl2303_gps.ino │ ├── pl2303_tinygps │ └── pl2303_tinygps.ino │ └── pl2303_xbee_terminal │ └── pl2303_xbee_terminal.ino ├── gpl2.txt ├── images ├── mkrxbox.jpg └── ps3bt.jpg ├── keywords.txt ├── library.properties ├── src ├── BTD.cpp ├── BTD.h ├── BTHID.cpp ├── BTHID.h ├── KeyboardController.cpp ├── KeyboardController.h ├── MouseController.cpp ├── MouseController.h ├── PS3BT.cpp ├── PS3BT.h ├── PS3Enums.h ├── PS3USB.cpp ├── PS3USB.h ├── PS4BT.h ├── PS4Parser.cpp ├── PS4Parser.h ├── PS4USB.h ├── PSBuzz.cpp ├── PSBuzz.h ├── SPP.cpp ├── SPP.h ├── Usb.cpp ├── Usb.h ├── UsbCore.h ├── Wii.cpp ├── Wii.h ├── WiiCameraReadme.md ├── XBOXOLD.cpp ├── XBOXOLD.h ├── XBOXONE.cpp ├── XBOXONE.h ├── XBOXRECV.cpp ├── XBOXRECV.h ├── XBOXUSB.cpp ├── XBOXUSB.h ├── address.h ├── adk.cpp ├── adk.h ├── cdc_XR21B1411.cpp ├── cdc_XR21B1411.h ├── cdcacm.cpp ├── cdcacm.h ├── cdcftdi.cpp ├── cdcftdi.h ├── cdcprolific.cpp ├── cdcprolific.h ├── confdescparser.h ├── controllerEnums.h ├── hexdump.h ├── hid.cpp ├── hid.h ├── hidboot.cpp ├── hidboot.h ├── hidcomposite.cpp ├── hidcomposite.h ├── hidescriptorparser.cpp ├── hidescriptorparser.h ├── hiduniversal.cpp ├── hiduniversal.h ├── hidusagestr.h ├── macros.h ├── message.cpp ├── message.h ├── parsetools.cpp ├── parsetools.h ├── printhex.h ├── sink_parser.h ├── usb_ch9.h ├── usbh_midi.cpp ├── usbh_midi.h ├── usbhub.cpp ├── usbhub.h └── xboxEnums.h └── test.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/README.md -------------------------------------------------------------------------------- /examples/ADKTerminalTest/ADKTerminalTest.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/ADKTerminalTest/ADKTerminalTest.ino -------------------------------------------------------------------------------- /examples/Bluetooth/BTHID/BTHID.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/Bluetooth/BTHID/BTHID.ino -------------------------------------------------------------------------------- /examples/Bluetooth/BTHID/KeyboardParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/Bluetooth/BTHID/KeyboardParser.h -------------------------------------------------------------------------------- /examples/Bluetooth/BTHID/MouseParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/Bluetooth/BTHID/MouseParser.h -------------------------------------------------------------------------------- /examples/Bluetooth/PS3BT/PS3BT.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/Bluetooth/PS3BT/PS3BT.ino -------------------------------------------------------------------------------- /examples/Bluetooth/PS3Multi/PS3Multi.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/Bluetooth/PS3Multi/PS3Multi.ino -------------------------------------------------------------------------------- /examples/Bluetooth/PS3SPP/PS3SPP.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/Bluetooth/PS3SPP/PS3SPP.ino -------------------------------------------------------------------------------- /examples/Bluetooth/PS4BT/PS4BT.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/Bluetooth/PS4BT/PS4BT.ino -------------------------------------------------------------------------------- /examples/Bluetooth/SPP/SPP.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/Bluetooth/SPP/SPP.ino -------------------------------------------------------------------------------- /examples/Bluetooth/SPPMulti/SPPMulti.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/Bluetooth/SPPMulti/SPPMulti.ino -------------------------------------------------------------------------------- /examples/Bluetooth/Wii/Wii.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/Bluetooth/Wii/Wii.ino -------------------------------------------------------------------------------- /examples/Bluetooth/WiiBalanceBoard/WiiBalanceBoard.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/Bluetooth/WiiBalanceBoard/WiiBalanceBoard.ino -------------------------------------------------------------------------------- /examples/Bluetooth/WiiIRCamera/WiiIRCamera.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/Bluetooth/WiiIRCamera/WiiIRCamera.ino -------------------------------------------------------------------------------- /examples/Bluetooth/WiiMulti/WiiMulti.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/Bluetooth/WiiMulti/WiiMulti.ino -------------------------------------------------------------------------------- /examples/Bluetooth/WiiUProController/WiiUProController.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/Bluetooth/WiiUProController/WiiUProController.ino -------------------------------------------------------------------------------- /examples/HID/NSGamepad/NSGamepad.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/HID/NSGamepad/NSGamepad.ino -------------------------------------------------------------------------------- /examples/HID/SRWS1/SRWS1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/HID/SRWS1/SRWS1.cpp -------------------------------------------------------------------------------- /examples/HID/SRWS1/SRWS1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/HID/SRWS1/SRWS1.h -------------------------------------------------------------------------------- /examples/HID/SRWS1/SRWS1.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/HID/SRWS1/SRWS1.ino -------------------------------------------------------------------------------- /examples/HID/USBHIDBootKbd/USBHIDBootKbd.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/HID/USBHIDBootKbd/USBHIDBootKbd.ino -------------------------------------------------------------------------------- /examples/HID/USBHIDBootKbdAndMouse/USBHIDBootKbdAndMouse.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/HID/USBHIDBootKbdAndMouse/USBHIDBootKbdAndMouse.ino -------------------------------------------------------------------------------- /examples/HID/USBHIDBootMouse/USBHIDBootMouse.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/HID/USBHIDBootMouse/USBHIDBootMouse.ino -------------------------------------------------------------------------------- /examples/HID/USBHIDJoystick/USBHIDJoystick.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/HID/USBHIDJoystick/USBHIDJoystick.ino -------------------------------------------------------------------------------- /examples/HID/USBHIDJoystick/hidjoystickrptparser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/HID/USBHIDJoystick/hidjoystickrptparser.cpp -------------------------------------------------------------------------------- /examples/HID/USBHIDJoystick/hidjoystickrptparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/HID/USBHIDJoystick/hidjoystickrptparser.h -------------------------------------------------------------------------------- /examples/HID/USBHIDMultimediaKbd/USBHIDMultimediaKbd.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/HID/USBHIDMultimediaKbd/USBHIDMultimediaKbd.ino -------------------------------------------------------------------------------- /examples/HID/USBHID_desc/USBHID_desc.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/HID/USBHID_desc/USBHID_desc.ino -------------------------------------------------------------------------------- /examples/HID/USBHID_desc/pgmstrings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/HID/USBHID_desc/pgmstrings.h -------------------------------------------------------------------------------- /examples/HID/le3dp/le3dp.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/HID/le3dp/le3dp.ino -------------------------------------------------------------------------------- /examples/HID/le3dp/le3dp_rptparser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/HID/le3dp/le3dp_rptparser.cpp -------------------------------------------------------------------------------- /examples/HID/le3dp/le3dp_rptparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/HID/le3dp/le3dp_rptparser.h -------------------------------------------------------------------------------- /examples/HID/scale/scale.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/HID/scale/scale.ino -------------------------------------------------------------------------------- /examples/HID/scale/scale_rptparser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/HID/scale/scale_rptparser.cpp -------------------------------------------------------------------------------- /examples/HID/scale/scale_rptparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/HID/scale/scale_rptparser.h -------------------------------------------------------------------------------- /examples/HID/scaleEasy/scaleEasy.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/HID/scaleEasy/scaleEasy.ino -------------------------------------------------------------------------------- /examples/HID/t16km/t16km.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/HID/t16km/t16km.ino -------------------------------------------------------------------------------- /examples/KeyboardController/KeyboardController.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/KeyboardController/KeyboardController.ino -------------------------------------------------------------------------------- /examples/MouseController/MouseController.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/MouseController/MouseController.ino -------------------------------------------------------------------------------- /examples/PS3USB/PS3USB.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/PS3USB/PS3USB.ino -------------------------------------------------------------------------------- /examples/PS4USB/PS4USB.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/PS4USB/PS4USB.ino -------------------------------------------------------------------------------- /examples/PSBuzz/PSBuzz.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/PSBuzz/PSBuzz.ino -------------------------------------------------------------------------------- /examples/USBH_MIDI/USBH_MIDI_dump/USBH_MIDI_dump.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/USBH_MIDI/USBH_MIDI_dump/USBH_MIDI_dump.ino -------------------------------------------------------------------------------- /examples/USBH_MIDI/USB_MIDI_converter/USB_MIDI_converter.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/USBH_MIDI/USB_MIDI_converter/USB_MIDI_converter.ino -------------------------------------------------------------------------------- /examples/USBH_MIDI/USB_MIDI_converter_multi/USB_MIDI_converter_multi.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/USBH_MIDI/USB_MIDI_converter_multi/USB_MIDI_converter_multi.ino -------------------------------------------------------------------------------- /examples/USBH_MIDI/bidirectional_converter/bidirectional_converter.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/USBH_MIDI/bidirectional_converter/bidirectional_converter.ino -------------------------------------------------------------------------------- /examples/USBH_MIDI/eVY1_sample/eVY1_sample.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/USBH_MIDI/eVY1_sample/eVY1_sample.ino -------------------------------------------------------------------------------- /examples/USB_desc/USB_desc.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/USB_desc/USB_desc.ino -------------------------------------------------------------------------------- /examples/USB_desc/pgmstrings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/USB_desc/pgmstrings.h -------------------------------------------------------------------------------- /examples/Xbox/XBOXOLD/XBOXOLD.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/Xbox/XBOXOLD/XBOXOLD.ino -------------------------------------------------------------------------------- /examples/Xbox/XBOXONE/XBOXONE.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/Xbox/XBOXONE/XBOXONE.ino -------------------------------------------------------------------------------- /examples/Xbox/XBOXRECV/XBOXRECV.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/Xbox/XBOXRECV/XBOXRECV.ino -------------------------------------------------------------------------------- /examples/Xbox/XBOXUSB/XBOXUSB.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/Xbox/XBOXUSB/XBOXUSB.ino -------------------------------------------------------------------------------- /examples/acm/acm_terminal/acm_terminal.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/acm/acm_terminal/acm_terminal.ino -------------------------------------------------------------------------------- /examples/acm/acm_terminal/pgmstrings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/acm/acm_terminal/pgmstrings.h -------------------------------------------------------------------------------- /examples/adk/ArduinoBlinkLED/ArduinoBlinkLED.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/adk/ArduinoBlinkLED/ArduinoBlinkLED.ino -------------------------------------------------------------------------------- /examples/adk/adk_barcode/adk_barcode.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/adk/adk_barcode/adk_barcode.ino -------------------------------------------------------------------------------- /examples/adk/demokit_20/demokit_20.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/adk/demokit_20/demokit_20.ino -------------------------------------------------------------------------------- /examples/adk/term_test/term_test.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/adk/term_test/term_test.ino -------------------------------------------------------------------------------- /examples/adk/term_time/term_time.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/adk/term_time/term_time.ino -------------------------------------------------------------------------------- /examples/cdc_XR21B1411/XR_terminal/XR_terminal.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/cdc_XR21B1411/XR_terminal/XR_terminal.ino -------------------------------------------------------------------------------- /examples/ftdi/USBFTDILoopback/USBFTDILoopback.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/ftdi/USBFTDILoopback/USBFTDILoopback.ino -------------------------------------------------------------------------------- /examples/ftdi/USBFTDILoopback/pgmstrings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/ftdi/USBFTDILoopback/pgmstrings.h -------------------------------------------------------------------------------- /examples/ftdi/ftditerminal/ftditerminal.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/ftdi/ftditerminal/ftditerminal.ino -------------------------------------------------------------------------------- /examples/hub_demo/hub_demo.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/hub_demo/hub_demo.ino -------------------------------------------------------------------------------- /examples/hub_demo/pgmstrings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/hub_demo/pgmstrings.h -------------------------------------------------------------------------------- /examples/pl2303/pl2303_gprs_terminal/pl2303_gprs_terminal.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/pl2303/pl2303_gprs_terminal/pl2303_gprs_terminal.ino -------------------------------------------------------------------------------- /examples/pl2303/pl2303_gps/pl2303_gps.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/pl2303/pl2303_gps/pl2303_gps.ino -------------------------------------------------------------------------------- /examples/pl2303/pl2303_tinygps/pl2303_tinygps.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/pl2303/pl2303_tinygps/pl2303_tinygps.ino -------------------------------------------------------------------------------- /examples/pl2303/pl2303_xbee_terminal/pl2303_xbee_terminal.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/examples/pl2303/pl2303_xbee_terminal/pl2303_xbee_terminal.ino -------------------------------------------------------------------------------- /gpl2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/gpl2.txt -------------------------------------------------------------------------------- /images/mkrxbox.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/images/mkrxbox.jpg -------------------------------------------------------------------------------- /images/ps3bt.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/images/ps3bt.jpg -------------------------------------------------------------------------------- /keywords.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/keywords.txt -------------------------------------------------------------------------------- /library.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/library.properties -------------------------------------------------------------------------------- /src/BTD.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/BTD.cpp -------------------------------------------------------------------------------- /src/BTD.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/BTD.h -------------------------------------------------------------------------------- /src/BTHID.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/BTHID.cpp -------------------------------------------------------------------------------- /src/BTHID.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/BTHID.h -------------------------------------------------------------------------------- /src/KeyboardController.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/KeyboardController.cpp -------------------------------------------------------------------------------- /src/KeyboardController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/KeyboardController.h -------------------------------------------------------------------------------- /src/MouseController.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/MouseController.cpp -------------------------------------------------------------------------------- /src/MouseController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/MouseController.h -------------------------------------------------------------------------------- /src/PS3BT.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/PS3BT.cpp -------------------------------------------------------------------------------- /src/PS3BT.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/PS3BT.h -------------------------------------------------------------------------------- /src/PS3Enums.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/PS3Enums.h -------------------------------------------------------------------------------- /src/PS3USB.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/PS3USB.cpp -------------------------------------------------------------------------------- /src/PS3USB.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/PS3USB.h -------------------------------------------------------------------------------- /src/PS4BT.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/PS4BT.h -------------------------------------------------------------------------------- /src/PS4Parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/PS4Parser.cpp -------------------------------------------------------------------------------- /src/PS4Parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/PS4Parser.h -------------------------------------------------------------------------------- /src/PS4USB.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/PS4USB.h -------------------------------------------------------------------------------- /src/PSBuzz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/PSBuzz.cpp -------------------------------------------------------------------------------- /src/PSBuzz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/PSBuzz.h -------------------------------------------------------------------------------- /src/SPP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/SPP.cpp -------------------------------------------------------------------------------- /src/SPP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/SPP.h -------------------------------------------------------------------------------- /src/Usb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/Usb.cpp -------------------------------------------------------------------------------- /src/Usb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/Usb.h -------------------------------------------------------------------------------- /src/UsbCore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/UsbCore.h -------------------------------------------------------------------------------- /src/Wii.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/Wii.cpp -------------------------------------------------------------------------------- /src/Wii.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/Wii.h -------------------------------------------------------------------------------- /src/WiiCameraReadme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/WiiCameraReadme.md -------------------------------------------------------------------------------- /src/XBOXOLD.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/XBOXOLD.cpp -------------------------------------------------------------------------------- /src/XBOXOLD.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/XBOXOLD.h -------------------------------------------------------------------------------- /src/XBOXONE.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/XBOXONE.cpp -------------------------------------------------------------------------------- /src/XBOXONE.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/XBOXONE.h -------------------------------------------------------------------------------- /src/XBOXRECV.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/XBOXRECV.cpp -------------------------------------------------------------------------------- /src/XBOXRECV.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/XBOXRECV.h -------------------------------------------------------------------------------- /src/XBOXUSB.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/XBOXUSB.cpp -------------------------------------------------------------------------------- /src/XBOXUSB.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/XBOXUSB.h -------------------------------------------------------------------------------- /src/address.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/address.h -------------------------------------------------------------------------------- /src/adk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/adk.cpp -------------------------------------------------------------------------------- /src/adk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/adk.h -------------------------------------------------------------------------------- /src/cdc_XR21B1411.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/cdc_XR21B1411.cpp -------------------------------------------------------------------------------- /src/cdc_XR21B1411.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/cdc_XR21B1411.h -------------------------------------------------------------------------------- /src/cdcacm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/cdcacm.cpp -------------------------------------------------------------------------------- /src/cdcacm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/cdcacm.h -------------------------------------------------------------------------------- /src/cdcftdi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/cdcftdi.cpp -------------------------------------------------------------------------------- /src/cdcftdi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/cdcftdi.h -------------------------------------------------------------------------------- /src/cdcprolific.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/cdcprolific.cpp -------------------------------------------------------------------------------- /src/cdcprolific.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/cdcprolific.h -------------------------------------------------------------------------------- /src/confdescparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/confdescparser.h -------------------------------------------------------------------------------- /src/controllerEnums.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/controllerEnums.h -------------------------------------------------------------------------------- /src/hexdump.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/hexdump.h -------------------------------------------------------------------------------- /src/hid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/hid.cpp -------------------------------------------------------------------------------- /src/hid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/hid.h -------------------------------------------------------------------------------- /src/hidboot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/hidboot.cpp -------------------------------------------------------------------------------- /src/hidboot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/hidboot.h -------------------------------------------------------------------------------- /src/hidcomposite.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/hidcomposite.cpp -------------------------------------------------------------------------------- /src/hidcomposite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/hidcomposite.h -------------------------------------------------------------------------------- /src/hidescriptorparser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/hidescriptorparser.cpp -------------------------------------------------------------------------------- /src/hidescriptorparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/hidescriptorparser.h -------------------------------------------------------------------------------- /src/hiduniversal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/hiduniversal.cpp -------------------------------------------------------------------------------- /src/hiduniversal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/hiduniversal.h -------------------------------------------------------------------------------- /src/hidusagestr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/hidusagestr.h -------------------------------------------------------------------------------- /src/macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/macros.h -------------------------------------------------------------------------------- /src/message.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/message.cpp -------------------------------------------------------------------------------- /src/message.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/message.h -------------------------------------------------------------------------------- /src/parsetools.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/parsetools.cpp -------------------------------------------------------------------------------- /src/parsetools.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/parsetools.h -------------------------------------------------------------------------------- /src/printhex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/printhex.h -------------------------------------------------------------------------------- /src/sink_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/sink_parser.h -------------------------------------------------------------------------------- /src/usb_ch9.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/usb_ch9.h -------------------------------------------------------------------------------- /src/usbh_midi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/usbh_midi.cpp -------------------------------------------------------------------------------- /src/usbh_midi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/usbh_midi.h -------------------------------------------------------------------------------- /src/usbhub.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/usbhub.cpp -------------------------------------------------------------------------------- /src/usbhub.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/usbhub.h -------------------------------------------------------------------------------- /src/xboxEnums.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/src/xboxEnums.h -------------------------------------------------------------------------------- /test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdsports/USB_Host_Library_SAMD/HEAD/test.sh --------------------------------------------------------------------------------