PERFORCE change 108062 for review

Matt Jacob mjacob at FreeBSD.org
Wed Oct 18 13:25:06 PDT 2006


http://perforce.freebsd.org/chv.cgi?CH=108062

Change 108062 by mjacob at newisp on 2006/10/18 20:24:20

	Make the modifier tag for a marker type a short, not
	       8 bits. That makes SBus cards work better.

Affected files ...

.. //depot/projects/newisp/dev/isp/isp_library.c#10 edit

Differences ...

==== //depot/projects/newisp/dev/isp/isp_library.c#10 (text) ====

@@ -375,19 +375,16 @@
 	if (ISP_IS_SBUS(isp)) {
 		ISP_IOXPUT_8(isp, src->mrk_reserved0, &dst->mrk_target);
 		ISP_IOXPUT_8(isp, src->mrk_target, &dst->mrk_reserved0);
-		ISP_IOXPUT_8(isp, src->mrk_reserved1, &dst->mrk_modifier);
-		ISP_IOXPUT_8(isp, src->mrk_modifier, &dst->mrk_reserved1);
 	} else {
 		ISP_IOXPUT_8(isp, src->mrk_reserved0, &dst->mrk_reserved0);
 		ISP_IOXPUT_8(isp, src->mrk_target, &dst->mrk_target);
-		ISP_IOXPUT_8(isp, src->mrk_modifier, &dst->mrk_modifier);
-		ISP_IOXPUT_8(isp, src->mrk_reserved1, &dst->mrk_reserved1);
 	}
+	ISP_IOXPUT_16(isp, src->mrk_modifier, &dst->mrk_modifier);
 	ISP_IOXPUT_16(isp, src->mrk_flags, &dst->mrk_flags);
 	ISP_IOXPUT_16(isp, src->mrk_lun, &dst->mrk_lun);
 	for (i = 0; i < 48; i++) {
-		ISP_IOXPUT_8(isp, src->mrk_reserved2[i],
-		    &dst->mrk_reserved2[i]);
+		ISP_IOXPUT_8(isp, src->mrk_reserved1[i],
+		    &dst->mrk_reserved1[i]);
 	}
 }
 


More information about the p4-projects mailing list