Try ISR_ALIASOF for Endstop Interrupts
This commit is contained in:
		| @@ -85,22 +85,21 @@ void pciSetup(const int8_t pin) { | ||||
|   SBI(PCICR, digitalPinToPCICRbit(pin)); // enable interrupt for the group | ||||
| } | ||||
|  | ||||
|  | ||||
| // Handlers for pin change interrupts | ||||
| #ifdef PCINT0_vect | ||||
|   ISR(PCINT0_vect) { endstop_ISR(); } | ||||
| #endif | ||||
|  | ||||
| #ifdef PCINT1_vect | ||||
|   ISR(PCINT1_vect) { endstop_ISR(); } | ||||
|   ISR(PCINT1_vect, ISR_ALIASOF(PCINT0_vect)); | ||||
| #endif | ||||
|  | ||||
| #ifdef PCINT2_vect | ||||
|   ISR(PCINT2_vect) { endstop_ISR(); } | ||||
|   ISR(PCINT2_vect, ISR_ALIASOF(PCINT0_vect)); | ||||
| #endif | ||||
|  | ||||
| #ifdef PCINT3_vect | ||||
|   ISR(PCINT3_vect) { endstop_ISR(); } | ||||
|   ISR(PCINT3_vect, ISR_ALIASOF(PCINT0_vect)); | ||||
| #endif | ||||
|  | ||||
| void setup_endstop_interrupts( void ) { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user