Portál AbcLinuxu, 12. května 2025 09:23
dma8 = snd_cs5530_mixer_read(sb_base, 0x81); if (dma8 & 0x01) dma8 = 0; else if (dma8 & 02) dma8 = 1; else if (dma8 & 0x08) dma8 = 3; else { printk(KERN_ERR "CS5530: No 8bit DMA enabled\n"); snd_cs5530_free(chip); return -ENODEV; }S tím sotva něco uděláš. A hlavně se tam píše:
* XpressAudio(tm) is used on the Cyrix MediaGX (now NatSemi Geode) systems. * The older version (VSA1) provides fairly good soundblaster emulation * although there are a couple of bugs: large DMA buffers break record, * and the MPU event handling seems suspect. VSA2 allows the native driver * to control the AC97 audio engine directly and requires a different driver. *Tipnul bych si, že máš tu novější verzi.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.