From owner-FreeBSD-users-jp@jp.freebsd.org  Mon Mar 22 01:46:14 1999
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.9.2+3.1W/8.7.3) id BAA03004;
	Mon, 22 Mar 1999 01:46:14 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from piano.calm.imasy.or.jp (root@piano.calm.imasy.or.jp [202.227.26.36])
	by jaz.jp.freebsd.org (8.9.2+3.1W/8.7.3) with ESMTP id BAA02995
	for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 22 Mar 1999 01:46:10 +0900 (JST)
	(envelope-from ume@mahoroba.org)
Received: from piano.mahoroba.org (ume@localhost [::1])
	by piano.calm.imasy.or.jp (8.9.3+3.1W/3.7W-piano) with ESMTP/IPv6 id BAA03397
	for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 22 Mar 1999 01:45:38 +0900 (JST)
	(envelope-from ume@mahoroba.org)
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: Your message of "Sun, 21 Mar 1999 22:55:34 +0900 (JST)"
	<199903211355.WAA03492@siva.ke3.ecs.toyama-u.ac.jp>
References: <199903211355.WAA03492@siva.ke3.ecs.toyama-u.ac.jp>
X-Mailer: xcite1.20> Mew version 1.93 on Emacs 20.3 / Mule 4.0
 =?iso-2022-jp?B?KBskQjJWMWMbKEIp?=
X-PGP-Fingerprint: 6B 0C 53 FC 5D D0 37 91  05 D0 B3 EF 36 9B 6A BC
X-PGP-Public-Key: http://www.imasy.org/~ume/publickey.asc
X-URL: http://www.imasy.org/~ume/
Mime-Version: 1.0
Content-Type: Multipart/Mixed;
	boundary="--Next_Part(Mon_Mar_22_01:45:24_1999_518)--"
Content-Transfer-Encoding: 7bit
Message-Id: <19990322014535M.ume@mahoroba.org>
Date: Mon, 22 Mar 1999 01:45:35 +0900
From: Hajimu UMEMOTO (=?ISO-2022-JP?B?GyRCR19LXBsoQiA=?=
	=?ISO-2022-JP?B?GyRCSCUbKEI=?=) <ume@mahoroba.org>
X-Dispatcher: imput version 981104(IM103)
Lines: 88
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+981115
X-Sequence: FreeBSD-users-jp 40044
Subject: [FreeBSD-users-jp 40044] Re: DEC21140A card; Pass2.0 and Pass2.2.
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: ume@mahoroba.org

----Next_Part(Mon_Mar_22_01:45:24_1999_518)--
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit

  $BG_K\!w(BIMASY$B$G$9!#(B

>>> Sun, 21 Mar 1999 22:55:34 +0900 (JST) $B$N9o$K!V(Btakida$B!W!"$9$J$o$A(B
>>> Keiji TAKIDA  <takida@ecs.toyama-u.ac.jp> $B;a[)$/(B

>   FreeBSD2.2.8R $B$N(B de $B%I%i%$%P!<$G;H$($k$N$G$9$,!":G6a?'!9$HD4$Y$?(B
> $B$H$3$m!"<!$N$h$&$J$3$H$,$o$+$j$^$7$?(B.
> 
> $B>/$J$/$H$b(B dmesg $B$G(B 
> 	de0: 21140A [10-100Mb/s] pass 2.0 
> $B$H$J$k%+!<%I$H(B
> 	de0: 21140A [10-100Mb/s] pass 2.2
> $B$H$J$k%+!<%I$H$N(B2$B<oN`$,$"$k(B. ($B@$$NCf$K(B pass 2.1$B$O$"$k$N$+$J!)(B)

takida> dmesg$B$G$O(B
takida> de0: <Digital 21143 Fast Ethernet> rev 0x41 int a irq 10 on pci0.15.0
takida> de0: 21143 [10-100Mb/s] pass 4.1 (invalid EESPROM checksum)

takida> $B$H=P$^$9!#(B
takida> (invalid EESPROM checksum)$B$,$A$g$C$H7y$G$9$,!#(B

takida> $B$J$*!"$3$l$ODL>o$N(B2.2.8$B$N(BbootDisk$B$G$OBLL\$G!"E>$,$C$F$$$k(BPCI NE2000
takida> $B$G%$%s%9%H!<%k$7$?8e!"(B
takida> 	http://www.rkb.co.jp/~fuji/lan/fepcidx/FreeBSD/221R/
takida> $B$N$h$&$K!"?7$7$$(Bde0$BMQ$N%I%i%$%P<h$C$FMh$F!"%+!<%M%k$r:n$jBe$($F$+$i!"(B
takida> $B:9$7BX$($F;H$C$F$$$^$9!#(B

  $B!V(BDigital Semiconductor(TM) 21X4 Serial ROM Format Version 4.05$B!W$H(B
$B$$$&;EMM=q$K$h$k$H!":G6a$N(B DEC $B$O(B CRC $B$N0LCV$,JQ$o$C$F$*$j!"0lIt$N(B de 
$B$J(B NIC $B$,F0$+$J$$$H$$$&>pJs$rF@$F$$$^$9!#(B
  $B$G!"(B3.1-RELEASE $B$G$O0l1~;H$($k$h$&$K=$@5$5$l$F$$$k$N$G$9$,!"(Binvalid
EESPROM checksum $B$H$$$&%a%C%;!<%8$,=P$^$9!#(B
  $B;d$O!":G6a$N(B CRC $B$J(B NIC $B$r;}$C$F$$$J$$$N$G!"3NG'$G$-$F$$$J$$$N$G$9$,!"(B
2.2.8-RELEASE $BMQ$N%Q%C%A$rMB$C$F$*$j$^$9$N$G!"IU$1$F$*$-$^$9!#(B
  $B85!9!"F|N)(B FLORA-270 $B$H$$$&%N!<%H$KFbB"$N(B NIC $B$KBP$9$kBP1~%Q%C%A$J$N(B
$B$G$9$,!"0lHLE*$JOC$@$H;W$$$^$9!#(B
  $B0lHLE*$K2r7h$5$l$k$N$r3NG'$G$-$l$P!"(Bsend-pr $B$7$?$$$H;W$$$^$9!#(B


----Next_Part(Mon_Mar_22_01:45:24_1999_518)--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Description: if_de.c.diff
Content-Disposition: attachment; filename=if_de.c.diff

*** sys/pci/if_de.c	Sat Nov 28 09:26:10 1998
--- sys.new/pci/if_de.c	Thu Feb 25 16:21:32 1999
***************
*** 2070,2078 ****
  }
  
  #define	tulip_mchash(mca)	(tulip_crc32(mca, 6) & 0x1FF)
! #define	tulip_srom_crcok(databuf)	( \
      ((tulip_crc32(databuf, 126) & 0xFFFFU) ^ 0xFFFFU) == \
       ((databuf)[126] | ((databuf)[127] << 8)))
  
  static unsigned
  tulip_crc32(
--- 2070,2083 ----
  }
  
  #define	tulip_mchash(mca)	(tulip_crc32(mca, 6) & 0x1FF)
! #define	tulip_srom_crcok(databuf)	\
! 	(tulip_srom_crcok128(databuf) || tulip_srom_crcok96(databuf))
! #define	tulip_srom_crcok128(databuf)	( \
      ((tulip_crc32(databuf, 126) & 0xFFFFU) ^ 0xFFFFU) == \
       ((databuf)[126] | ((databuf)[127] << 8)))
+ #define	tulip_srom_crcok96(databuf)	( \
+     ((tulip_crc32(databuf, 94) & 0xFFFFU) ^ 0xFFFFU) == \
+      ((databuf)[94] | ((databuf)[95] << 8)))
  
  static unsigned
  tulip_crc32(

----Next_Part(Mon_Mar_22_01:45:24_1999_518)--
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Content-Description: My signature

$BG_K\(B $BH%(B $B!w(B $B%$%s%?!<%M%C%H8_=u2q2#IM(B
ume@mahoroba.org  ume@bisd.hitachi.co.jp  http://www.imasy.org/~ume/
$B%W%m%0%i%`$O=q$$$??M$N0U?^$G$O$J$/=q$+$l$?DL$jF0$/(B

----Next_Part(Mon_Mar_22_01:45:24_1999_518)----
