summaryrefslogtreecommitdiff
path: root/sys/dev/ic/isp_inline.h
AgeCommit message (Collapse)Author
2001-04-04Ansify source. Handles are now 16 bits.mjacob
2001-03-02Fix isp_print_qentry to print all four lines- it's been broken for months.mjacob
2001-02-12Add isp_fc_runstate function- this function's purpose is to, in stages,mjacob
and depending on role, make sure link is up, scan the fabric (if we're connected to a fabric), scan the local loop (if appropriate), merge the results into the local port database then, check once again to make sure we have f/w at FW_READY state and the the loopstate is LOOP_READY.
2000-10-16Update OpenBSD with respect to Solaris/FreeBSD/NetBSD/Linux versions.mjacob
Major rewrite of a lot of internals- far too many to list. Cleaner locking, more paramaterization, an isp_prt logging function that handles debugging as well as error printouts. We also should no longer hang if there is no Loop for Fibre Channel when booting. The file ispvar.h now contains a list of all platform required macros and explanation as to what they're for. This should make maintenance easier.
2000-07-06Resync with FreeBSD/NetBSD. Salient features are that the mailbox commandmjacob
routines are not necessarily polled now- this should cut down on some of the spurious lost commands that have occurred. Also, we now watchdog each command and make sure that command constipation doesn't occur (which it has been documented to do on the QLA2100 cards).
2000-02-20Add 12160 (Ultra3) support. Add files and changes for target mode support.mjacob
Do some SNS fabric suppor tchanges. Roll revision levels. Tested on GENERIC i386 && sparc.
1999-12-03Amazingly neither the compiler nor review missed this silly botch.mjacob
1999-11-22Far too many things to note- a complete new revision coming in includingmjacob
FABRIC support...