fixed conflicts in headset_irq_hook_adc