Преглед изворни кода

Unused endpoint of console OUT is commentout'd

tags/v1.9
tmk пре 10 година
родитељ
комит
b03717a10c
2 измењених фајлова са 7 додато и 1 уклоњено
  1. 5
    1
      protocol/lufa/descriptor.h
  2. 2
    0
      protocol/lufa/lufa.c

+ 5
- 1
protocol/lufa/descriptor.h Прегледај датотеку



#ifdef CONSOLE_ENABLE #ifdef CONSOLE_ENABLE
# define CONSOLE_IN_EPNUM (EXTRAKEY_IN_EPNUM + 1) # define CONSOLE_IN_EPNUM (EXTRAKEY_IN_EPNUM + 1)
# define CONSOLE_OUT_EPNUM (EXTRAKEY_IN_EPNUM + 2)
# define CONSOLE_OUT_EPNUM (EXTRAKEY_IN_EPNUM + 1)
//# define CONSOLE_OUT_EPNUM (EXTRAKEY_IN_EPNUM + 2)
#else #else
# define CONSOLE_OUT_EPNUM EXTRAKEY_IN_EPNUM # define CONSOLE_OUT_EPNUM EXTRAKEY_IN_EPNUM
#endif #endif


#ifdef NKRO_ENABLE #ifdef NKRO_ENABLE
# define NKRO_IN_EPNUM (CONSOLE_OUT_EPNUM + 1) # define NKRO_IN_EPNUM (CONSOLE_OUT_EPNUM + 1)
# if defined(__AVR_ATmega32U2__) && NKRO_IN_EPNUM > 4
# error "Endpoints are not available enough to support all functions. Remove some in Makefile.(MOUSEKEY, EXTRAKEY, CONSOLE, NKRO)"
# endif
#endif #endif





+ 2
- 0
protocol/lufa/lufa.c Прегледај датотеку

/* Setup Console HID Report Endpoints */ /* Setup Console HID Report Endpoints */
ConfigSuccess &= ENDPOINT_CONFIG(CONSOLE_IN_EPNUM, EP_TYPE_INTERRUPT, ENDPOINT_DIR_IN, ConfigSuccess &= ENDPOINT_CONFIG(CONSOLE_IN_EPNUM, EP_TYPE_INTERRUPT, ENDPOINT_DIR_IN,
CONSOLE_EPSIZE, ENDPOINT_BANK_DOUBLE); CONSOLE_EPSIZE, ENDPOINT_BANK_DOUBLE);
#if 0
ConfigSuccess &= ENDPOINT_CONFIG(CONSOLE_OUT_EPNUM, EP_TYPE_INTERRUPT, ENDPOINT_DIR_OUT, ConfigSuccess &= ENDPOINT_CONFIG(CONSOLE_OUT_EPNUM, EP_TYPE_INTERRUPT, ENDPOINT_DIR_OUT,
CONSOLE_EPSIZE, ENDPOINT_BANK_SINGLE); CONSOLE_EPSIZE, ENDPOINT_BANK_SINGLE);
#endif #endif
#endif


#ifdef NKRO_ENABLE #ifdef NKRO_ENABLE
/* Setup NKRO HID Report Endpoints */ /* Setup NKRO HID Report Endpoints */

Loading…
Откажи
Сачувај