From owner-FreeBSD-users-jp@jp.freebsd.org  Thu Feb 13 14:47:22 1997
Received: by jaz.jp.freebsd.org (8.8.5+2.7Wbeta5/8.7.3) id OAA22645
	Thu, 13 Feb 1997 14:47:22 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.5+2.7Wbeta5/8.7.3) with SMTP id OAA22638
	Thu, 13 Feb 1997 14:47:09 +0900 (JST)
Received: from miserver.minet.my (j1.brf21.jaring.my [161.142.2.95]) by relay3.jaring.my (8.6.13/8.6.12) with ESMTP id NAA21324; Thu, 13 Feb 1997 13:46:47 +0800
Message-Id: <199702130546.NAA21324@relay3.jaring.my>
Received: from localhost (localhost [127.0.0.1]) by miserver.minet.my (8.8.5/3.4W3) with ESMTP id NAA18194; Thu, 13 Feb 1997 13:43:05 +0800 (MYT)
To: FreeBSD-users-jp@jp.freebsd.org, uchikawa@dome.co.jp
Cc: FreeBSD-tech-jp@jp.freebsd.org
In-Reply-To: Your message of "Thu, 13 Feb 1997 09:23:16 +0900"
References: <199702130023.JAA00272@uchikawa00.rad.dome.co.jp>
X-Mailer: Mew version 1.54 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, 13 Feb 1997 13:43:04 +0800
From: Mitsuru IWASAKI <iwasaki@pc.jaring.my>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=19]
X-Sequence: FreeBSD-users-jp 9758
Subject: [FreeBSD-users-jp 9758] Summary of problem with ISA PnP for 2.2 (or -current)
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

$B$$$o$5$-$G$9!#(B

$B:G6a<d$7$$(B tech-jp $B$K(B Cc $B$7$F$^$9!#(B
$B2D0%A[$J(B FreeBSD-ISA_PnP_June8.tar.gz $B$N$*OC$G$9!#(B

$B$&$A$+$o$5$s(B:
> $B;~4V$,<h$l$k$h$&$G$7$?$i2r@b$7$F$b$i$($^$;$s$+(B?$B!d$$$o$5$-$5$s(B

$B$(!"$"$l$G$$$$$s$G$9$+(B?
$B$G$O!"$$$^%R%^$^$N$G3'MM$N5DO@$+$i!"$\$/$,M}2r$7$?$H$3$m$@$1@0M}$7$^$9!#(B

1. xperimnt/ISA_PnP $B$K$"$k(B 2.2-current $BMQ$N%Q%C%A$O(B 2.2-GAMMA $B$N(B
   $B%+!<%M%k%=!<%9%D%j!<$KB?>/%*%U%;%C%H$O=P$k$,<h$j4:$($:$"$?$k!#(B
2. make $B;~$K(B /sys/i386/isa/pnp.h $B$,(B pnp.c $B$+$i;2>H$5$l$J$/$J$C$F$$$k$N$G!"(B
   pnp.c $B$rD>@\;2>H$9$k$h$&$K=q$-49$($k(B ($B$*$9$9$a(B) $B$+!"(B
   $B<jF0$GE,Ev$J%G%#%l%/%H%j$K%3%T!<$9$k(B ($B%O%^%j$d$9$$(B)$B!#(B
3. $B%+!<%M%k$N(B make $B$ODL$k(B
4. pnp.c $B$K5-=R$7$?(B PnP $B%G%P%$%9$N8!=P(B/$BF0:n$b(B OK ($BB?J,(B?)

$B$3$3$G(B 2. $B$NItJ,$,$/$;$b$N$G$9!#(B

/sys/i386/isa/pnp.c $B$r8+$k$H!"(B
#include <machine/cpufunc.h>

#include "pnp.h"

$B$J!<$s$F=q$$$F$"$k$s$G$9$,!"@N$N(B 2.2-current $B$O$3$l$G$b(B /sys/i386/isa $B$N2<$r(B
$B;2>H$G$-$F$$$?$h$&$G$9$,!"8=:_$N(B 2.2-GAMMA $B$J$I$G$O%@%a$G$9!#(B
$B$=$3$G!">e$G$O(B 2$B$DBP=hJ}K!$r$"$2$^$7$?$,!"$^$:@52r$H;W$o$l$kJ}$+$i(B...

2.1
  $B8=:_$N%+!<%M%k%=!<%9$O(B #include <i386/isa/isa.h> $B$J$I$N$h$&$K$J$C$F$$$^$9!#(B
$B$G$9$+$i!"(Bpnp.c $B$b:#$N%9%?%$%k$K(B (man 9 style $B$,;29M$K$J$k$+$b(B) $B9g$o$;$F!"(B
#include <i386/isa/pnp.h>
$B$H$7$^$9!#$3$l$,@5$7$$BP=h$@$H;W$o$l$^$9!#(B

2.2
  $B$b$&0l$D!"(B#include "pnp.h" $B$r8+$k$H4JC1$JJ}K!$H$7$F(B /sys/compile/XXX 
$B$K(B pnp.h $B$r;}$C$F$/$kJ}K!$,0l=V;W$$Ib$+$S$^$9$,!"<B$O%+!<%M%k%3%s%Q%$(B
$B%k%G%#%l%/%H%j$K$O(B config XXX $B$N:]$KJL$N(B pnp.h $B$,@8@.$5$l$F$$$k$3$H$r(B
$BK:$l$k$H%O%^$j$^$9!#Fs$D(B pnp.h $B$,$"$k$N$,$$$d$i$7$$$G$9!#(B
/sys/compile/XXX/pnp.h $B$K$O!"(B#define NPNP 1 $B$H$$$&Bg;v$J<vJ8$,$"$j$^$9(B
$B$N$G!"$3$l$,L5$/$J$k$H(B /sys/i386/i386/autoconf.c $B$N(B

#include "pnp.h"
#if NPNP > 0
#include <i386/isa/pnp.h>
#endif

$B$d(B

#if NPNP > 0
        pnp_configure(); 
#endif

$B$J$I$,L58z2=$5$l$F$7$^$$$^$9!#>e=q$-$9$k$J$i(B NPNP $B$r$/$l!A(B! ($B8E$/$F$9$$$^$;$s(B)
$B$^$?!"(Bconfig XXX $B$9$kEY$K$d$i$J$/$A$c$$$1$J$$$N$C$FHa$7$$!#(B

ISA PnP $B$N%=!<%9$r$A$i$C$H8+$?46A[(B:
  $B$R!"$R!"$R$I$$(B! $B%+!<%I$N%7%j%"%kHV9f$^$G%O!<%I%3!<%G%#%s%0$5$;$k(B!?
$BFb@n$5$s$,0JA0=q$$$F$^$7$?$,!"AG?M$N$\$/$+$i8+$F$bA4A3H~$7$/$J$$$G$9!#(B
$B$G!"(Bconfig(8) $B$r$A$g$C$H2~B$$7$F(B PnP $B%G%P%$%9Dj5AMQ$N9=J8$rMQ0U$7$F(B
$B%+!<%M%k%3%s%U%#%0%l!<%7%g%s%U%!%$%k$N%(%s%H%j$+$i(B ../../compile/XXX $B$K(B
cinfo.c $B$+2?$+$r@8@.$7$F$"$2$k$N$,!"8=>u0lHV<j$C<h$jAa$$$N$+$J$"!"(B
$B$H;W$$$^$7$?!#:,K\E*$K$O(B tech-jp $B$G:Y@n$5$s$,Ds0F$5$l$F$$$??7$7$$(B
$B%+!<%M%k%3%s%U%#%0%l!<%7%g%s$N5!9=$r@_7W$9$kCJ3,$G<h$j9~$`$N$,NI$$$+$H!#(B
$B$3$l$K4X$9$k5DO@$O(B tech-jp $B$,E,@Z$G$7$g$&$M!#(B

$B0J2<$O!"0lO"$N$*OC$rD/$a$F:n$C$?(B FreeBSD-ISA_PnP_June8.tar.gz $B$KBP$9$k(B
$B%Q%C%A(B (?) $B$G$9!#(B
cd /sys; patch < ThisPatch
$B$\$/$ONI$/J,$+$C$F$J$$$G$9$+$i;n$9;~$O(B Plag And Pray $B$7$F$/$@$5$$!#(B

--- i386/isa/pnp.c.old	Thu Feb 13 03:10:48 1997
+++ i386/isa/pnp.c	Thu Feb 13 03:11:02 1997
@@ -31,7 +31,7 @@
 #include <machine/clock.h>
 #include <machine/cpufunc.h>
 
-#include "pnp.h"
+#include <i386/isa/pnp.h>
 
 
 #define SEND(d, r)	{ outb (ADDRESS, d); outb (WRITE_DATA, r); }

--
                                    o
                              [=]   O
                             (.~.)_P
+=======================oooO==( )//Oooo======================+
|       --- Mitsuru IWASAKI ----                             |
|15A-1-3, Scots Tower, MONT' KIARA CONDOMINIUM, Jalan 1/70C, |
|Off Bikit Kiara, 50480 Kuala Lumpur, Malaysia               |
|TEL/FAX: +60-2538579                        _/_/_/    _/    |
|e-mail:  iwasaki@sirim.my(OFFICE)          _/  _/ _/ _/     |
| iwasaki@pc.jaring.my(HOME) iwasaki@jp.FreeBSD.ORG(FreeBSD) |
+============================================================+
