/* mpu_exit: * Resets the MPU-401 midi interface when we are finished. */ static void mpu_exit(int input) { if (input) { /* only unhook the interrupt if we have direct access to it */ if (!mpu_piggyback) { _remove_irq(mpu_int); _restore_irq(_mpu_irq); } mpu_input_mode = FALSE; } else mpu_output_mode = FALSE; if ((!mpu_input_mode) && (!mpu_output_mode)) { /* shut down the hardware once nothing is active */ outportb(_mpu_port+1, 0xFF); } }
void timer_remove ( void ) { timer_setup(0,2,0) ; _remove_irq(0) ; }