diff options
author | mjacob <mjacob@FreeBSD.org> | 2001-02-23 05:35:50 +0000 |
---|---|---|
committer | mjacob <mjacob@FreeBSD.org> | 2001-02-23 05:35:50 +0000 |
commit | 2b7de3529ca70b7e4a27431edb43ea93b2118123 (patch) | |
tree | 4df3d0641119ffd783bc763d20af960168c2f1fb /sys/dev/isp/ispmbox.h | |
parent | 63ed3e92a93db5d5076a050b2288f3503183e68c (diff) | |
download | FreeBSD-src-2b7de3529ca70b7e4a27431edb43ea93b2118123.zip FreeBSD-src-2b7de3529ca70b7e4a27431edb43ea93b2118123.tar.gz |
Fix a longstanding bug- we had the sense of what bit 14
for the ICB firmware options meant- *I* had taken it to
mean that if you set it, Node Name would be ignored and
derived from Port Name. Actually, it meant the opposite.
As a consequence- change ICBOPT_USE_PORTNAME to the
define ICBOPT_BOTH_WWNS- makes more sense.
Fix wrong input bitmap for MBOX_DUMP_RAM command. Call
ISP_DUMPREGS if we get a f/w crash. Add ISPCTL_RUN_MBOXCMD
control command (so outer layers can run a mailbox command
directly) and add a ISPASYNC_UNHANDLED_RESPONSE hook so
outer layers can understand response queue entries we
might not know about.
Diffstat (limited to 'sys/dev/isp/ispmbox.h')
-rw-r--r-- | sys/dev/isp/ispmbox.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/isp/ispmbox.h b/sys/dev/isp/ispmbox.h index bf0fc35..ce2fe06 100644 --- a/sys/dev/isp/ispmbox.h +++ b/sys/dev/isp/ispmbox.h @@ -537,7 +537,7 @@ typedef struct isp_icb { #define ICBOPT_PREVLOOP 0x0800 #define ICBOPT_STOP_ON_QFULL 0x1000 #define ICBOPT_FULL_LOGIN 0x2000 -#define ICBOPT_USE_PORTNAME 0x4000 +#define ICBOPT_BOTH_WWNS 0x4000 #define ICBOPT_EXTENDED 0x8000 #define ICBXOPT_CLASS2_ACK0 0x0200 |