freebsd-nq/sys/conf
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
..
defines
files Add support for the LSI-Logic Fusion/MP architecture. 2002-08-11 23:34:20 +00:00
files.alpha Move sio_isa.c back to MD files files due to PC98 brain damage. 2002-07-24 12:35:52 +00:00
files.amd64 Move sio_isa.c back to MD files files due to PC98 brain damage. 2002-07-24 12:35:52 +00:00
files.i386 typo. 2002-08-02 15:55:18 +00:00
files.ia64 Move sio_isa.c back to MD files files due to PC98 brain damage. 2002-07-24 12:35:52 +00:00
files.pc98 MFi386: revision 1.407 (move the em driver entry to MI file) 2002-07-24 12:33:39 +00:00
files.powerpc Add setjmp (needed for DDB). 2002-07-10 12:26:17 +00:00
files.sparc64 *.s -> *.S. 2002-07-31 15:52:04 +00:00
kern.mk For now, make the .ifdef GCC3 case default. We should change -Wno-format 2002-05-24 01:02:45 +00:00
kern.post.mk Remove duplicate 'modules-tags' rule 2002-08-01 03:13:10 +00:00
kern.pre.mk The transition time for -Werror has been gone for a while. We are now 2002-07-22 00:15:01 +00:00
kmod_syms.awk Our awk does not implement the ARGIND variable, so we were attempting 2002-08-06 19:31:04 +00:00
kmod.mk Drop support for COPY, -c has been the default mode of install(1) 2002-07-29 09:40:17 +00:00
ldscript.alpha Use the kernbase symbol exported from locore.o instead of hardcoded magic 2001-09-20 09:19:38 +00:00
ldscript.amd64 Remove hard coded magic load address. Now to change the load address, 2001-09-18 01:12:43 +00:00
ldscript.i386 Remove hard coded magic load address. Now to change the load address, 2001-09-18 01:12:43 +00:00
ldscript.ia64 Put symbols at the start and end of the unwind section so that we can 2001-10-29 11:40:14 +00:00
ldscript.powerpc Page align the data segment. 2001-10-08 10:43:34 +00:00
ldscript.sparc64 Add kernbase symbol and use it instead of magic numbers in the 2001-09-21 05:43:38 +00:00
majors se -> sab. 2002-08-04 19:07:15 +00:00
Makefile.alpha Moved the rule for locore.o from kern.post.mk to Makefile.$ARCH. 2002-07-31 14:59:05 +00:00
Makefile.amd64 Moved the rule for locore.o from kern.post.mk to Makefile.$ARCH. 2002-07-31 14:59:05 +00:00
Makefile.i386 Moved the rule for locore.o from kern.post.mk to Makefile.$ARCH. 2002-07-31 14:59:05 +00:00
Makefile.ia64 Moved the rule for locore.o from kern.post.mk to Makefile.$ARCH. 2002-07-31 14:59:05 +00:00
Makefile.pc98 Moved the rule for locore.o from kern.post.mk to Makefile.$ARCH. 2002-07-31 14:59:05 +00:00
Makefile.powerpc Moved the rule for locore.o from kern.post.mk to Makefile.$ARCH. 2002-07-31 14:59:05 +00:00
Makefile.sparc64 *.s -> *.S. 2002-07-31 15:52:04 +00:00
makeLINT.sed Join the pissing contest: generate LINT with a single sed(1) command. 2002-05-02 16:34:47 +00:00
newvers.sh setlocale(3) has been fixed to match POSIX standard: 2001-03-02 16:52:14 +00:00
NOTES Add the ability to use ATAPI devices via CAM. 2002-08-09 20:54:06 +00:00
options Add the ability to use ATAPI devices via CAM. 2002-08-09 20:54:06 +00:00
options.alpha Sync up syscons options from options.i386. 2002-07-15 18:43:09 +00:00
options.amd64 This is the start of the FreeBSD/x86_64 kernel. 2002-06-30 08:05:21 +00:00
options.i386 Move SMBFS from i386 and pc98 files and options files to MI files and 2002-07-15 19:11:21 +00:00
options.ia64 Sync up syscons options from options.i386. 2002-07-15 18:43:09 +00:00
options.pc98 Move SMBFS from i386 and pc98 files and options files to MI files and 2002-07-15 19:11:21 +00:00
options.powerpc Driver for the Apple UniNorth Host-PCI bridge. 2002-07-09 13:34:09 +00:00
options.sparc64 Add a DEBUGGER_ON_POWERFAIL option. This makes the power button on ultra 10s 2002-03-13 05:58:45 +00:00
systags.sh