I found on my computer that a ds1 builtin soundcard of type 10 (found in the file) will not init correctly unless the same 400ms wait is applied to it that is applied to type 8 cards. I have included a patch to make this happen. The patch was created against a -STABLE from today, but should not be too hard to get into -CURRENT as it only modifies one line of code. ================================================================= | Kenneth Culver | FreeBSD: The best NT upgrade | | Unix Systems Administrator | ICQ #: 24767726 | | and student at The | AIM: muythaibxr | | The University of Maryland, | Website: (Under Construction) | | College Park. | http://www.wam.umd.edu/~culverk/| =================================================================
Index: sys/dev/sound/pci/ds1.c =================================================================== RCS file: /home/ncvs/src/sys/dev/sound/pci/ds1.c,v retrieving revision 1.8.2.1 diff -r1.8.2.1 ds1.c 295c295 < if (sc->type == 8) --- > if (sc->type == 8 || sc->type == 10)