// // tusb_config.h // #ifndef _TUSB_CONFIG_H_ #define _TUSB_CONFIG_H_ #ifndef CFG_TUSB_MCU #error CFG_TUSB_MCU must be defined by the SDK #endif #define CFG_TUSB_OS OPT_OS_PICO #define CFG_TUSB_RHPORT0_MODE OPT_MODE_DEVICE #ifndef CFG_TUSB_MEM_SECTION #define CFG_TUSB_MEM_SECTION #endif #ifndef CFG_TUSB_MEM_ALIGN #define CFG_TUSB_MEM_ALIGN __attribute__ ((aligned(4))) #endif #define CFG_TUD_ENDPOINT0_SIZE 64 // Device classes: MIDI only. No CDC, no HID, nothing else to enumerate. #define CFG_TUD_MIDI 1 #define CFG_TUD_CDC 0 #define CFG_TUD_MSC 0 #define CFG_TUD_HID 0 #define CFG_TUD_VENDOR 0 #define CFG_TUD_MIDI_RX_BUFSIZE 64 #define CFG_TUD_MIDI_TX_BUFSIZE 64 #endif