Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions teensy/core_id.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
#include "../usb_serial/core_id.h"
#elif defined(USB_HID)
#include "../usb_hid/core_id.h"
#elif defined(USB_MIX_AND_MATCH)
#include "../usb_mix_and_match/core_id.h"
#elif defined(USB_SERIAL_HID)
#include "../usb_serial_hid/core_id.h"
#elif defined(USB_DISK) || defined(USB_DISK_SDFLASH)
Expand Down
2 changes: 2 additions & 0 deletions teensy/usb.c
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
#include "../usb_hid/usb.c"
#elif defined(USB_SERIAL_HID)
#include "../usb_serial_hid/usb.c"
#elif defined(USB_MIX_AND_MATCH)
#include "../usb_mix_and_match/usb.c"
#elif defined(USB_DISK) || defined(USB_DISK_SDFLASH)
#include "../usb_disk/usb.c"
#elif defined(USB_MIDI)
Expand Down
2 changes: 2 additions & 0 deletions teensy/usb_api.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
#include "../usb_hid/usb_api.cpp"
#elif defined(USB_SERIAL_HID)
#include "../usb_serial_hid/usb_api.cpp"
#elif defined(USB_MIX_AND_MATCH)
#include "../usb_mix_and_match/usb_api.cpp"
#elif defined(USB_DISK) || defined(USB_DISK_SDFLASH)
#include "../usb_disk/usb_api.cpp"
#elif defined(USB_MIDI)
Expand Down
2 changes: 2 additions & 0 deletions teensy/usb_api.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
#include "../usb_hid/usb_api.h"
#elif defined(USB_SERIAL_HID)
#include "../usb_serial_hid/usb_api.h"
#elif defined(USB_MIX_AND_MATCH)
#include "../usb_mix_and_match/usb_api.h"
#elif defined(USB_DISK) || defined(USB_DISK_SDFLASH)
#include "../usb_disk/usb_api.h"
#elif defined(USB_MIDI)
Expand Down
2 changes: 2 additions & 0 deletions teensy/usb_private.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
#include "../usb_hid/usb_private.h"
#elif defined(USB_SERIAL_HID)
#include "../usb_serial_hid/usb_private.h"
#elif defined(USB_MIX_AND_MATCH)
#include "../usb_mix_and_match/usb_private.h"
#elif defined(USB_DISK) || defined(USB_DISK_SDFLASH)
#include "../usb_disk/usb_private.h"
#elif defined(USB_MIDI)
Expand Down
3 changes: 3 additions & 0 deletions usb_mix_and_match/core_id.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#pragma once

#include "defines.h"
41 changes: 41 additions & 0 deletions usb_mix_and_match/defines.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
#pragma once

#ifdef USB_MAM_SERIAL_1
#define CORE_TEENSY_SERIAL
#endif

#if defined USB_MAM_KEYBOARD_1 || defined USB_MAM_MOUSE_1 || defined USB_MAM_JOYSTICK_1
#define CORE_TEENSY_HID
#endif

#ifdef USB_MAM_KEYBOARD_1
#define CORE_TEENSY_KEYBOARD
#endif

#ifdef USB_MAM_JOYSTICK_1
#define CORE_TEENSY_JOYSTICK
#endif

#ifdef USB_MAM_MULTIMEDIA_1
#define CORE_TEENSY_MULTIMEDIA
#endif

#ifdef USB_MAM_MOUSE_1
#define CORE_TEENSY_MOUSE
#endif

#ifdef USB_MAM_DEBUG_1
#define CORE_TEENSY_DEBUG
#endif

#ifdef CORE_TEENSY_SERIAL
#ifdef CORE_TEENSY_DEBUG
#error CORE_TEENSY_SERIAL and CORE_TEENSY_DEBUG must not be defined at the same time
#endif
#endif

#ifdef CORE_TEENSY_MULTIMEDIA
#ifndef CORE_TEENSY_KEYBOARD
#error CORE_TEENSY_MULTIMEDIA requires CORE_TEENSY_KEYBOARD to be defined too
#endif
#endif
Loading