Fix timer calls in arm_audio

This commit is contained in:
Drashna Jael're
2020-04-22 02:48:55 -07:00
committed by Florian Didron
parent f01c45ef54
commit 0419c61ad1
+2 -2
View File
@@ -85,7 +85,7 @@ static bool should_shutoff_dac(void);
static void shutoff_dac(void); static void shutoff_dac(void);
static void shutoff_dac_callback(void *arg); static void shutoff_dac_callback(void *arg);
#define PLAY_NOTE_TIMEOUT MS2ST(5) #define PLAY_NOTE_TIMEOUT TIME_MS2I(5)
#define DAC_BUFFER_SIZE 100 #define DAC_BUFFER_SIZE 100
#ifndef DAC_SAMPLE_MAX #ifndef DAC_SAMPLE_MAX
# define DAC_SAMPLE_MAX 65535U # define DAC_SAMPLE_MAX 65535U
@@ -583,7 +583,7 @@ static void gpt_cb8(GPTDriver *gptp) {
} }
} }
bool should_shutoff_dac() { return ST2MS(chVTTimeElapsedSinceX(last_note_played_at)) > 5 && dac_on; } bool should_shutoff_dac() { return TIME_MS2I(chVTTimeElapsedSinceX(last_note_played_at)) > 5 && dac_on; }
void shutoff_dac() { void shutoff_dac() {
dacStopConversion(&DACD2); dacStopConversion(&DACD2);