Date: Thu, 09 Aug 2001 21:54:13 +0900 (JST) From: Yoshiaki TABATA <ytabata@kitanet.ne.jp> To: freebsd-stable@FreeBSD.ORG Subject: Re: pcm problem in 4.4-PRERELEASE Message-ID: <20010809.215413.846931232.ytabata@kitanet.ne.jp> In-Reply-To: <20010808.175025.730547891.ytabata@kitanet.ne.jp> References: <XFMail.20010807072536.conrads@home.com> <20010808073800.A37978@curry.mchp.siemens.de> <20010808.175025.730547891.ytabata@kitanet.ne.jp>
next in thread | previous in thread | raw e-mail | index | archive | help
> I have another case of trouble. > > I've used 4.3-STABLE and Katsurajima's ICH audio driver with no proble. > But after updating to 4.4-PRERELEASE (it includes ICH audio driver, right?), > I tried to play MP3 file (mpg123 and xmms), > for first several seconds seemed it work fine, > but then I got a message 'pcm0: play interrupt timeout, channel dead'. > (after it happened, can't play MP3 anymore but audio-CD can) > I tested to downgrade ich.c from Revision 1.3.2.1 to 1.2, then it seems to work fine (for me). output of dmesg changes before(Revision 1.3.2.1): > pcm0: <Intel 443MX> port 0x7400-0x743f,0x7000-0x70ff irq 11 at device 0.1 on pci0 > pcm0: ac97 codec id 0x43525934 (Cirrus Logic CS4299D) > pcm0: ac97 codec features headphone, 20 bit DAC, 18 bit ADC, 6 bit master volume, Crystal Semi 3D Stereo Enhancement > pcm0: ac97 primary codec extended features variable rate PCM, AMAP > pcm: setmap 5000, 4000; 0xc95ba000 -> 5000 > pcm: setmap 14000, 4000; 0xc95be000 -> 14000 > pcm: setmap 18000, 4000; 0xc95c2000 -> 18000 after(Revision 1.2): pcm0: <Intel 443MX> port 0x7400-0x743f,0x7000-0x70ff irq 11 at device 0.1 on pci0 pcm0: ac97 codec id 0x43525934 (Cirrus Logic CS4299D) pcm0: ac97 codec features headphone, 20 bit DAC, 18 bit ADC, 6 bit master volume, Crystal Semi 3D Stereo Enhancement pcm0: ac97 primary codec extended features variable rate PCM, AMAP pcm0: set VRA function pcm: setmap 10000, 10000; 0xc95d2000 -> 10000 pcm0: setmap(0x20000, 0x100) pcm0: Play codec support rate(Hz): 48000 44100 22050 16000 11025 8000 pcm: setmap 30000, 10000; 0xc95f2000 -> 30000 pcm0: setmap(0x40000, 0x100) pcm0: Record codec support rate(Hz): 48000 I hope this could be of some help. Regards. -- Excuse my broken english Yoshiaki TABATA To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010809.215413.846931232.ytabata>