From owner-freebsd-multimedia Sat Sep 16 7:46:23 2000 Delivered-To: freebsd-multimedia@freebsd.org Received: from pixy.netlab.is.tsukuba.ac.jp (netlab-83.netlab.is.tsukuba.ac.jp [130.158.83.243]) by hub.freebsd.org (Postfix) with SMTP id 974DF37B42C for ; Sat, 16 Sep 2000 07:46:17 -0700 (PDT) Received: (qmail 63526 invoked from network); 16 Sep 2000 14:46:16 -0000 Received: from unicorn.netlab.is.tsukuba.ac.jp (HELO localhost) (130.158.85.5) by pixy.netlab.is.tsukuba.ac.jp with SMTP; 16 Sep 2000 14:46:16 -0000 To: multimedia@freebsd.org Subject: Re: Anyone with i810 hardware? In-Reply-To: <20000914185003.D46076@sunbay.com> References: <20000912110456.A986@spirit.jaded.net> <20000914185003.D46076@sunbay.com> X-Mailer: Mew version 1.94.1 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: <20000916234616A.ush@netlab.is.tsukuba.ac.jp> Date: Sat, 16 Sep 2000 23:46:16 +0900 From: Ushine Hiroyuki X-Dispatcher: imput version 20000228(IM140) Lines: 39 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org ru> There is already a working version of the i810 sound driver: ru> ru> http://www.katsurajima.seya.yokohama.jp/ich/ This driver(September 8,2000) have following problems yet. *PROBLEMS 1) It is designed for 4.1-stable, not for -current. 2) It assume AC'97 codec have VSR (Variable Sample Rate) extension in AC'97 rev 2.1 Appendix A, but many codecs(YAMAHA's except YMF- 752, AvanceLogic ALC100, ...) don't have it. You can play and record 48KHz/16bit/2ch sound format only, if your chip don't have it. 3) When I/O load is heavy, it causes 'play interrupt timeout', and can't continue playing. * HOW TO INSTALL 1) download ich.c.gz(6632Bytes, MD5:edc8cda20a9330ffd8ad56cd850a43ad) http://www.katsurajima.seya.yokohama.jp/ich/ich.c.gz 2) extract and copy to src tree. gunzip ich.c.gz cp ich.c /usr/src/sys/dev/sound/pci 3) append following line to /usr/src/sys/conf/files. dev/sound/pci/ich.c optional pcm pci 4) build kernel and install (if you want to specify configfile, KERNEL=) cd /usr/src make buildkernel make installkernel To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message