Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
124 changes: 1 addition & 123 deletions PS2Keyboard.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -575,130 +575,8 @@ void PS2Keyboard::begin(uint8_t data_pin, uint8_t irq_pin, const PS2Keymap_t &ma

#ifdef CORE_INT_EVERY_PIN
irq_num = irq_pin;

#else
switch(irq_pin) {
#ifdef CORE_INT0_PIN
case CORE_INT0_PIN:
irq_num = 0;
break;
#endif
#ifdef CORE_INT1_PIN
case CORE_INT1_PIN:
irq_num = 1;
break;
#endif
#ifdef CORE_INT2_PIN
case CORE_INT2_PIN:
irq_num = 2;
break;
#endif
#ifdef CORE_INT3_PIN
case CORE_INT3_PIN:
irq_num = 3;
break;
#endif
#ifdef CORE_INT4_PIN
case CORE_INT4_PIN:
irq_num = 4;
break;
#endif
#ifdef CORE_INT5_PIN
case CORE_INT5_PIN:
irq_num = 5;
break;
#endif
#ifdef CORE_INT6_PIN
case CORE_INT6_PIN:
irq_num = 6;
break;
#endif
#ifdef CORE_INT7_PIN
case CORE_INT7_PIN:
irq_num = 7;
break;
#endif
#ifdef CORE_INT8_PIN
case CORE_INT8_PIN:
irq_num = 8;
break;
#endif
#ifdef CORE_INT9_PIN
case CORE_INT9_PIN:
irq_num = 9;
break;
#endif
#ifdef CORE_INT10_PIN
case CORE_INT10_PIN:
irq_num = 10;
break;
#endif
#ifdef CORE_INT11_PIN
case CORE_INT11_PIN:
irq_num = 11;
break;
#endif
#ifdef CORE_INT12_PIN
case CORE_INT12_PIN:
irq_num = 12;
break;
#endif
#ifdef CORE_INT13_PIN
case CORE_INT13_PIN:
irq_num = 13;
break;
#endif
#ifdef CORE_INT14_PIN
case CORE_INT14_PIN:
irq_num = 14;
break;
#endif
#ifdef CORE_INT15_PIN
case CORE_INT15_PIN:
irq_num = 15;
break;
#endif
#ifdef CORE_INT16_PIN
case CORE_INT16_PIN:
irq_num = 16;
break;
#endif
#ifdef CORE_INT17_PIN
case CORE_INT17_PIN:
irq_num = 17;
break;
#endif
#ifdef CORE_INT18_PIN
case CORE_INT18_PIN:
irq_num = 18;
break;
#endif
#ifdef CORE_INT19_PIN
case CORE_INT19_PIN:
irq_num = 19;
break;
#endif
#ifdef CORE_INT20_PIN
case CORE_INT20_PIN:
irq_num = 20;
break;
#endif
#ifdef CORE_INT21_PIN
case CORE_INT21_PIN:
irq_num = 21;
break;
#endif
#ifdef CORE_INT22_PIN
case CORE_INT22_PIN:
irq_num = 22;
break;
#endif
#ifdef CORE_INT23_PIN
case CORE_INT23_PIN:
irq_num = 23;
break;
#endif
}
irq_num = digitalPinToInterrupt(irq_pin);
#endif

head = 0;
Expand Down