diff options
| author | Matt Jacob <mjacob@FreeBSD.org> | 2001-02-12 01:19:04 +0000 |
|---|---|---|
| committer | Matt Jacob <mjacob@FreeBSD.org> | 2001-02-12 01:19:04 +0000 |
| commit | 6a5d39b7f20b6568fa188172062c8e2d05904d75 (patch) | |
| tree | 1395bd636f81ffca11adb05457deca327685ac3b /sys/dev/isp | |
| parent | 507bd2d42e91815f0a77b591e9dca4771b24a7c9 (diff) | |
Notes
Diffstat (limited to 'sys/dev/isp')
| -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 */ |
