summaryrefslogtreecommitdiffstats
path: root/sys/dev/isp
diff options
context:
space:
mode:
authormjacob <mjacob@FreeBSD.org>1998-09-16 16:42:40 +0000
committermjacob <mjacob@FreeBSD.org>1998-09-16 16:42:40 +0000
commitc773a864d944a92d827625cb1300c52652a203d4 (patch)
tree17d5834aee36a08102895c14e2fd2b4ea29b5f74 /sys/dev/isp
parent76ada56e70e50478b977a38fbac7042c54fdcfca (diff)
downloadFreeBSD-src-c773a864d944a92d827625cb1300c52652a203d4.zip
FreeBSD-src-c773a864d944a92d827625cb1300c52652a203d4.tar.gz
alpha port fixes from Doug.
Reviewed by: dfr
Diffstat (limited to 'sys/dev/isp')
-rw-r--r--sys/dev/isp/isp_freebsd.c4
-rw-r--r--sys/dev/isp/isp_freebsd_cam.h6
2 files changed, 5 insertions, 5 deletions
diff --git a/sys/dev/isp/isp_freebsd.c b/sys/dev/isp/isp_freebsd.c
index 14546b8..d9f7ff4 100644
--- a/sys/dev/isp/isp_freebsd.c
+++ b/sys/dev/isp/isp_freebsd.c
@@ -1,5 +1,5 @@
/* $FreeBSD$ */
-/* $Id: isp_freebsd.c,v 1.11 1998/09/14 23:22:12 mjacob Exp $ */
+/* $Id: isp_freebsd.c,v 1.3 1998/09/15 08:42:55 gibbs Exp $ */
/*
* Platform (FreeBSD) dependent common attachment code for Qlogic adapters.
*
@@ -248,7 +248,7 @@ isp_action(sim, ccb)
case XPT_RESET_DEV: /* BDR the specified SCSI device */
tgt = ccb->ccb_h.target_id;
s = splcam();
- error = isp_control(isp, ISPCTL_RESET_DEV, (void *) tgt);
+ error = isp_control(isp, ISPCTL_RESET_DEV, (void *)(intptr_t) tgt);
(void) splx(s);
if (error) {
ccb->ccb_h.status = CAM_REQ_CMP_ERR;
diff --git a/sys/dev/isp/isp_freebsd_cam.h b/sys/dev/isp/isp_freebsd_cam.h
index d661f82..d1c8684 100644
--- a/sys/dev/isp/isp_freebsd_cam.h
+++ b/sys/dev/isp/isp_freebsd_cam.h
@@ -1,5 +1,5 @@
/* $FreeBSD$ */
-/* $Id: isp_freebsd_cam.h,v 1.1 1998/09/15 08:42:55 gibbs Exp $ */
+/* $Id: isp_freebsd_cam.h,v 1.2 1998/09/15 09:59:37 gibbs Exp $ */
/*
* Qlogic ISP SCSI Host Adapter FreeBSD Wrapper Definitions (CAM version)
*---------------------------------------
@@ -111,8 +111,8 @@ struct isposinfo {
#define XS_RESID(ccb) (ccb)->resid
#define XS_XFRLEN(ccb) (ccb)->dxfer_len
#define XS_CDBLEN(ccb) (ccb)->cdb_len
-#define XS_CDBP(ccb) ((ccb)->ccb_h.flags & CAM_CDB_POINTER)? \
- (ccb)->cdb_io.cdb_ptr : (ccb)->cdb_io.cdb_bytes
+#define XS_CDBP(ccb) (((ccb)->ccb_h.flags & CAM_CDB_POINTER)? \
+ (ccb)->cdb_io.cdb_ptr : (ccb)->cdb_io.cdb_bytes)
#define XS_STS(ccb) (ccb)->scsi_status
#define XS_TIME(ccb) (ccb)->ccb_h.timeout
#define XS_SNSP(ccb) (&(ccb)->sense_data)
OpenPOWER on IntegriCloud