summaryrefslogtreecommitdiffstats
path: root/sys/dev/isp/ispmbox.h
diff options
context:
space:
mode:
authormjacob <mjacob@FreeBSD.org>2002-02-17 06:38:22 +0000
committermjacob <mjacob@FreeBSD.org>2002-02-17 06:38:22 +0000
commit8c6ee7cab4c4f47c5652ca5fd0f54eadef837ecf (patch)
tree4b5809d88934000efd29f4627f9c755121e85b54 /sys/dev/isp/ispmbox.h
parente1d1a0bec1ec24f22bee3e1e4b28b6e2e4b37f09 (diff)
downloadFreeBSD-src-8c6ee7cab4c4f47c5652ca5fd0f54eadef837ecf.zip
FreeBSD-src-8c6ee7cab4c4f47c5652ca5fd0f54eadef837ecf.tar.gz
Support for f/w crash dumps (2200 && 23XX).
If you want QLogic to look at a potential f/w problem for FC cards, you really have to provide them info in the format they expect. This involves dumping a lot of hardware registers (> 300 16 bit registers) and a lot of SRAM (> 128KB minimum). Thus all of this code is #ifdef protected which will become an option so that the memory allocation of where to dump the crash image is pretty expensive. It's worth it if you have a reproducible problem because they have some tools that can tell them, given the f/w version, the precise state of everything. MFC after: 1 week
Diffstat (limited to 'sys/dev/isp/ispmbox.h')
-rw-r--r--sys/dev/isp/ispmbox.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/isp/ispmbox.h b/sys/dev/isp/ispmbox.h
index bc4ae54..ea62877 100644
--- a/sys/dev/isp/ispmbox.h
+++ b/sys/dev/isp/ispmbox.h
@@ -48,7 +48,7 @@
/* c */
/* d */
#define MBOX_CHECK_FIRMWARE 0x000e
- /* f */
+#define MBOX_READ_RAM_WORD_EXTENDED 0x000f
#define MBOX_INIT_REQ_QUEUE 0x0010
#define MBOX_INIT_RES_QUEUE 0x0011
#define MBOX_EXECUTE_IOCB 0x0012
OpenPOWER on IntegriCloud