From owner-FreeBSD-users-jp@jp.freebsd.org  Mon Mar  5 03:56:05 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id DAA19169;
	Mon, 5 Mar 2001 03:56:05 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from alioth.sakichan.org (deneb.buildkernel.org [203.141.147.253])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id DAA19164
	for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 5 Mar 2001 03:56:04 +0900 (JST)
	(envelope-from sakichan@lares.dti.ne.jp)
Received: from castor.sakichan.org (castor.sakichan.org [192.168.1.4])
	by alioth.sakichan.org (Postfix) with ESMTP id DDAC23122
	for <FreeBSD-users-jp@jp.freebsd.org>; Mon,  5 Mar 2001 03:56:03 +0900 (JST)
Received: by castor.sakichan.org (Postfix, from userid 5408)
	id D45453A211; Mon,  5 Mar 2001 03:55:38 +0900 (JST)
To: FreeBSD-users-jp@jp.freebsd.org
References: <200103021308.WAA61684@sa.sakura.ne.jp>
	<868zmn33il.wl@zenchan.katsurajima.seya.yokohama.jp>
	<20010303065912.6E61B3A20B@castor.sakichan.org>
From: SAKIYAMA Nobuo <sakichan@lares.dti.ne.jp>
Date: 05 Mar 2001 03:55:38 +0900
In-Reply-To: SAKIYAMA Nobuo's message of "03 Mar 2001 15:59:12 +0900"
Lines: 48
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
Message-Id: <20010304185538.D45453A211@castor.sakichan.org>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: FreeBSD-users-jp 59466
Subject: [FreeBSD-users-jp 59466] Re: ICH audio driver
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: sakichan@lares.dti.ne.jp

SAKIYAMA Nobuo <sakichan@lares.dti.ne.jp> writes:

> raven@katsurajima.seya.yokohama.jp writes:
> 
> > $B$H$$$&Lu$G(Bsend-pr$B$GAw$m$&$H;W$&$N$G$9$,(B, $B=i$a$F$N$3$H$J$N$G>!<j$,J,$+$j(B
> > $B$^$;$s(B. $B$H$j$"$($:(Bsend-pr -P$B$G=PNO$5$l$?%F%s%W%l!<%H$K>pJs$rKd$a$F$_$?$N(B
> > $B$G$9$,(B, $B$3$s$J46$8$GNI$$$N$G$7$g$&$+(B?
> 
> $B$$$$$s$8$c$J$$$G$7$g$&$+!)(B
> 
> $B8D?ME*$K$O(B $B1iAUCf$N(B suspend/resume $B$KBP1~$9$k2~B$$r$d$m$&$H$7$F$k$s$G(B
> $B$9$,%F%9%H$^$G$K$A$g$C$H;~4V$+$+$j$=$&$J$N$G(B merge $B$5$l$F$+$i$K$7$^$9!#(B

$B$H$$$C$F$$$^$7$?$,(B  $B1iAUCf$N(B suspend/resume $B$b$G$-$?$N$G(B diff $B$r(B
http://www.lares.dti.ne.jp/~sakichan/ich.c.diff

$B$KCV$-$^$7$?!#$$$8$C$?FbMF$O0J2<$N$H$*$j(B

1: 
ich_rd()/ich_wr() $BFb$N(B switch $B$r=|5n(B ($BF0:n$K$O4X78$J$$$1$I(B)

2: 
ichpchan_trigger()/ ichrchan_trigger() $B$G(B $B>uBV$,JQ2=$9$k>l9g$N$_$@$1(B
$B<B:]$K(Btrigger $B$9$k$h$&$K$7$?(B

3:
ich_init() $B$G!"%^%7%s$N(Bboot$B$G(BCODEC$B$,(Breset$B$5$l$F$k$H2>Dj$;$:$K(B
$B<+A0$G(B cold reset $B$9$k$h$&$K$7$?!#$3$l$O(B resume $BBP:v(B
($B<!$N(B4.$B$N(Bpower off$B$+$i2sI|$9$k$N$KMW(B reset)

4.
ich_pci_suspend()$B$N?7@_(B: 
$B%A%c%M%k$N(Brun$B>uBV$rJ]B8$7$F1iAU$r$H$a!"(B
CODEC $B$r(B power off $B$7!"(BACLINK $B$b(B shutoff $B$9$k(B

5.
ich_pci_reseme() $B$G$N>uBV2sI|(B:
$B:G8e$KJ]B8$7$F$*$$$?(B run $B>uBV$r$b$H$K(B
$BI,MW$J$i(B $B:F@8!?5-O?$r%9%?!<%H$5$;$k(B

$B%G%9%/%H%C%W$N(B AOpen MX3S (815E)$B$G:F@8$NF0:n3NG'!"(B
$B%N!<%H$N(B Let's NOTE B5V (440MX)$B$G:F@8Cf$N(B suspend/resume $B$N3NG'(B
($B$A$g$C$HD9$a$N(B wav $B%U%!%$%k$r(B csh $B$+$i(B while 1 \n play  foo.wav \n end $B$J46$8(B
$B$G:F@8ESCf$J$N$r3NG'$7$D$DEE8;%9%$%C%A$r%P%A%P%A(B)$B$r$7$^$7$?!#(B

$BN>J}$H$b(B $B$3$N=5Kv$/$i$$$N(B current $B$G$9!#(B
-- 
SAKIYAMA Nobuo        sakichan@lares.dti.ne.jp
