> I have a PCI-128 with ES1371 chip. This is the lines that I have
> added in my kernel
> device pcm
> device pcm0
> everything runs fine, but when I try to add device nodes (pcm0) with
> MAKEDEV, it answer "pcm0 - no such device name", so I can't use my
> sound card.
> /**************************************************
> pcm0:<AudioPCI ES1371> at io 0xb800 irq 9 (1p/1r channels duplex)
> /*********************
> -> this is the output of "cat sndstat"
your configuratoin seems to be wrong. just one pcm is need, and your are
missing some other stuffs :
device pcm
device sbc
device joy0 at isa? port IO_GAME
maybe you need an sbc line like this :
device sbc0 at isa? port 0x220 irq 5 drq 1 flags 0x15
also, check the manual pages : man pcm sbc joy
then :
cd /dev
./MAKEDEV sound0 joy
then :
reboot.
you should see something like :
sbc0: <Creative ViBRA16X> at port 0x220-0x22f,0x300-0x301,0x388-0x38b irq 7 drq 0,1 on isa0
sbc0: setting card to irq 7, drq 0, 1
pcm0: <SB DSP 4.16 (ViBRA16X)> on sbc0
joy0: <Game> at port 0x201 on isa0
my sndstat is almost the same as yours :
FreeBSD Audio Driver (newpcm) May 8 2000 21:25:44
Installed devices:
pcm0: <SB DSP 4.16 (ViBRA16X)> at io 0x220 irq 7 drq 0:1 (1p/1r channels duplex)
Cyrille.
--