Subject: Soundblaster eap driver problems (sorry, long!)
To: None <port-i386@netbsd.org>
From: Kevin McDermott <maillist@linuxsolutions.demon.co.uk>
List: port-i386
Date: 08/21/2001 13:17:40
Having taken the GENERIC kernel that came with 1.5.1, and modified as 
follows:

13,14d12
< options       I386_CPU
< options       I486_CPU
16d13
< options       I686_CPU
48c45
< options       RTC_OFFSET=0    # hardware clock is this many mins. west 
of GMT
---
 > options       RTC_OFFSET=-60  # hardware clock is this many mins. 
west of GMT
496c493
< cd*   at atapibus? drive ? flags 0x0000       # ATAPI CD-ROM drives
---
 > cd*   at atapibus? drive ? flags 0x0ff0       # ATAPI CD-ROM drives


The when the eap sound driver's being loaded, it's suddenly become very 
"noisy".

It seems to load ok.

But I'm getting this in the boot messages.

eap0 at pci0 dev 8 function 0: Ensoniq AudioPCI 97 (rev. 0x08)
eap0: interrupting at irq 11
eap0: eap1371_ready_codec timeout 2
eap0: eap1371_ready_codec timeout 3
eap0: eap1371_ready_codec timeout 2
-snip- (repeated around 20 times)
eap0: Crystal CS4297A codec; headphone, 20 bit DAC, 18 bit ADC, 
Spatializer 3D
eap0: eap1371_ready_codec timeout 2
eap0: eap1371_ready_codec timeout 3
-snip- (repeated around 15) times
audio0 at eap0: full duplex, mmap, independent
midi0 at eap0: AudioPCI MIDI UART

audioctl -a seems to be detecting the card ok, but I'm getting similar 
errors.

Does anybody have any ideas what's changed.

The kernel that was installed by default with 1.5.1 doesn't seem to be 
having any problem, and I don't recall any problem with 1.5 Kernels.

Thanks

Kevin McDermott

audioctl -a
Aug 21 13:16:21 linuxsolutions /netbsd: eap0: eap1371_ready_codec timeout 2
name=Ensoniq AudioPCIAug 21 13:16:21 linuxsolutions /netbsd: eap0: 
eap1371_ready_codec timeout 3

Aug 21 13:16:21 linuxsolutions /netbsd: eap0: eap1371_ready_codec timeout 2
Aug 21 13:16:21 linuxsolutions /netbsd: eap0: eap1371_ready_codec timeout 3
Aug 21 13:16:21 linuxsolutions /netbsd: eap0: eap1371_ready_codec timeout 2
version=Aug 21 13:16:21 linuxsolutions /netbsd: eap0: 
eap1371_ready_codec timeout 3

config=Aug 21 13:16:21 linuxsolutions /netbsd: eap0: eap1371_ready_codec 
timeout 2
Aug 21 13:16:21 linuxsolutions /netbsd: eap0: eap1371_ready_codec timeout 3
eap
encodings=ulinear:8,mulaw:8*,alaw:8*,slinear:8*,slinear_le:16,ulinear_le:16*,slinear_be:16*,ulinear_be:16*
properties=full_duplex,mmap,independent
full_duplex=0
fullduplex=0
blocksize=384
hiwat=170
lowat=127
monitor_gain=0
mode=
play.rate=8000
play.channels=1
play.precision=8
play.encoding=mulaw
play.gain=127
play.balance=32
play.port=0x0
play.avail_ports=0x0
play.seek=0
play.samples=0
play.eof=0
play.pause=0
play.error=0
play.waiting=0
play.open=0
play.active=0
play.buffer_size=65536
record.rate=8000
record.channels=1
record.precision=8
record.encoding=mulaw
record.gain=191
record.balance=32
record.port=0x1
record.avail_ports=0x7
record.seek=0
record.samples=0
record.eof=0
record.pause=0
record.error=0
record.waiting=0
record.open=0
record.active=0
record.buffer_size=65536
record.errors=0