mirror of
https://github.com/felis/USB_Host_Shield_2.0.git
synced 2024-03-22 11:31:26 +01:00
Fixes for spi4teensy3 on 3.5/3.6. Be sure to update your spi4teensy3 library as well.
This commit is contained in:
parent
fb47645ea7
commit
13950453c9
50 changed files with 52 additions and 52 deletions
|
@ -12,8 +12,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
USB Usb;
|
USB Usb;
|
||||||
//USBHub Hub1(&Usb); // Some dongles have a hub inside
|
//USBHub Hub1(&Usb); // Some dongles have a hub inside
|
||||||
|
|
|
@ -10,8 +10,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
USB Usb;
|
USB Usb;
|
||||||
//USBHub Hub1(&Usb); // Some dongles have a hub inside
|
//USBHub Hub1(&Usb); // Some dongles have a hub inside
|
||||||
|
|
|
@ -11,8 +11,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
USB Usb;
|
USB Usb;
|
||||||
//USBHub Hub1(&Usb); // Some dongles have a hub inside
|
//USBHub Hub1(&Usb); // Some dongles have a hub inside
|
||||||
|
|
|
@ -16,8 +16,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
USB Usb;
|
USB Usb;
|
||||||
//USBHub Hub1(&Usb); // Some dongles have a hub inside
|
//USBHub Hub1(&Usb); // Some dongles have a hub inside
|
||||||
|
|
|
@ -10,8 +10,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
USB Usb;
|
USB Usb;
|
||||||
//USBHub Hub1(&Usb); // Some dongles have a hub inside
|
//USBHub Hub1(&Usb); // Some dongles have a hub inside
|
||||||
|
|
|
@ -10,8 +10,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
USB Usb;
|
USB Usb;
|
||||||
//USBHub Hub1(&Usb); // Some dongles have a hub inside
|
//USBHub Hub1(&Usb); // Some dongles have a hub inside
|
||||||
|
|
|
@ -10,8 +10,8 @@
|
||||||
// Satisfy IDE, which only needs to see the include statment in the ino.
|
// Satisfy IDE, which only needs to see the include statment in the ino.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
USB Usb;
|
USB Usb;
|
||||||
//USBHub Hub1(&Usb); // Some dongles have a hub inside
|
//USBHub Hub1(&Usb); // Some dongles have a hub inside
|
||||||
|
|
|
@ -10,8 +10,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
USB Usb;
|
USB Usb;
|
||||||
//USBHub Hub1(&Usb); // Some dongles have a hub inside
|
//USBHub Hub1(&Usb); // Some dongles have a hub inside
|
||||||
|
|
|
@ -10,8 +10,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
USB Usb;
|
USB Usb;
|
||||||
//USBHub Hub1(&Usb); // Some dongles have a hub inside
|
//USBHub Hub1(&Usb); // Some dongles have a hub inside
|
||||||
|
|
|
@ -17,8 +17,8 @@ Otherwise, wire up a IR LED yourself.
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
#ifndef WIICAMERA // Used to check if WIICAMERA is defined
|
#ifndef WIICAMERA // Used to check if WIICAMERA is defined
|
||||||
#error "Please set ENABLE_WII_IR_CAMERA to 1 in settings.h"
|
#error "Please set ENABLE_WII_IR_CAMERA to 1 in settings.h"
|
||||||
|
|
|
@ -11,8 +11,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
USB Usb;
|
USB Usb;
|
||||||
//USBHub Hub1(&Usb); // Some dongles have a hub inside
|
//USBHub Hub1(&Usb); // Some dongles have a hub inside
|
||||||
|
|
|
@ -10,8 +10,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
USB Usb;
|
USB Usb;
|
||||||
//USBHub Hub1(&Usb); // Some dongles have a hub inside
|
//USBHub Hub1(&Usb); // Some dongles have a hub inside
|
||||||
|
|
|
@ -4,8 +4,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
class KbdRptParser : public KeyboardReportParser
|
class KbdRptParser : public KeyboardReportParser
|
||||||
{
|
{
|
||||||
|
|
|
@ -4,8 +4,8 @@
|
||||||
// Satisfy IDE, which only needs to see the include statment in the ino.
|
// Satisfy IDE, which only needs to see the include statment in the ino.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
class MouseRptParser : public MouseReportParser
|
class MouseRptParser : public MouseReportParser
|
||||||
{
|
{
|
||||||
|
|
|
@ -4,8 +4,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
class MouseRptParser : public MouseReportParser
|
class MouseRptParser : public MouseReportParser
|
||||||
{
|
{
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
// Satisfy IDE, which only needs to see the include statment in the ino.
|
// Satisfy IDE, which only needs to see the include statment in the ino.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
#include "hidjoystickrptparser.h"
|
#include "hidjoystickrptparser.h"
|
||||||
|
|
||||||
|
|
|
@ -4,8 +4,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
// Override HIDComposite to be able to select which interface we want to hook into
|
// Override HIDComposite to be able to select which interface we want to hook into
|
||||||
class HIDSelector : public HIDComposite
|
class HIDSelector : public HIDComposite
|
||||||
|
|
|
@ -7,8 +7,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
class HIDUniversal2 : public HIDUniversal
|
class HIDUniversal2 : public HIDUniversal
|
||||||
{
|
{
|
||||||
|
|
|
@ -9,8 +9,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
USB Usb;
|
USB Usb;
|
||||||
USBHub Hub(&Usb);
|
USBHub Hub(&Usb);
|
||||||
|
|
|
@ -10,8 +10,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
USB Usb;
|
USB Usb;
|
||||||
USBHub Hub(&Usb);
|
USBHub Hub(&Usb);
|
||||||
|
|
|
@ -9,8 +9,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
USB Usb;
|
USB Usb;
|
||||||
/* You can create the instance of the class in two ways */
|
/* You can create the instance of the class in two ways */
|
||||||
|
|
|
@ -9,8 +9,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
USB Usb;
|
USB Usb;
|
||||||
PS4USB PS4(&Usb);
|
PS4USB PS4(&Usb);
|
||||||
|
|
|
@ -9,8 +9,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
USB Usb;
|
USB Usb;
|
||||||
PSBuzz Buzz(&Usb);
|
PSBuzz Buzz(&Usb);
|
||||||
|
|
|
@ -16,8 +16,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
USB Usb;
|
USB Usb;
|
||||||
//USBHub Hub(&Usb);
|
//USBHub Hub(&Usb);
|
||||||
|
|
|
@ -16,8 +16,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
#ifdef USBCON
|
#ifdef USBCON
|
||||||
#define _MIDI_SERIAL_PORT Serial1
|
#define _MIDI_SERIAL_PORT Serial1
|
||||||
|
|
|
@ -16,8 +16,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
#ifdef USBCON
|
#ifdef USBCON
|
||||||
#define _MIDI_SERIAL_PORT Serial1
|
#define _MIDI_SERIAL_PORT Serial1
|
||||||
|
|
|
@ -19,8 +19,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
//Arduino MIDI library v4.2 compatibility
|
//Arduino MIDI library v4.2 compatibility
|
||||||
#ifdef MIDI_CREATE_DEFAULT_INSTANCE
|
#ifdef MIDI_CREATE_DEFAULT_INSTANCE
|
||||||
|
|
|
@ -12,8 +12,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
USB Usb;
|
USB Usb;
|
||||||
//USBHub Hub(&Usb);
|
//USBHub Hub(&Usb);
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
USB Usb;
|
USB Usb;
|
||||||
//USBHub Hub1(&Usb);
|
//USBHub Hub1(&Usb);
|
||||||
|
|
|
@ -10,8 +10,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
USB Usb;
|
USB Usb;
|
||||||
USBHub Hub1(&Usb); // The controller has a built in hub, so this instance is needed
|
USBHub Hub1(&Usb); // The controller has a built in hub, so this instance is needed
|
||||||
|
|
|
@ -8,8 +8,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
USB Usb;
|
USB Usb;
|
||||||
XBOXONE Xbox(&Usb);
|
XBOXONE Xbox(&Usb);
|
||||||
|
|
|
@ -10,8 +10,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
USB Usb;
|
USB Usb;
|
||||||
XBOXRECV Xbox(&Usb);
|
XBOXRECV Xbox(&Usb);
|
||||||
|
|
|
@ -9,8 +9,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
USB Usb;
|
USB Usb;
|
||||||
XBOXUSB Xbox(&Usb);
|
XBOXUSB Xbox(&Usb);
|
||||||
|
|
|
@ -6,8 +6,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
class ACMAsyncOper : public CDCAsyncOper
|
class ACMAsyncOper : public CDCAsyncOper
|
||||||
{
|
{
|
||||||
|
|
|
@ -20,8 +20,8 @@
|
||||||
// Satisfy IDE, which only needs to see the include statment in the ino.
|
// Satisfy IDE, which only needs to see the include statment in the ino.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
USB Usb;
|
USB Usb;
|
||||||
ADK adk(&Usb, "TKJElectronics", // Manufacturer Name
|
ADK adk(&Usb, "TKJElectronics", // Manufacturer Name
|
||||||
|
|
|
@ -8,8 +8,8 @@
|
||||||
// Satisfy IDE, which only needs to see the include statment in the ino.
|
// Satisfy IDE, which only needs to see the include statment in the ino.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
USB Usb;
|
USB Usb;
|
||||||
USBHub Hub1(&Usb);
|
USBHub Hub1(&Usb);
|
||||||
|
|
|
@ -4,8 +4,8 @@
|
||||||
// Satisfy IDE, which only needs to see the include statment in the ino.
|
// Satisfy IDE, which only needs to see the include statment in the ino.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
USB Usb;
|
USB Usb;
|
||||||
USBHub hub0(&Usb);
|
USBHub hub0(&Usb);
|
||||||
|
|
|
@ -4,8 +4,8 @@
|
||||||
// Satisfy IDE, which only needs to see the include statment in the ino.
|
// Satisfy IDE, which only needs to see the include statment in the ino.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
USB Usb;
|
USB Usb;
|
||||||
//USBHub Hub(&Usb);
|
//USBHub Hub(&Usb);
|
||||||
|
|
|
@ -4,8 +4,8 @@
|
||||||
// Satisfy IDE, which only needs to see the include statment in the ino.
|
// Satisfy IDE, which only needs to see the include statment in the ino.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
USB Usb;
|
USB Usb;
|
||||||
|
|
||||||
|
|
|
@ -9,8 +9,8 @@
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <../../../../hardware/pic32/libraries/SPI/SPI.h> // Hack to use the SPI library
|
#include <../../../../hardware/pic32/libraries/SPI/SPI.h> // Hack to use the SPI library
|
||||||
#include <SPI.h> // Hack to use the SPI library
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h> // Hack to use the SPI library
|
||||||
|
|
||||||
/* variables */
|
/* variables */
|
||||||
uint8_t rcode;
|
uint8_t rcode;
|
||||||
|
|
|
@ -3,8 +3,8 @@
|
||||||
// Satisfy IDE, which only needs to see the include statment in the ino.
|
// Satisfy IDE, which only needs to see the include statment in the ino.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
class ACMAsyncOper : public CDCAsyncOper
|
class ACMAsyncOper : public CDCAsyncOper
|
||||||
{
|
{
|
||||||
|
|
|
@ -6,8 +6,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
class FTDIAsync : public FTDIAsyncOper
|
class FTDIAsync : public FTDIAsyncOper
|
||||||
{
|
{
|
||||||
|
|
|
@ -4,8 +4,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
USB Usb;
|
USB Usb;
|
||||||
USBHub Hub1(&Usb);
|
USBHub Hub1(&Usb);
|
||||||
|
|
|
@ -8,8 +8,8 @@
|
||||||
// Satisfy IDE, which only needs to see the include statment in the ino.
|
// Satisfy IDE, which only needs to see the include statment in the ino.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
USB Usb;
|
USB Usb;
|
||||||
Max_LCD lcd(&Usb);
|
Max_LCD lcd(&Usb);
|
||||||
|
|
|
@ -8,8 +8,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
class PLAsyncOper : public CDCAsyncOper
|
class PLAsyncOper : public CDCAsyncOper
|
||||||
{
|
{
|
||||||
|
|
|
@ -9,8 +9,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
class PLAsyncOper : public CDCAsyncOper {
|
class PLAsyncOper : public CDCAsyncOper {
|
||||||
public:
|
public:
|
||||||
|
|
|
@ -15,8 +15,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
/* This sample code demonstrates the normal use of a TinyGPS object.
|
/* This sample code demonstrates the normal use of a TinyGPS object.
|
||||||
Modified to be used with USB Host Shield Library r2.0
|
Modified to be used with USB Host Shield Library r2.0
|
||||||
|
|
|
@ -9,8 +9,8 @@
|
||||||
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
// Satisfy the IDE, which needs to see the include statment in the ino too.
|
||||||
#ifdef dobogusinclude
|
#ifdef dobogusinclude
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
#include <SPI.h>
|
|
||||||
#endif
|
#endif
|
||||||
|
#include <SPI.h>
|
||||||
|
|
||||||
class PLAsyncOper : public CDCAsyncOper
|
class PLAsyncOper : public CDCAsyncOper
|
||||||
{
|
{
|
||||||
|
|
|
@ -58,11 +58,11 @@
|
||||||
#if defined(CORE_TEENSY) && !defined(_AVR_)
|
#if defined(CORE_TEENSY) && !defined(_AVR_)
|
||||||
#include <xmem.h>
|
#include <xmem.h>
|
||||||
#include <spi4teensy3.h>
|
#include <spi4teensy3.h>
|
||||||
|
#include <SPI.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(__AVR__)
|
#if defined(__AVR__)
|
||||||
#include <xmem.h>
|
#include <xmem.h>
|
||||||
#include <SPI.h>
|
|
||||||
#elif defined(ARDUINO_ARCH_SAM)
|
#elif defined(ARDUINO_ARCH_SAM)
|
||||||
#include <SPI.h>
|
#include <SPI.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -71,8 +71,8 @@ e-mail : support@circuitsathome.com
|
||||||
#define USE_SPI4TEENSY3 1
|
#define USE_SPI4TEENSY3 1
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// Disabled on the Teensy LC, Teensy 3.5, and Teensy 3.6 as it is incompatible for now
|
// Disabled on the Teensy LC, as it is incompatible for now
|
||||||
#if defined(__MKL26Z64__) || defined(__MK64FX512__) || defined(__MK66FX1M0__)
|
#if defined(__MKL26Z64__)
|
||||||
#undef USE_SPI4TEENSY3
|
#undef USE_SPI4TEENSY3
|
||||||
#define USE_SPI4TEENSY3 0
|
#define USE_SPI4TEENSY3 0
|
||||||
#endif
|
#endif
|
||||||
|
@ -129,7 +129,7 @@ e-mail : support@circuitsathome.com
|
||||||
#define EXT_RAM 0
|
#define EXT_RAM 0
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(CORE_TEENSY) && (defined(__MK20DX128__) || defined(__MK20DX256__) || defined(__MK64FX512__) || defined(__MK66FX1M0__) || defined(__MKL26Z64__))
|
#if defined(CORE_TEENSY) && defined(KINETISK)
|
||||||
#define USING_SPI4TEENSY3 USE_SPI4TEENSY3
|
#define USING_SPI4TEENSY3 USE_SPI4TEENSY3
|
||||||
#else
|
#else
|
||||||
#define USING_SPI4TEENSY3 0
|
#define USING_SPI4TEENSY3 0
|
||||||
|
|
Loading…
Reference in a new issue