Added AUDIO_INTERFACE_COUNT define

This commit is contained in:
Ross Owen
2014-03-27 11:38:39 +00:00
parent 85e48e619a
commit 4b285c3910

View File

@@ -615,6 +615,14 @@ enum USBInterfaceNumber
INTERFACE_COUNT /* End marker */
};
#if defined(INPUT) && defined(OUTPUT)
#define AUDIO_INTERFACE_COUNT 3
#elif defined(INPUT) || defined(OUTPUT)
#define AUDIO_INTERFACE_COUNT 2
#else
#define AUDIO_INTERFACE_COUNT 1
#endif
/* Endpoint address defines */
#define ENDPOINT_ADDRESS_IN_CONTROL (ENDPOINT_NUMBER_IN_CONTROL | 0x80)
#define ENDPOINT_ADDRESS_IN_FEEDBACK (ENDPOINT_NUMBER_IN_FEEDBACK | 0x80)