Intel sound chips kernel configuration problem

Scott Bennett <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
     When xmcd seemed to run okay, but failed to produce any sound, I hunted
around and tried a "kldload snd_driver.ko", which worked and produced the
following /dev/sndstat file:

FreeBSD Audio Driver (newpcm)
Installed devices:
pcm0: <Intel ICH5 (82801EB)> at io 0xf8fff800, 0xf8fff400 irq 17 bufsz 16384 kld snd_ich (1p/1r/0v channels duplex default)

So I tried a "kldunload driver" followed by a "kldload snd_ich.ko", which also
worked fine.  Not wanting to have to load this driver after every boot, I tried
adding

device		snd_ich

to my kernel configuration, which is the GENERIC kernel with a few additions.
(I actually configure using the SMP configuration, which includes the GENERIC,
because of the dual-cored CPU on this machine.)  config showed no errors, but
the "make depend" yielded

Script started on Wed Apr 27 01:40:44 2005
hellas# make depend
rm -f .olddep
if [ -f .depend ]; then mv .depend .olddep; fi
make _kernel-depend
if [ -f .olddep ]; then mv .olddep .depend; fi
rm -f .newdep
make -V CFILES -V SYSTEM_CFILES -V GEN_CFILES |  MKDEP_CPP="cc -E" CC="cc" xargs mkdep -a -f .newdep -O -pipe  -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -fformat-extensions -std=c99  -nostdinc -I-  -I. -I../../.. -I../../../contrib/dev/acpica -I../../../contrib/altq -I../../../contrib/ipfilter -I../../../contrib/pf -I../../../contrib/dev/ath -I../../../contrib/dev/ath/freebsd -I../../../contrib/ngatm -D_KERNEL -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000  -mno-align-long-strings -mpreferred-stack-boundary=2 -ffreestanding
In file included from ../../../dev/sound/pcm/sound.h:93,
                 from ../../../dev/sound/pci/ich.c:28:
../../../dev/sound/pcm/channel.h:69:24: channel_if.h: No such file or directory
In file included from ../../../dev/sound/pci/ich.c:29:
../../../dev/sound/pcm/ac97.h:90:21: ac97_if.h: No such file or directory
mkdep: compile failed
*** Error code 1

Stop in /usr/src/sys/i386/compile/SMP.
*** Error code 1

Stop in /usr/src/sys/i386/compile/SMP.
hellas# exit
exit

Script done on Wed Apr 27 01:41:14 2005

     Does this mean that there is currently incomplete support for compiling
this sound driver into the kernel?  If so, is there a way to automate loading
of the driver after each boot?
     Thanks in advance for any helpful answers.


                                  Scott Bennett, Comm. ASMELG, CFIAG
**********************************************************************
* Internet:       bennett at cs.niu.edu                              *
*--------------------------------------------------------------------*
* "A well regulated and disciplined militia, is at all times a good  *
* objection to the introduction of that bane of all free governments *
* -- a standing army."                                               *
*    -- Gov. John Hancock, New York Journal, 28 January 1790         *
**********************************************************************
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.