diff options
Diffstat (limited to 'tmk_core/protocol/lufa/lufa.h')
| -rw-r--r-- | tmk_core/protocol/lufa/lufa.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tmk_core/protocol/lufa/lufa.h b/tmk_core/protocol/lufa/lufa.h index b11854101..a049fd43c 100644 --- a/tmk_core/protocol/lufa/lufa.h +++ b/tmk_core/protocol/lufa/lufa.h | |||
| @@ -70,7 +70,6 @@ typedef struct { | |||
| 70 | #ifdef MIDI_ENABLE | 70 | #ifdef MIDI_ENABLE |
| 71 | void MIDI_Task(void); | 71 | void MIDI_Task(void); |
| 72 | MidiDevice midi_device; | 72 | MidiDevice midi_device; |
| 73 | #define MIDI_SYSEX_BUFFER 32 | ||
| 74 | #endif | 73 | #endif |
| 75 | 74 | ||
| 76 | #ifdef API_ENABLE | 75 | #ifdef API_ENABLE |
| @@ -79,6 +78,9 @@ typedef struct { | |||
| 79 | 78 | ||
| 80 | #ifdef API_SYSEX_ENABLE | 79 | #ifdef API_SYSEX_ENABLE |
| 81 | #include "api_sysex.h" | 80 | #include "api_sysex.h" |
| 81 | // Allocate space for encoding overhead. | ||
| 82 | //The header and terminator are not stored to save a few bytes of precious ram | ||
| 83 | #define MIDI_SYSEX_BUFFER (API_SYSEX_MAX_SIZE + API_SYSEX_MAX_SIZE / 7 + (API_SYSEX_MAX_SIZE % 7 ? 1 : 0)) | ||
| 82 | #endif | 84 | #endif |
| 83 | 85 | ||
| 84 | // #if LUFA_VERSION_INTEGER < 0x120730 | 86 | // #if LUFA_VERSION_INTEGER < 0x120730 |
