Sound doesn't play until USB interrupt?

Anish Mistry mistry.7 at osu.edu
Fri May 12 05:33:57 UTC 2006


	I'm using the patch against 6.1:
http://people.freebsd.org/~ariff/test/r6.diff

	When I unload and load my sound driver and then try to play something 
it doesn't play.  The program says there is an error with the device, 
or in the case of beep-media-player it will just keep trying until it 
can play.  Sound only starts playing when I try to hotsync my PDA.  
I've tried this a couple of times and sure enough when I press play 
with beep-media-player (or any other player) sound won't start 
playing until I press press the hotsync button to sync my PDA.
May 11 20:26:26 bigguy kernel: csa0: 
<CS4280/CS4614/CS4622/CS4624/CS4630> mem 
0xfebfd000-0xfebfdfff,0xfea00000-0xfeafffff irq 5 at device 10.0 on 
pci0
May 11 20:26:26 bigguy kernel: csa: card is Hercules Game Theatre XP
May 11 20:26:26 bigguy kernel: csa0: [GIANT-LOCKED]
May 11 20:26:26 bigguy kernel: pcm0: <CS461x PCM Audio> on csa0
May 11 20:26:26 bigguy kernel: pcm0: <Cirrus Logic CS4294 AC97 Codec>
May 11 20:26:26 bigguy kernel: pcm0: [GIANT-LOCKED]

After that everything just works normally until I unload and reload 
the snd_csa module.

Also with the patch I see the following log messages when watching a 
video.
May 11 23:48:01 bigguy kernel: pcm0: WARNING: PCMDIR_PLAY DMA 
completion too fast/slow ! hwptr=0, old=0 delta=0 amt=0 ready=4096 
free=0
May 12 00:22:38 bigguy kernel: pcm0: WARNING: PCMDIR_PLAY DMA 
completion too fast/slow ! hwptr=0, old=0 delta=0 amt=0 ready=4096 
free=0


-- 
Anish Mistry
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-multimedia/attachments/20060512/53342a81/attachment.pgp


More information about the freebsd-multimedia mailing list