From owner-FreeBSD-users-jp@jp.freebsd.org  Thu Jul 31 22:43:03 1997
Received: by jaz.jp.freebsd.org (8.8.6+2.7Wbeta5/8.7.3) id WAA12323
	Thu, 31 Jul 1997 22:43:03 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.6+2.7Wbeta5/8.7.3) with ESMTP id WAA12318
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 31 Jul 1997 22:42:55 +0900 (JST)
Received: from bp.de.mtex.co.jp (localhost [127.0.0.1]) by bp.de.mtex.co.jp (8.8.5/3.5Wpl7) with ESMTP id WAA00636 for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 31 Jul 1997 22:43:21 +0900 (JST)
Message-Id: <199707311343.WAA00636@bp.de.mtex.co.jp>
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: Your message of "Tue, 22 Jul 1997 22:38:17 +0900"
References: <199707221347.WAA01613@marcer.nagaokaut.ac.jp>
X-Mailer: Mew version 1.69 on Emacs 19.28.1 / Mule 2.3
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Date: Thu, 31 Jul 1997 22:43:17 +0900
From: Masaki KONUMA <konuma@de.mtex.co.jp>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=20]
X-Sequence: FreeBSD-users-jp 16596
Subject: [FreeBSD-users-jp 16596] [PAO98] resume
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

$B$3$L$^$G$9!#(B

From: Michio "Karl" Jinbo <karl@jp.freebsd.org>
> $B!&(BFreeBSD(98) 2.2.1-RELEASE$BMQ(BPAO98 boot floppy$B$N?7HG(B
>      bootpao221r98-970718.lzh
> $B!&(BPAO98$B$N?7%P!<%8%g%s(B
>      PAO-970331-pc98-970721.tar.gz
> $B$,!"(Bftp://jaz.jp.freebsd.org/pub/FreeBSD-PC98/contrib/
> $B$G8x3+$5$l$F$$$^$9!#(B

bootpao221r98-970718 $B$G(B PC-9821Ld $B$K%$%s%9%H!<%k$7$^$7$?!#(B
$B!V(BFreeBSD$BE0DlF~Lg!WIUB0IJ$N(B CD-ROM $B$rJL$N%^%7%s$K%^%&%s%H$7$F(B
FTP $B$7$^$7$?!#(B
$B$[$H$s$I%H%i%V%k$b$J$/!"$H$C$F$b4JC1$G$7$?!#(B

o shutdown -x $B$O!"$A$c$s$H(B halt $B$7$FEE8;$,(B OFF $B$7$^$9!#(B
o zzz $B$O!"(Bapm_suspend() $B$7$F$^$9!#(B
o Device not configured $B$@$C$?(B apm $B%3%^%s%I$bF0:n$7$F$^$9!#(B
| $ apm
| APM version: 1.4
| APM Managment: Enabled
| AC Line status: on-line
| Battery status: unknown
| Remaining battery life: unknown

$B$,!"(Bresume $B$O!"$3$N%P!<%8%g%s$N(B APM BIOS $B$G$O!"$&$^$/$$$+$:!"(B
apm_resume() $B$r<B9T$G$-$J$$$h$&$G$9!#(B
$B$D$^$j!"(Bsuspend $B>uBV$+$iEE8;$r(B ON $B$K$7$?$H$-$K!"(B
o $B;~7W$,$:$l$k(B
o PC $B%+!<%I$OH4$-A^$7$7$J$$$HG'<1$7$J$$(B
$B$H$$$&LdBj$,$"$j$^$9!#(B

$B$G!"BP:v!#(B
$BE:IU$N%Q%C%A$NMM$K(B apm_suspend() $B$N(B 3 $BIC8e$K(B apm_resume() $B$9$k$h$&$K(B
$B$7$F$^$9!#(B($BEE8;(B ON $B$N$*$h$=(B 3 $BIC8e$C$F$3$H$K$J$j$^$9!#(B)

$BCm0U!'(B
o suspend $B$O!"(Bzzz ($B$^$?$O!"(Bapm -z) $B$G!"(Bresume $B$O!"(BPOWER $B%9%$%C%A$G!#(B
o POWER $B%9%$%C%A$G(B suspend $B$O(B NG $B$G$9!#(B
o 3 $BIC$G$OITB-$+$b$7$l$^$;$s!#(B
o $BF0:n$r3NG'$7$?$N$O(B PC-9821Ld + 3C589 $B$@$1$G$9!#(B

-----------------
--- /sys/i386/apm/apm.c.pao98.orig	Wed Jul 30 22:34:16 1997
+++ /sys/i386/apm/apm.c	Thu Jul 31 21:20:03 1997
@@ -482,6 +482,7 @@
 		apm_execute_hook(hook[APM_HOOK_SUSPEND]);
 		apm_suspend_system();
 		apm_processevent();
+		timeout((void(*)(void*))apm_resume, 0, 3 * hz);
 #ifdef	APM_NOSUSPEND_IMMEDIATE
 		nosuspend = 1;
 		timeout(enable_suspend, 0, APM_NOSUSPEND_IMMEDIATE * hz);
------------------
--
$B>.>B2m<y(B
