From 358a8071ea738150c7bc2ef1956502ee598cbc1a Mon Sep 17 00:00:00 2001 From: Andreas Eversberg Date: Sat, 5 May 2018 22:55:08 +0200 Subject: [PATCH] Confirm that audio IRQ works (used for Geiger counter) --- src/libsound/sound.c | 2 +- src/mercenary/main.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/libsound/sound.c b/src/libsound/sound.c index 4073d8c..d1d05eb 100644 --- a/src/libsound/sound.c +++ b/src/libsound/sound.c @@ -91,7 +91,7 @@ static void do_irq(int __attribute__((unused)) c, struct audio_channel *chan) #ifdef DEBUG_SOUND printf("Audio channel %d: IRQ is triggered\n", c); #endif - print_info("Audio channel %d: IRQ is triggered, please report to author!\n", c); + /* IRQ is used for geiger counter */ sound_irq(); } } diff --git a/src/mercenary/main.c b/src/mercenary/main.c index 3dce713..260fd6f 100644 --- a/src/mercenary/main.c +++ b/src/mercenary/main.c @@ -1270,6 +1270,7 @@ void audio_sdl(float *data, int length) sound_buffer_readp =(sound_buffer_readp + length) % sound_buffer_size; } +/* used for geier counter */ void sound_irq(void) { /* trigger and execute IRQ 4 = sound */ -- 2.13.6