Răsfoiți Sursa

don't let timer1 exist without b5 being enabled

Jack Humbert 8 ani în urmă
părinte
comite
7d28a417c0
2 a modificat fișierele cu 4 adăugiri și 0 ștergeri
  1. 2 0
      keyboards/atomic/keymaps/pvc/config.h
  2. 2 0
      quantum/audio/audio.c

+ 2 - 0
keyboards/atomic/keymaps/pvc/config.h

@@ -49,6 +49,8 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #define BACKLIGHT_PIN B7
 #define BACKLIGHT_BREATHING
 
+#define C6_AUDIO
+
 /* COL2ROW or ROW2COL */
 #define DIODE_DIRECTION COL2ROW
 

+ 2 - 0
quantum/audio/audio.c

@@ -442,6 +442,7 @@ ISR(TIMER3_COMPA_vect)
 }
 #endif
 
+#ifdef B5_AUDIO
 ISR(TIMER1_COMPA_vect)
 {
     #if defined(B5_AUDIO) && !defined(C6_AUDIO)
@@ -572,6 +573,7 @@ ISR(TIMER1_COMPA_vect)
     }
 #endif
 }
+#endif
 
 void play_note(float freq, int vol) {