Subject: Re: DBRI audio
To: Michael <macallan18@earthlink.net>
From: Rui Paulo <rpaulo@NetBSD.org>
List: port-sparc
Date: 07/16/2005 11:57:56
On 2005.07.16 00:19:01 +0000, Michael wrote:
 | Here
 | ftp://ftp.netbsd.org/pub/NetBSD/misc/macallan/sparc/GENERIC_dbri_07_15.bz2
 | is another testkernel - just GENERIC + DBRI audio. 
 | Please test it - if the driver doesn't attach please tell me which name
 | the DBRI has in your device tree, so far it recognizes SUNW,DBRIs3 and
 | SUNW,DBRIe - I'm not sure which of them need what kind of special
 | handling, the one in the SPARCbook ( SUNW,DBRIs3 ) needs to be powered
 | up via auxiotwo before it can be used.

Well it works quite well,
dbri0 at sbus0 slot 14 offset 0x10000 level 9: rev e
dbri0: speakerbox detected
dbri0: cs4215 ver 2 found at offset 8
audio0 at dbri0: half duplex, mmap

Yay, I can play MP3s quite well ;)

My main problem right now is, 
CPU states: 99.0% user,  0.0% nice,  0.5% system,  0.5% interrupt,  0.0% idle
Why is mp321 eating all the CPU ?

Whenever I try use the CPU, I get some overruns in the music and it
sometimes stops playing.

I also get this kernel messages:
dbri0: cs4215 didn't respond to CLB (0x00)
dbri0: cs4215 didn't respond to CLB (0x00)
dbri0: cs4215 didn't respond to CLB (0x00)

		-- Rui Paulo