From a6ef6ddbfdfde2a5520ec8cb0001b971dc9ebf0d Mon Sep 17 00:00:00 2001 From: Matthew Blue Date: Mon, 9 Apr 2018 11:56:58 -0400 Subject: [PATCH] boards/common/arduino-atmega: remove context swap defines --- .../arduino-atmega/include/board_common.h | 26 ------------------- 1 file changed, 26 deletions(-) diff --git a/boards/common/arduino-atmega/include/board_common.h b/boards/common/arduino-atmega/include/board_common.h index be77f2cf2c..0b884520b4 100644 --- a/boards/common/arduino-atmega/include/board_common.h +++ b/boards/common/arduino-atmega/include/board_common.h @@ -59,32 +59,6 @@ extern "C" { #define LED0_TOGGLE (PORTB ^= LED0_MASK) /** @} */ -/** - * @brief Context swap defines - * - * Setup to use PC5 which is pin change interrupt 13 (PCINT13) - * This emulates a software triggered interrupt - */ -#ifdef CPU_ATMEGA328P -#define AVR_CONTEXT_SWAP_INIT do { \ - DDRD |= (1 << PD7); \ - PCICR |= (1 << PCIE2); \ - PCMSK2 |= (1 << PCINT23); \ -} while (0) -#define AVR_CONTEXT_SWAP_INTERRUPT_VECT PCINT2_vect -#define AVR_CONTEXT_SWAP_TRIGGER PORTD ^= (1 << PD7) -#endif - -#ifdef CPU_ATMEGA2560 -#define AVR_CONTEXT_SWAP_INIT do { \ - DDRJ |= (1 << PJ6); \ - PCICR |= (1 << PCIE1); \ - PCMSK1 |= (1 << PCINT15); \ -} while (0) -#define AVR_CONTEXT_SWAP_INTERRUPT_VECT PCINT1_vect -#define AVR_CONTEXT_SWAP_TRIGGER PORTJ ^= (1 << PJ6) -#endif - /** * @name xtimer configuration values * @{