From 31a7f877c9b200f847ced776ca5ac48b9a41b6be Mon Sep 17 00:00:00 2001 From: bsongis Date: Mon, 15 Sep 2014 09:56:33 +0200 Subject: [PATCH] MEGA2560 simu compilation now ok --- radio/src/targets/gruvin9x/board_gruvin9x.h | 4 +--- radio/src/targets/mega2560/board_mega2560.h | 6 ++---- radio/src/targets/simu/simpgmspace.cpp | 14 +++++++++++--- 3 files changed, 14 insertions(+), 10 deletions(-) diff --git a/radio/src/targets/gruvin9x/board_gruvin9x.h b/radio/src/targets/gruvin9x/board_gruvin9x.h index 026f66523..9b8782bcf 100644 --- a/radio/src/targets/gruvin9x/board_gruvin9x.h +++ b/radio/src/targets/gruvin9x/board_gruvin9x.h @@ -82,14 +82,12 @@ #define JACK_PPM_OUT() PORTG |= (1< #endif -volatile uint8_t pina=0xff, pinb=0xff, pinc=0xff, pind, pine=0xff, ping=0xff, pinh=0xff, pinj=0xff, pinl=0; +volatile uint8_t pina=0xff, pinb=0xff, pinc=0xff, pind, pine=0xff, pinf=0xff, ping=0xff, pinh=0xff, pinj=0xff, pinl=0; uint8_t portb, portc, porth=0, dummyport; uint16_t dummyport16; const char *eepromFile = NULL; @@ -158,7 +158,7 @@ void simuSetKey(uint8_t key, bool state) #endif #if defined(PCBSKY9X) && !defined(REVX) KEY_CASE(BTN_REa, PIOB->PIO_PDSR, 0x40) -#elif defined(PCBGRUVIN9X) +#elif defined(PCBGRUVIN9X) || defined(PCBMEGA2560) KEY_CASE(BTN_REa, pind, 0x20) #elif defined(ROTARY_ENCODER_NAVIGATION) KEY_CASE(BTN_REa, RotEncoder, 0x20) @@ -212,7 +212,15 @@ void simuSetSwitch(uint8_t swtch, int8_t state) SWITCH_CASE(4, pinc, 1<