From owner-FreeBSD-users-jp@jp.freebsd.org  Mon Sep 11 07:17:54 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id HAA66271;
	Mon, 11 Sep 2000 07:17:54 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from sv01.geocities.co.jp (sv01.geocities.co.jp [210.153.89.155])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id HAA66266
	for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 11 Sep 2000 07:17:53 +0900 (JST)
	(envelope-from gwna@geocities.co.jp)
Received: from mail.geocities.co.jp (mail.geocities.co.jp [210.153.89.137]) by sv01.geocities.co.jp (8.9.3+3.2W/3.7W) with ESMTP id HAA28678 for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 11 Sep 2000 07:17:53 +0900 (JST)
Received: from irene (c235001.ap.plala.or.jp [210.150.235.1]) by mail.geocities.co.jp (1.3G-GeocitiesJ-3.3) with SMTP id HAA25167 for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 11 Sep 2000 07:17:43 +0900 (JST)
Message-ID: <006d01c01b74$f44fca40$01eb96d2@private>
From: "Hirokazu WATANABE" <gwna@geocities.co.jp>
To: <FreeBSD-users-jp@jp.freebsd.org>
References: <200009091312.WAA26202@yellow.tky.plala.or.jp> <037101c01a99$7088b5e0$c4118acb@private> <200009100201.LAA10829@yellow.tky.plala.or.jp>
Date: Sun, 10 Sep 2000 23:51:55 +0900
MIME-Version: 1.0
Content-Type: multipart/mixed;
	boundary="----=_NextPart_000_01E4_01C01B82.195E9020"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
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 55025
Subject: [FreeBSD-users-jp 55025] Re: FreeBSD(98)4.1R-R01
 =?ISO-2022-JP?B?GyRCJEckTiViJUclYCROQF9EahsoQg==?=
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: gwna@geocities.co.jp

This is a multi-part message in MIME format.

------=_NextPart_000_01E4_01C01B82.195E9020
Content-Type: text/plain;
	charset="iso-2022-jp"
Content-Transfer-Encoding: 7bit

$BEOJU$G$9!#(B

$B!t2~$a$F855-;v$rFI$_D>$7$F$_$k$H!"2?$+0c$&5$$,$9$k!D!#(B

$BAw?.<T(B : "Takuya Fujita" <takuyaf@yellow.plala.or.jp>
$BAw?.F|;~(B : 2000$BG/(B9$B7n(B10$BF|(B 11:01

> $B$7$+$7(BPnP$B%*%s$G$O$I$s$J@_Dj$G$b%b%G%`%G%P%$%9$r(Bunknown$B$H$7$F$7$^$&$N$G!"(B
> $B8=:_$O(BPnP$B%*%U$K$7$F$$$^$9!#(B
> Windows95$B$G$O(BPnP$B%*%s$K$7$J$$$HBLL\$G$9$N$G!"$$$A$$$A%^%7%s$N8e$m$K2v$C$F(B
> $B@Z$jBX$($J$1$l$P$$$1$J$$$N$,LLE]$G$9!&!&!&!&(B
>
>     PnP$B%*%s$N;~$N(Bdmesg$BI=<((B
> unknown0: <NEC FAX-MODEM/SP(33600bps)> at port 0-0x7 irq 6 on isa0

$B$3$3$G(B unknown? $B$H=P$F$/$k$C$F$3$H$O!"(BPnP $B$H$7$F$O@5>o$KG'<1$7$F$=$&$G$9!#(B
$B!D$H$9$k$H!"%\!<%I$,0c$&$N$G$7$g$&$+!#;d$,A[Dj$7$F$$$?$N$O!"(Bpnpinfo(8) $B$G(B

Vendor ID NEC8041 (0x4180a3b8), Serial Number 0xffffffff

$B$H=P$F$/$k%\!<%I(B(PC-9801-120?)$B$G$9!#(B

$B$G!"B?J,$3$N@_Dj$b(B

>> # PC-9801-120 (PnP off)
>> device sio1 at isa? port 0x8b0 irq 5 flags 0x11000000

$B$3$N%\!<%IMQ$N@_Dj$G$O$J$$$+$H;W$o$l$^$9!#(B

> $B$A$J$_$K(B flags 0x11000000 $B$K$7$^$9$H(B
>
> sio2: configured irq 6 not in bitmap of probed irqs 0
> sio2 at port 0x8b0-0x8b7 irq 6 flags 0x11000000 on isa0
> sio2: type 16550A
>
> $B$H$J$k$N$G$9$,!"$3$l$OG'<1$5$l$F$$$k$N$G$7$g$&$+!&!&!&!&!)(B

$BG'<1$7$F$k$h$&$G$9$,!"(Birq $B$,0c$&$H8@$C$F$^$9$M!#%\!<%IB&(B irq $B$N@_Dj$O$I$&(B
$B$J$C$F$$$k$N$G$7$g$&$+!#$"$H0lB)$H$$$C$?46$8$,$7$^$9!#(B

> $BOC$,A08e$7$^$9$,(B
>> PC-9801-120 $B$C$F!"JQ$J(B($B$+$I$&$+$OCN$i$J$$$1$IIaDL$8$c$J$$!)(B) PnP $B%+!<%I$J$s(B
>> $B$8$c$"$j$^$;$s$G$7$?$C$1!):G=i#9%P%$%H$,(B $B%7%j%"%k(BID $B$K$J$C$F$$$F!D$H$+$$$&!#(B

$B$3$NJU$j$K4X$7$F!"<u$1Gd$j$@$1$G$$$$2C8:$J$3$H8@$C$F$b$^$:$$$N$G8!>Z$7$F$_$^(B
$B$7$?!#EvJ}$N%^%7%s$O(B PC-9821Cb10 $B$G!"@lMQ(BFAX/Modem card, TV tuner board $B$,IU(B
$B$$$F$$$^$9!#(B
$B!t%b%G%`%+!<%I$OJQ$J(BPnP, TV tuner board $B$O$U$D!<$N(BPnP$B$G$9!#(B
$B=t;v>p$K$h$j(B 4.0R-Rev01 $B$J$N$G$9$,!"%G%U%)%k%H$G$O(B TV tuner board $B$,(B

NEC8111: adding io range 0x800-0xff5, size=0x6, align=0x10
NEC8111: start dependant
NEC8111: adding irq mask 0x40
NEC8111: start dependant
NEC8111: adding irq mask 0x3468
NEC8111: end dependant
NEC8111: start dependant
NEC8111: adding memory range 0xf00000-0xff807f, size=0x80, align=0x8000
NEC8111: start dependant
NEC8111: adding memory range 0xd0000-0xd807f, size=0x80, align=0x8000
NEC8111: end dependant
$B!D(B
unknown0: <NEC TV$B%A%e!<%J(B/$B%S%G%*%-%c%W%A%c%\!<%I(B> at port 0x800-0x805 irq 5 on isa0

$B$HG'<1$5$l$k$@$1$G$7$?!#$3$l$K!"E:IU$NE,Ev%Q%C%A$rEv$F$F:F5/F0$7$F$_$k$H!"(B

NEC8151: start dependant
NEC8151: adding irq mask 00x8
NEC8151: start dependant
NEC8151: adding irq mask 0x1460
NEC8151: end dependant
NEC8151: adding io range 0-0xffff, size=0x8, align=0x8
NEC8111: adding io range 0x800-0xff5, size=0x6, align=0x10
NEC8111: start dependant
NEC8111: adding irq mask 0x40
NEC8111: start dependant
NEC8111: adding irq mask 0x3468
NEC8111: end dependant
NEC8111: start dependant
NEC8111: adding memory range 0xf00000-0xff807f, size=0x80, align=0x8000
NEC8111: start dependant
NEC8111: adding memory range 0xd0000-0xd807f, size=0x80, align=0x8000
NEC8111: end dependant
$B!D(B
unknown0: <NEC $B@lMQ%9%T!<%+%[%s5!G=IU(BFAX-MODEM(14400bps)> at irq 3 on isa0
unknown1: <NEC TV$B%A%e!<%J(B/$B%S%G%*%-%c%W%A%c%\!<%I(B> at port 0x800-0x805 irq 5 on isa0
$B!t",<B$O!V%9%T!<%+%[%s!W$,H>3Q%+%J(B

$B$H$$$C$?6q9g$K%b%G%`$bG'<1$5$l$^$7$?!#(Battach $B$O$5$l$F$J$$$1$l$I$J$s$H$J$/(B
$B4r$7$$!#(B

$B!t$H$3$m$GJX>h<ALd$G$9$,!"$3$l$r(B attach $B$5$;$h$&$H;W$C$?$i$I$&$d$C$FD4$Y$F(B
$B!t$$$1$P$h$$$N$G$7$g$&$+!#$I$J$?$+65$($F$/$@$5$$!#(B

$B!t!tK\Mh$NL\E*$+$i1s$6$+$j$D$D$"$k5$$b!#(B
---
$BEOJU(B<gwna@geocities.co.jp>,
<ant15943@ant.valuenet.ne.jp>$B!wI\Cf(B

------=_NextPart_000_01E4_01C01B82.195E9020
Content-Type: application/octet-stream;
	name="pnpinfo.c.diff"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="pnpinfo.c.diff"

*** pnpinfo.c.bak	Sun Jul  2 21:02:06 2000=0A=
--- pnpinfo.c	Sun Sep 10 16:57:07 2000=0A=
***************=0A=
*** 172,179 ****=0A=
  get_resource_info(u_char *buffer, int len)=0A=
  {=0A=
      int i, j;=0A=
  =0A=
!     for (i =3D 0; i < len; i++) {=0A=
  	outb(_PNP_ADDRESS, PNP_STATUS);=0A=
  	for (j =3D 0; j < 100; j++) {=0A=
  	    if ((inb((rd_port << 2) | 0x3)) & 0x1)=0A=
--- 172,197 ----=0A=
  get_resource_info(u_char *buffer, int len)=0A=
  {=0A=
      int i, j;=0A=
+     static u_char ugcbuf[BUFSIZ];=0A=
+     static int ugclen=3D0;=0A=
  =0A=
!     if( len < 0 ){=0A=
! 	if( ugclen ) return(0);=0A=
! 	for(i=3D0; len; len++,i++) ugcbuf[i] =3D buffer[i];=0A=
! 	ugclen =3D i;=0A=
! 	return(1);=0A=
!     }=0A=
!     i =3D 0;=0A=
!     if( ugclen ){=0A=
! 	for(; i < len && ugclen; i++, ugclen--){=0A=
! 	    buffer[i] =3D ugcbuf[0];=0A=
! 	    for(j =3D 1; j < ugclen; j++){=0A=
! 		ugcbuf[j-1] =3D ugcbuf[j];=0A=
! 	    }=0A=
! 	}=0A=
! 	if( ugclen ) return(1);=0A=
!     }=0A=
!     for (; i < len; i++) {=0A=
  	outb(_PNP_ADDRESS, PNP_STATUS);=0A=
  	for (j =3D 0; j < 100; j++) {=0A=
  	    if ((inb((rd_port << 2) | 0x3)) & 0x1)=0A=
***************=0A=
*** 478,484 ****=0A=
  {=0A=
      int i, large_len;=0A=
  =0A=
!     u_char tag, *resinfo;=0A=
  =0A=
      DDB(printf("\nCard assigned CSN #%d\n", csn));=0A=
      printf("Vendor ID %c%c%c%02x%02x (0x%08x), Serial Number 0x%08x\n",=0A=
--- 496,502 ----=0A=
  {=0A=
      int i, large_len;=0A=
  =0A=
!     u_char tag, *resinfo, buffer[9];=0A=
  =0A=
      DDB(printf("\nCard assigned CSN #%d\n", csn));=0A=
      printf("Vendor ID %c%c%c%02x%02x (0x%08x), Serial Number 0x%08x\n",=0A=
***************=0A=
*** 490,495 ****=0A=
--- 508,522 ----=0A=
  =0A=
      pnp_write(PNP_SET_CSN, csn); /* Move this out of this function XXX =
*/=0A=
      outb(_PNP_ADDRESS, PNP_STATUS);=0A=
+ =0A=
+     get_resource_info(buffer, 9);=0A=
+     printf("+++ 0x%08x, =
0x%08x\n",*(int*)&(buffer[0]),*(int*)&(buffer[4]));=0A=
+     for(i=3D0; i < 9-1; i++){=0A=
+ 	if(data[i] !=3D buffer[i]){=0A=
+ 	    get_resource_info(buffer,-9);=0A=
+ 	    break;=0A=
+ 	}=0A=
+     }=0A=
  =0A=
      /* Allows up to 1kb of Resource Info,  Should be plenty */=0A=
      for (i =3D 0; i < 1024; i++) {=0A=

------=_NextPart_000_01E4_01C01B82.195E9020
Content-Type: application/octet-stream;
	name="isa_pnp.c.diff"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="isa_pnp.c.diff"

*** isa/pnp.c.org	Fri Oct 15 06:03:01 1999=0A=
--- isa/pnp.c	Sun Sep 10 22:33:48 2000=0A=
***************=0A=
*** 191,199 ****=0A=
--- 191,227 ----=0A=
  {=0A=
  	int i, j, count;=0A=
  	u_char temp;=0A=
+ #ifdef PC98=0A=
+ 	static u_char ugcbuf[1024];=0A=
+ 	static int ugclen=3D0;=0A=
+ #endif=0A=
  =0A=
  	count =3D 0;=0A=
+ #ifdef PC98=0A=
+ 	if( len < 0 ){=0A=
+ 		if( ugclen ) return( count );=0A=
+ 		for(i =3D 0; len; len++, i++){=0A=
+ 			ugcbuf[i] =3D buffer[i];=0A=
+ 			count ++;=0A=
+ 		}=0A=
+ 		ugclen =3D count;=0A=
+ 		return( - count );=0A=
+ 	}=0A=
+ 	i =3D 0;=0A=
+ 	if( ugclen ){=0A=
+ 		for(; i < len && ugclen; i++, ugclen--){=0A=
+ 			buffer[i] =3D ugcbuf[0];=0A=
+ 			for(j =3D 1; j < ugclen; j++){=0A=
+ 				ugcbuf[j-1] =3D ugcbuf[j];=0A=
+ 			}=0A=
+ 			count ++;=0A=
+ 		}=0A=
+ 		if( ugclen ) return( count );=0A=
+ 	}=0A=
+ 	for (; i < len; i++) {=0A=
+ #else=0A=
  	for (i =3D 0; i < len; i++) {=0A=
+ #endif=0A=
  		outb(_PNP_ADDRESS, PNP_STATUS);=0A=
  		for (j =3D 0; j < 100; j++) {=0A=
  			if ((inb((pnp_rd_port << 2) | 0x3)) & 0x1)=0A=
***************=0A=
*** 580,585 ****=0A=
--- 608,641 ----=0A=
  	int error, done;=0A=
  	u_char tag;=0A=
  =0A=
+ #ifdef PC98=0A=
+ 	u_char buffer[9];=0A=
+ 	int i, j, unmatch;=0A=
+ 	static u_char sidtbl[][9]=3D{=0A=
+ 		{0xb8,0xa3,0x81,0x51,0xff,0xff,0xff,0xff,0x46},	/* NEC8151 */=0A=
+ 		{0xb8,0xa3,0x80,0x41,0xff,0xff,0xff,0xff,0x00},	/* NEC8041 */=0A=
+ 		{0xb8,0xa3,0x81,0x91,0xff,0xff,0xff,0xff,0x00},	/* NEC8191 */=0A=
+ 		{0}};=0A=
+ 	pnp_get_resource_info(buffer,9);=0A=
+ 	unmatch =3D 0;=0A=
+ 	j =3D 0;=0A=
+ 	while( sidtbl[j][0] ){=0A=
+ 		for(i =3D 0; i < 9-1; i++){=0A=
+ 			if( buffer[i] !=3D sidtbl[j][i] ){=0A=
+ 				unmatch ++;=0A=
+ 				break;=0A=
+ 			}=0A=
+ 		}=0A=
+ 		j ++;=0A=
+ 	}=0A=
+ 	if( unmatch =3D=3D j ){=0A=
+ 		pnp_get_resource_info( buffer, -9 );=0A=
+ 	}=0A=
+ 	else{=0A=
+ 		if(bootverbose)=0A=
+ 			printf("It seems to NEC PnP card.\n");=0A=
+ 	}=0A=
+ #endif=0A=
  	error =3D 0;=0A=
  	done =3D 0;=0A=
  	while (!done) {=0A=

------=_NextPart_000_01E4_01C01B82.195E9020
Content-Type: application/x-gzip;
	name="dmesg.pnp-sio-unknown0.gz"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="dmesg.pnp-sio-unknown0.gz"

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

------=_NextPart_000_01E4_01C01B82.195E9020--

