<dec f='src/src/sys/dev/ic/ispvar.h' l='749'/>
<use f='src/src/sys/dev/ic/isp.c' l='1492' u='c'/>
<use f='src/src/sys/dev/ic/isp.c' l='1755' u='c'/>
<use f='src/src/sys/dev/ic/isp.c' l='1984' u='c'/>
<use f='src/src/sys/dev/ic/isp.c' l='5702' u='c'/>
<use f='src/src/sys/dev/ic/isp.c' l='5755' u='c'/>
<use f='src/src/sys/dev/ic/isp.c' l='5781' u='c'/>
<use f='src/src/sys/dev/ic/isp.c' l='5806' u='c'/>
<use f='src/src/sys/dev/ic/isp.c' l='5842' u='c'/>
<use f='src/src/sys/dev/ic/isp.c' l='5867' u='c'/>
<doc f='src/src/sys/dev/ic/ispvar.h' l='727'>/*
 * For each channel, the outer layers should know what role that channel
 * will take: ISP_ROLE_NONE, ISP_ROLE_INITIATOR, ISP_ROLE_TARGET,
 * ISP_ROLE_BOTH.
 *
 * If you set ISP_ROLE_NONE, the cards will be reset, new firmware loaded,
 * NVRAM read, and defaults set, but any further initialization (e.g.
 * INITIALIZE CONTROL BLOCK commands for 2X00 cards) won&apos;t be done.
 *
 * If INITIATOR MODE isn&apos;t set, attempts to run commands will be stopped
 * at isp_start and completed with the equivalent of SELECTION TIMEOUT.
 *
 * If TARGET MODE is set, it doesn&apos;t mean that the rest of target mode support
 * needs to be enabled, or will even work. What happens with the 2X00 cards
 * here is that if you have enabled it with TARGET MODE as part of the ICB
 * options, but you haven&apos;t given the f/w any ram resources for ATIOs or
 * Immediate Notifies, the f/w just handles what it can and you never see
 * anything. Basically, it sends a single byte of data (the first byte,
 * which you can set as part of the INITIALIZE CONTROL BLOCK command) for
 * INQUIRY, and sends back QUEUE FULL status for any other command.
 *
 */</doc>
<use f='src/src/sys/dev/ic/isp_library.c' l='394' u='c'/>
<dec f='src/src/sys/dev/ic/isp_ioctl.h' l='66'/>
