summaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorKenneth R Westerback <krw@cvs.openbsd.org>2007-04-13 18:11:22 +0000
committerKenneth R Westerback <krw@cvs.openbsd.org>2007-04-13 18:11:22 +0000
commit64beb5f733a23f027dc8265f5b39edeb08a34dbf (patch)
tree91a5df099f089bc347f590ece066faff8bfc8fc4 /sys
parent7e5aa701e7cae853632ce64b2f699af430b2cd97 (diff)
scsi_generic is now 16 bytes. Adjust offsets into structure being
passed to controller so they point where expected. Fixes martin@'s alpha and sparc machines.
Diffstat (limited to 'sys')
-rw-r--r--sys/dev/microcode/siop/siop.ss16
1 files changed, 8 insertions, 8 deletions
diff --git a/sys/dev/microcode/siop/siop.ss b/sys/dev/microcode/siop/siop.ss
index 79e9492a8d4..68197fe3636 100644
--- a/sys/dev/microcode/siop/siop.ss
+++ b/sys/dev/microcode/siop/siop.ss
@@ -1,4 +1,4 @@
-; $OpenBSD: siop.ss,v 1.8 2005/11/20 22:28:11 krw Exp $
+; $OpenBSD: siop.ss,v 1.9 2007/04/13 18:11:21 krw Exp $
; $NetBSD: siop.ss,v 1.20 2005/11/18 23:10:32 bouyer Exp $
;
@@ -33,13 +33,13 @@ ARCH 720
; offsets in siop_common_xfer
ABSOLUTE t_id = 40;
-ABSOLUTE t_msg_in = 56;
-ABSOLUTE t_ext_msg_in = 64;
-ABSOLUTE t_ext_msg_data = 72;
-ABSOLUTE t_msg_out = 80;
-ABSOLUTE t_cmd = 88;
-ABSOLUTE t_status = 96;
-ABSOLUTE t_data = 104;
+ABSOLUTE t_msg_in = 60;
+ABSOLUTE t_ext_msg_in = 68;
+ABSOLUTE t_ext_msg_data = 76;
+ABSOLUTE t_msg_out = 84;
+ABSOLUTE t_cmd = 92;
+ABSOLUTE t_status = 100;
+ABSOLUTE t_data = 108;
;; interrupt codes
; interrupts that need a valid DSA