freebsd-nq/sys/i386
Matt Jacob 9b63136347 Add support for the LSI-Logic Fusion/MP architecture.
This is an architecture that present a thing message passing interface
to the OS. You can query as to how many ports and what kind are attached
and enable them and so on.

A less grand view is that this is just another way to package SCSI (SPI or
FC) and FC-IP into a one-driver interface set.

This driver support the following hardware:

LSI FC909:	Single channel, 1Gbps, Fibre Channel (FC-SCSI only)
LSI FC929:	Dual Channel, 1-2Gbps, Fibre Channel (FC-SCSI only)
LSI 53c1020:	Single Channel, Ultra4 (320M) (Untested)
LSI 53c1030:	Dual Channel, Ultra4 (320M)

Currently it's in fair shape, but expect a lot of changes over the
next few weeks as it stabilizes.

Credits:

The driver is mostly from some folks from Jeff Roberson's company- I've
been slowly migrating it to broader support that I it came to me as.

The hardware used in developing support came from:

	FC909: LSI-Logic, Advansys (now Connetix)
	FC929: LSI-Logic
	53c1030: Antares Microsystems (they make a very fine board!)

MFC after:	3 weeks
2002-08-11 23:34:20 +00:00
..
acpica Improve stack manipulation code of ACPI wakeup routine. 2002-08-07 12:48:28 +00:00
apm Remove __P. 2002-03-20 05:48:58 +00:00
bios Remove __P. 2002-03-20 05:48:58 +00:00
compile Don't need the .keep_me files. Obrien and I committed past each other. 2001-07-01 23:35:44 +00:00
conf Add support for the LSI-Logic Fusion/MP architecture. 2002-08-11 23:34:20 +00:00
i386 o Remove the setting and clearing of the PG_MAPPED flag. (This flag is 2002-08-10 07:40:30 +00:00
ibcs2 - Replace v_flag with v_iflag and v_vflag 2002-08-04 10:29:36 +00:00
include add experimental support for Data over Voice (DoV) outgoing calls. 2002-08-11 15:47:26 +00:00
isa Add additional range checks for copyout targets. 2002-08-09 05:50:32 +00:00
linux - Replace v_flag with v_iflag and v_vflag 2002-08-04 10:29:36 +00:00
pci Move a prototype to the least wrong place. 2002-08-02 18:45:43 +00:00
svr4 Moved signal handling and rescheduling from userret() to ast() so that 2002-04-04 17:49:48 +00:00
Makefile This commit adds basic support for the UFS2 filesystem. The UFS2 2002-06-21 06:18:05 +00:00