diff options
author | mjacob <mjacob@FreeBSD.org> | 1999-07-02 22:46:31 +0000 |
---|---|---|
committer | mjacob <mjacob@FreeBSD.org> | 1999-07-02 22:46:31 +0000 |
commit | 858e488283a850ada143ed0be96e5edf3a3b9826 (patch) | |
tree | cfb0b138834e9244acaac3af864e6f206c0d4ebd /release | |
parent | 09d2fcf7ce9c557990687ca35240e537d4bd3ce3 (diff) | |
download | FreeBSD-src-858e488283a850ada143ed0be96e5edf3a3b9826.zip FreeBSD-src-858e488283a850ada143ed0be96e5edf3a3b9826.tar.gz |
Roll revision levels. Move DEFAULT_LOOPID definition to platform files.
Change some fcp parameter structures such that we can get the portid
(24 bit value), get both node and port WWN, know whether we're on a fabric
or not, note whether we've ever seen the loop up, and note the current
state of the loop.
Replace the isp_pdb_t structure in fcparams with a reduced cost structure
that maintains a static relationship to 'Target', but can have the actual
loop ID used change (in case, post LIP, we discover things have moved
around). This also retains portid and node/port WWNs. This array gets
larger if we have fabric support compiled in.
Note special loop IDs that are invariate for this device- FL_PORT_ID
(0x7e) which tells us if there's a fabric controller present, FC_PORT_ID
and FC_SNS_ID (fabric controller port and fabric SNS server port). We don't
use the latter two for anything. IDs above FC_SNS_ID up through 255 are
available for mapping fabric devices to 'target' ids.
Add in a config define to set FC full duplex mode. Add in a define to
recognize the Qlogic 2200 boards. Add comments about ISPCTL commands.
Add and change some ISPASYNC enumes.
Diffstat (limited to 'release')
0 files changed, 0 insertions, 0 deletions