diff options
| author | Matt Jacob <mjacob@FreeBSD.org> | 2001-02-11 03:53:58 +0000 |
|---|---|---|
| committer | Matt Jacob <mjacob@FreeBSD.org> | 2001-02-11 03:53:58 +0000 |
| commit | b21d3f4ef88396d7615d34ff88f41eee0004cef6 (patch) | |
| tree | a9103f1a3a8702761da6892e61539c63ce140dc5 | |
| parent | b9b599fe4c61ec1b955fb4bf72f4264d2807ee1f (diff) | |
Notes
| -rw-r--r-- | sys/dev/isp/ispmbox.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/sys/dev/isp/ispmbox.h b/sys/dev/isp/ispmbox.h index 28da59330ba7..bf0fc358fdf8 100644 --- a/sys/dev/isp/ispmbox.h +++ b/sys/dev/isp/ispmbox.h @@ -590,6 +590,22 @@ typedef struct isp_icb { array[ICB_NNM7] = (u_int8_t) ((wwn >> 56) & 0xff) /* + * FC-AL Position Map + * + * This is an at most 128 byte map that returns either + * the LILP or Firmware generated list of ports. + * + * We deviate a bit from the returned qlogic format to + * use an extra bit to say whether this was a LILP or + * f/w generated map. + */ +typedef struct { + u_int8_t fwmap : 1, + count : 7; + u_int8_t map[127]; +} fcpos_map_t; + +/* * Port Data Base Element */ |
