trident.c (7e66eaf14e19c032433be7c4df3c892fa2a5282f) | trident.c (dba8b46992c55946d3b092934f581a343403118f) |
---|---|
1/* 2 * Driver for Trident 4DWave DX/NX & SiS SI7018 Audio PCI soundcard 3 * 4 * Driver was originated by Trident <audio@tridentmicro.com> 5 * Fri Feb 19 15:55:28 MST 1999 6 * 7 * 8 * This program is free software; you can redistribute it and/or modify --- 134 unchanged lines hidden (view full) --- 143 if ((err = snd_trident_spdif_pcm(trident, pcm_dev++, NULL)) < 0) { 144 snd_card_free(card); 145 return err; 146 } 147 } 148 if (trident->device != TRIDENT_DEVICE_ID_SI7018 && 149 (err = snd_mpu401_uart_new(card, 0, MPU401_HW_TRID4DWAVE, 150 trident->midi_port, | 1/* 2 * Driver for Trident 4DWave DX/NX & SiS SI7018 Audio PCI soundcard 3 * 4 * Driver was originated by Trident <audio@tridentmicro.com> 5 * Fri Feb 19 15:55:28 MST 1999 6 * 7 * 8 * This program is free software; you can redistribute it and/or modify --- 134 unchanged lines hidden (view full) --- 143 if ((err = snd_trident_spdif_pcm(trident, pcm_dev++, NULL)) < 0) { 144 snd_card_free(card); 145 return err; 146 } 147 } 148 if (trident->device != TRIDENT_DEVICE_ID_SI7018 && 149 (err = snd_mpu401_uart_new(card, 0, MPU401_HW_TRID4DWAVE, 150 trident->midi_port, |
151 MPU401_INFO_INTEGRATED, 152 trident->irq, 0, &trident->rmidi)) < 0) { | 151 MPU401_INFO_INTEGRATED | 152 MPU401_INFO_IRQ_HOOK, 153 -1, &trident->rmidi)) < 0) { |
153 snd_card_free(card); 154 return err; 155 } 156 157 snd_trident_create_gameport(trident); 158 159 if ((err = snd_card_register(card)) < 0) { 160 snd_card_free(card); --- 36 unchanged lines hidden --- | 154 snd_card_free(card); 155 return err; 156 } 157 158 snd_trident_create_gameport(trident); 159 160 if ((err = snd_card_register(card)) < 0) { 161 snd_card_free(card); --- 36 unchanged lines hidden --- |