>
>
> I'm assuming these were done on SparcLinux, or are the FC/FCAL interfaces
> available on X86 also?
The drivers/fc4 tree currently works only on SPARCs, as the only low-level
drivers written are soc and socal (both SBUS adapters), but I've been trying
to separate card specific code from protocol stuff. Of course, it is not
fully generic, as it was written from knowledge about just two similar
cards, but if new drivers are to be written, the "generic" layer can be
fixed/extended. The fcal.c high level driver is also "generic" in that it
should work on any low-level adapter driver for any FC-AL topology (well,
currently it does not support fabrics).
But some other cards, like Qlogic FC, don't take such approach, as they do
all the FC4 protocol housekeeping in hardware and are driven as a normal
SCSI card with a lot of targets.
So, currently, if you want to hook SSA to something, you have to use SPARC
box, as I think QlogicFC won't be able to drive point-to-point and SSA
specific addressing scheme.
For FCAL arrays, like A5?00, you can either hook them to some PCI machine
using QlogicFC, or hook them to SOC+ on SBUS.
Cheers,
Jakub
___________________________________________________________________
Jakub Jelinek | [EMAIL PROTECTED] | http://sunsite.mff.cuni.cz
Administrator of SunSITE Czech Republic, MFF, Charles University
___________________________________________________________________
UltraLinux | http://ultra.linux.cz/ | http://ultra.penguin.cz/
Linux version 2.2.3 on a sparc64 machine (3958.37 BogoMips)
___________________________________________________________________