diff options
author | mjacob <mjacob@FreeBSD.org> | 2002-02-17 06:38:22 +0000 |
---|---|---|
committer | mjacob <mjacob@FreeBSD.org> | 2002-02-17 06:38:22 +0000 |
commit | 8c6ee7cab4c4f47c5652ca5fd0f54eadef837ecf (patch) | |
tree | 4b5809d88934000efd29f4627f9c755121e85b54 /sys/dev/isp/ispmbox.h | |
parent | e1d1a0bec1ec24f22bee3e1e4b28b6e2e4b37f09 (diff) | |
download | FreeBSD-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.h | 2 |
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 |