freebsd-dev/sys/dev/isp
Matt Jacob 77d4e8361d 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.
1999-07-02 22:46:31 +00:00
..
asm_pci.h roll firmware for FC 1999-07-02 17:07:39 +00:00
asm_sbus.h roll internal tag level 1999-03-25 19:47:33 +00:00
isp_freebsd.c When asked to get the current transfer settings go do a dev_refresh 1999-05-12 19:00:16 +00:00
isp_freebsd.h Clean up some sprintfs. Add in a SCSI_QFULL an XS_CHANNEL definition 1999-05-11 05:03:33 +00:00
isp_pci.c (corrections for type change in softc) 1999-06-24 16:42:33 +00:00
isp.c be a bit more chatty about some speed negotiations 1999-05-12 18:56:55 +00:00
ispmbox.h Add in SNS and Fabric login/logout commands. Clean up ICBOPT defines. 1999-07-02 22:31:11 +00:00
ispreg.h Clean up some macros. Add in ISP 1080/1240 NVRAM layout definitions. 1999-05-11 05:01:26 +00:00
ispvar.h Roll revision levels. Move DEFAULT_LOOPID definition to platform files. 1999-07-02 22:46:31 +00:00