mjacob 3cefde7f1c Remove some target mode stuff. It will get re-introduced in a different
file later. Do some pencil-sharpening types of minor changes. Change
how active commands are remembered (using new inline functions to get
handles, etc..). Now do a GET FIRMWARE STATUS after firing up the f/w as
outgoing mailbox 2 will tell you the f/w's notion of the max commands
that can be supported. Attempt to retrieve loop topology. Add in the
appropriate SWIZZLE/UNSWIZZLE macros calls (this is a no-op on Little
Endian machines but is needed for sparc (on other platforms)). Move
the temp port database we use to find out where things have moved to
after a LIP to the softc and off the kernel stack. Follow Qlogic's
hint and don't bother setting a tag for commands that don't have
this enabled (presumably the f/w will do it's own selection then).
Use an INT_PENDING macro to check for an interrupt. The call to
ISP_DMAFREE now just takes the handle- not the 'handle-1' which was
a layering violation. Use CFGPRINTF in a couple of places to make
things less chatty if not booting verbose, or CAMDEBUG compiles, etc..
1999-10-17 18:58:22 +00:00
..
1999-08-28 01:08:13 +00:00
1999-10-15 13:35:55 +00:00
1999-10-05 21:19:41 +00:00
1999-08-28 01:08:13 +00:00
1999-10-11 14:42:33 +00:00
1999-10-11 19:14:37 +00:00
1999-10-16 06:26:44 +00:00
1999-08-28 01:08:13 +00:00
1999-08-28 01:08:13 +00:00
1999-10-05 21:19:41 +00:00
1999-10-11 19:16:54 +00:00
1999-10-16 05:24:13 +00:00
1999-10-06 13:03:09 +00:00
1999-10-11 15:00:09 +00:00
1999-10-05 20:29:00 +00:00
1999-08-28 01:08:13 +00:00
1999-10-06 13:03:09 +00:00
1999-08-28 01:08:13 +00:00