diff --git a/radio/src/targets/gruvin9x/board_gruvin9x.h b/radio/src/targets/gruvin9x/board_gruvin9x.h index 1957cc46e..f5ce35cc6 100644 --- a/radio/src/targets/gruvin9x/board_gruvin9x.h +++ b/radio/src/targets/gruvin9x/board_gruvin9x.h @@ -197,4 +197,9 @@ void pwrOff(); #define buzzerOn() PORTE |= (1 << OUT_E_BUZZER) #define buzzerOff() PORTE &= ~(1 << OUT_E_BUZZER) +// EEPROM driver +#if !defined(SIMU) +#define eepromReadBlock(a, b, c) eeprom_read_block(a, (const void *)b, c) +#endif + #endif diff --git a/radio/src/targets/mega2560/board_mega2560.h b/radio/src/targets/mega2560/board_mega2560.h index 6b07d0138..1cbb98d1d 100644 --- a/radio/src/targets/mega2560/board_mega2560.h +++ b/radio/src/targets/mega2560/board_mega2560.h @@ -179,11 +179,16 @@ void pwrOff(); #define hapticOff() // TODO hapticOn() cleaner ... // Buzzer driver -#define buzzerOn() PORTB |= (1 << OUT_B_BUZZER) -#define buzzerOff() PORTB &= ~(1 << OUT_B_BUZZER) +#define buzzerOn() PORTB |= (1 << OUT_B_BUZZER) +#define buzzerOff() PORTB &= ~(1 << OUT_B_BUZZER) // Speaker driver -#define speakerOn() TCCR0A |= (1 << COM0A0) -#define speakerOff() TCCR0A &= ~(1 << COM0A0) +#define speakerOn() TCCR0A |= (1 << COM0A0) +#define speakerOff() TCCR0A &= ~(1 << COM0A0) + +// EEPROM driver +#if !defined(SIMU) +#define eepromReadBlock(a, b, c) eeprom_read_block(a, (const void *)b, c) +#endif #endif diff --git a/radio/src/targets/stock/board_stock.h b/radio/src/targets/stock/board_stock.h index f87e93a7c..a4fa5c6f6 100644 --- a/radio/src/targets/stock/board_stock.h +++ b/radio/src/targets/stock/board_stock.h @@ -270,4 +270,9 @@ void rotencPoll(); #define buzzerOn() PORTE |= (1 << OUT_E_BUZZER) #define buzzerOff() PORTE &= ~(1 << OUT_E_BUZZER) +// EEPROM driver +#if !defined(SIMU) +#define eepromReadBlock(a, b, c) eeprom_read_block(a, (const void *)b, c) +#endif + #endif