Subject: ess1869 not recognized
To: None <netbsd-help@netbsd.org>
From: Audun Arnesen Nordal <audun@stud.cs.uit.no>
List: netbsd-help
Date: 10/19/2000 22:49:38
Hello all,

I just installed the 1.5_ALPHA2 (as of 2000-10-16) on my P3 compaq system.
I'm having problems with getting the soundcard (an ESS1869) configured.
According to the webpages (and sourcecode) it's supposed to be supported.
The GENERIC kernel reported the following:

isapnp0 at isa0 port 0x279: ISA Plug 'n Play device support
[snip]
isapnp0: read port 0x203
isapnp0: <ESS ES1869 Plug and Play AudioD, ESS0006, , > port 0x800/8 not configured
ess0 at isapnp0 port 0x220/16,0x388/4,0x330/2 irq 5 drq 1,0
ess: can't map SCR access registers
ess0: essmatch failed

When I compared the device id (ESS0006) with what was listed for the
ESS1869 in /sys/dev/isapnp/isapnpdevs (ESS1869), I tried to fix it by
adding the line

devlogic	ess	ESS0006		0	ESS1869

... and doing a 'make -f Makefile.isapnpdevs' as suggested by the
kernel-faq. But after compiling the next kernel, it said:

isapnp0: read port 0x203
ess0 at isapnp0 port 0x800/8
ess: configured iobase 0x800 invalid
ess0: essmatch failed
ess1 at isapnp0 port 0x220/16,0x388/4,0x330/2 irq 5 drq 1,0
ess: can't map SCR access registers
ess1: essmatch failed

The soundcard itself has Compaq stamped all over it, so I suppose it might
not be a stock ESS1869 (even though it has an ESS1869 chip on it, of
course). I would be very grateful if anyone knows about a way to fix this.

BTW, just out of curiosity: I've used netbsd 1.3.3/1.4* for about a year,
but the boot of the 1.5a2 seems somewhat slower at the very beginning. It
reads in the kernel and then (apparently) does nothing for about 10-15
seconds before it displays the os name/compile-date message and starts
booting. Is this deliberate or is it just me?

Best regards,


-- 
Audun Nordal 
(Otherwise truly impressed by the 1.5 alpha release. Very nice!)