Move macro definitions from lufa.c to lufa.h
This commit is contained in:
parent
00e9a342df
commit
ad4cba172b
2 changed files with 11 additions and 9 deletions
|
@ -184,15 +184,6 @@ void EVENT_USB_Device_StartOfFrame(void)
|
||||||
/** Event handler for the USB_ConfigurationChanged event.
|
/** Event handler for the USB_ConfigurationChanged event.
|
||||||
* This is fired when the host sets the current configuration of the USB device after enumeration.
|
* This is fired when the host sets the current configuration of the USB device after enumeration.
|
||||||
*/
|
*/
|
||||||
#if LUFA_VERSION_INTEGER < 0x120730
|
|
||||||
/* old API 120219 */
|
|
||||||
#define ENDPOINT_CONFIG(epnum, eptype, epdir, epsize, epbank) Endpoint_ConfigureEndpoint(epnum, eptype, epdir, epsize, epbank)
|
|
||||||
#else
|
|
||||||
/* new API >= 120730 */
|
|
||||||
#define ENDPOINT_BANK_SINGLE 1
|
|
||||||
#define ENDPOINT_BANK_DOUBLE 2
|
|
||||||
#define ENDPOINT_CONFIG(epnum, eptype, epdir, epsize, epbank) Endpoint_ConfigureEndpoint((epdir) | (epnum) , eptype, epsize, epbank)
|
|
||||||
#endif
|
|
||||||
void EVENT_USB_Device_ConfigurationChanged(void)
|
void EVENT_USB_Device_ConfigurationChanged(void)
|
||||||
{
|
{
|
||||||
bool ConfigSuccess = true;
|
bool ConfigSuccess = true;
|
||||||
|
|
|
@ -66,4 +66,15 @@ typedef struct {
|
||||||
uint16_t usage;
|
uint16_t usage;
|
||||||
} __attribute__ ((packed)) report_extra_t;
|
} __attribute__ ((packed)) report_extra_t;
|
||||||
|
|
||||||
|
|
||||||
|
#if LUFA_VERSION_INTEGER < 0x120730
|
||||||
|
/* old API 120219 */
|
||||||
|
#define ENDPOINT_CONFIG(epnum, eptype, epdir, epsize, epbank) Endpoint_ConfigureEndpoint(epnum, eptype, epdir, epsize, epbank)
|
||||||
|
#else
|
||||||
|
/* new API >= 120730 */
|
||||||
|
#define ENDPOINT_BANK_SINGLE 1
|
||||||
|
#define ENDPOINT_BANK_DOUBLE 2
|
||||||
|
#define ENDPOINT_CONFIG(epnum, eptype, epdir, epsize, epbank) Endpoint_ConfigureEndpoint((epdir) | (epnum) , eptype, epsize, epbank)
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in a new issue