diff options
author | msmith <msmith@FreeBSD.org> | 2001-07-14 00:12:23 +0000 |
---|---|---|
committer | msmith <msmith@FreeBSD.org> | 2001-07-14 00:12:23 +0000 |
commit | f798ced9daceafa1c2fb589cdee76726812318de (patch) | |
tree | 8cf777f73f1fa9a689e86f5e6378309c41ee0a25 /sys/modules | |
parent | 6bf91f4b277c19b908c3c03d00971b98c5113b92 (diff) | |
download | FreeBSD-src-f798ced9daceafa1c2fb589cdee76726812318de.zip FreeBSD-src-f798ced9daceafa1c2fb589cdee76726812318de.tar.gz |
Merge with latest version of the Mylex 6+ driver.
- All sources are built in a single object, reducing namespace pollution.
- Kill the ready queue, and handle a busy response to mly_start in callers
rather than deferring the command.
- Improve our interaction with CAM:
- Don't advertise physical channels as SCSI busses by default.
- use the SIM queue freeze capability rather than queueing CDBs internally.
- force bus reprobe at module load time.
- Clean up more resources in mly_free.
- Tidy up debugging levels.
- Tidy up handling of events (mostly just code cleanliness).
- Use explanatory macros for operations on bus/target/channel numbers.
Diffstat (limited to 'sys/modules')
-rw-r--r-- | sys/modules/mly/Makefile | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/modules/mly/Makefile b/sys/modules/mly/Makefile index 6bb1f4f..e8773de 100644 --- a/sys/modules/mly/Makefile +++ b/sys/modules/mly/Makefile @@ -3,10 +3,11 @@ .PATH: ${.CURDIR}/../../dev/mly KMOD= mly -SRCS= mly.c mly_pci.c mly_cam.c +SRCS= mly.c SRCS+= opt_scsi.h opt_cam.h SRCS+= device_if.h bus_if.h pci_if.h #CFLAGS+= -DMLY_DEBUG=1 +CFLAGS+= -DMLY_MODULE .include <bsd.kmod.mk> |