From owner-FreeBSD-users-jp@jp.freebsd.org  Sun Sep 26 17:30:05 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id RAA89978;
	Sun, 26 Sep 1999 17:30:05 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from lain.tenchi.ne.jp (dp2-23.tokorozawa.linkclub.or.jp [210.253.155.137])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id RAA89973
	for <FreeBSD-users-jp@jp.freebsd.org>; Sun, 26 Sep 1999 17:30:03 +0900 (JST)
	(envelope-from toshi@tenchi.ne.jp)
Received: (from toshi@localhost)
	by lain.tenchi.ne.jp (8.9.3/3.6Wb) id QAA02454;
	Sun, 26 Sep 1999 16:55:22 +0900 (JST)
Date: Sun, 26 Sep 1999 16:55:22 +0900 (JST)
Message-Id: <199909260755.QAA02454@lain.tenchi.ne.jp>
From: Toshihiko ARAI <toshi@tenchi.ne.jp>
To: Takeshi Shibagaki <ie9t-sbgk@asahi-net.or.jp>
Cc: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: <19990925211137G.ie9t-sbgk@asahi-net.or.jp>
References: <19990924003507M.ie9t-sbgk@asahi-net.or.jp>
	<19990924011842K.ie9t-sbgk@asahi-net.or.jp>
	<199909250827.RAA00897@lain.tenchi.ne.jp>
	<19990925211137G.ie9t-sbgk@asahi-net.or.jp>
X-Mailer: VM 5.96 (beta) / Mule 2.3 (SUETSUMUHANA) based on 19.34.1
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=ISO-2022-JP
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: FreeBSD-users-jp 46002
Subject: [FreeBSD-users-jp 46002] Re: iPnoee r(Which is the best
 IDE or SCSI?(to use swap))
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: toshi@tenchi.ne.jp

$B?70f$G$9!#(B

+ <19990925211137G.ie9t-sbgk@asahi-net.or.jp>
+ $B$N5-;v$G(B Takeshi Shibagaki $B$5$s$O=q$-$^$7$?!#(B

toshi> PAO3 $B$K$OF~$C$F$J$$$G$9$,!"(BPAO (2.2.x) $B$K$O$"$j$^$9$M!#(B
toshi> $B$I$&$;$@$+$i(B PAO3 $B$K$bF~$l$H$-$^$7$g$&!#(B
toshi> Pi $B$H(B SH $B$rF~$l$H$1$P$$$$$N$M!)(B

Takeshi> $B$8$c$"!"$*4j$$$7$^$9!#F~$l$H$$$F2<$5$$!#(B

$B8f0U(B

Takeshi> # $B$G$bK\Ev$O(Bsend-pr$B$b$s$G$9$M!#(B

send-pr $B$9$k?M!"<j$r5s$2$F!#(B(^^;
$BC/$b$7$J$$$h$&$J$i$J$s$H$+$7$J$$$H5$;}0-$$$+$i!#(B
$B$=$l$G0l1~(B -current $B$KBP$9$k%Q%C%A$G$9!#(B

Index: dev/ata/atapi-all.c
===================================================================
RCS file: /home/ncvs/src/sys/dev/ata/atapi-all.c,v
retrieving revision 1.13
diff -u -r1.13 atapi-all.c
--- atapi-all.c	1999/08/28 00:41:30	1.13
+++ atapi-all.c	1999/09/26 07:47:08
@@ -194,7 +194,9 @@
    	return -1; 
     bcopy(buffer, atapi_parm, sizeof(struct atapi_params));
     if (!((atapi_parm->model[0] == 'N' && atapi_parm->model[1] == 'E') ||
-          (atapi_parm->model[0] == 'F' && atapi_parm->model[1] == 'X')))
+          (atapi_parm->model[0] == 'F' && atapi_parm->model[1] == 'X') ||
+          (atapi_parm->model[0] == 'P' && atapi_parm->model[1] == 'i') ||
+          (atapi_parm->model[0] == 'S' && atapi_parm->model[1] == 'H')))
         bswap(atapi_parm->model, sizeof(atapi_parm->model));
     btrim(atapi_parm->model, sizeof(atapi_parm->model));
     bswap(atapi_parm->revision, sizeof(atapi_parm->revision));
Index: i386/isa/atapi.c
===================================================================
RCS file: /home/ncvs/src/sys/i386/isa/atapi.c,v
retrieving revision 1.35
diff -u -r1.35 atapi.c
--- atapi.c	1999/08/30 18:35:31	1.35
+++ atapi.c	1999/09/26 07:46:03
@@ -438,10 +438,12 @@
 
 	/*
 	 * Shuffle string byte order.
-	 * Mitsumi and NEC drives don't need this.
+	 * Mitsumi, NEC, Pioneer and SHARP drives don't need this.
 	 */
 	if (! ((ap->model[0] == 'N' && ap->model[1] == 'E') ||
-	    (ap->model[0] == 'F' && ap->model[1] == 'X')))
+	       (ap->model[0] == 'F' && ap->model[1] == 'X') ||
+	       (ap->model[0] == 'P' && ap->model[1] == 'i') ||
+	       (ap->model[0] == 'S' && ap->model[1] == 'H')))
 		bswap (ap->model, sizeof(ap->model));
 	bswap (ap->serial, sizeof(ap->serial));
 	bswap (ap->revision, sizeof(ap->revision));
--
$B?70fMxI'(B
toshi@jp.FreeBSD.org
toshi@tenchi.ne.jp
