Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 2 Jul 1999 15:46:32 -0700 (PDT)
From:      Matt Jacob <mjacob@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/dev/isp ispvar.h
Message-ID:  <199907022246.PAA07959@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
mjacob      1999/07/02 15:46:32 PDT

  Modified files:
    sys/dev/isp          ispvar.h 
  Log:
  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.
  
  Revision  Changes    Path
  1.16      +65 -42    src/sys/dev/isp/ispvar.h



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199907022246.PAA07959>