diff options
author | scottl <scottl@FreeBSD.org> | 2004-06-10 05:11:39 +0000 |
---|---|---|
committer | scottl <scottl@FreeBSD.org> | 2004-06-10 05:11:39 +0000 |
commit | 1154159183e80dfcf7a52dc4b4ba8d5db88bca1e (patch) | |
tree | 907cdedb826accd7ccb9399e3a5a3281d4e86864 /sys/modules/esp | |
parent | fe56c5bdd9a68195f81addc0c76aec6f142d1da0 (diff) | |
download | FreeBSD-src-1154159183e80dfcf7a52dc4b4ba8d5db88bca1e.zip FreeBSD-src-1154159183e80dfcf7a52dc4b4ba8d5db88bca1e.tar.gz |
Port the NetBSD esp(4) driver. This only includes the sbus front-end, so
its primary use is for the FEPS/FAS366 SCSI found in Sun Ultra 1e and 2
machines. Once the pci front-end is ported, this driver can replace the
amd(4) driver.
The code as-is is fairly stable. I've disabled tagged-queueing until I can
figure out a corruption bug related to it. I'm importing it now so that
people with these machines can (finally) stop netbooting and report bugs
before 5.3.
Diffstat (limited to 'sys/modules/esp')
-rw-r--r-- | sys/modules/esp/Makefile | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/sys/modules/esp/Makefile b/sys/modules/esp/Makefile new file mode 100644 index 0000000..28aa115 --- /dev/null +++ b/sys/modules/esp/Makefile @@ -0,0 +1,15 @@ +# $FreeBSD$ + +.PATH: ${.CURDIR}/../../dev/esp + +KMOD= esp + +SRCS= ncr53c9x.c +SRCS+= opt_ddb.h opt_cam.h +SRCS+= device_if.h bus_if.h + +.if ${MACHINE_ARCH} == "sparc64" +SRCSi+= esp_sbus.c lsi64854.c +.endif + +.include <bsd.kmod.mk> |