diff options
author | mdodd <mdodd@FreeBSD.org> | 2002-04-17 00:26:09 +0000 |
---|---|---|
committer | mdodd <mdodd@FreeBSD.org> | 2002-04-17 00:26:09 +0000 |
commit | 4cd83349e47f271d973164bdc362630f19637f65 (patch) | |
tree | 21f034bbb03581cd5c36a2f24d4308b757d11fd6 /sys/modules | |
parent | e914cc2fa2f90ac19ef0dd05e8468a1d5980ad36 (diff) | |
download | FreeBSD-src-4cd83349e47f271d973164bdc362630f19637f65.zip FreeBSD-src-4cd83349e47f271d973164bdc362630f19637f65.tar.gz |
- Convert the 'hfa' ATM interface driver to newbus.
- Add stubs for EISA and SBUS cards.
(VME, FutureBUS, and TurboChannel stubs not provided.)
- Add infrastructure to build driver and bus front-end modules.
Diffstat (limited to 'sys/modules')
-rw-r--r-- | sys/modules/Makefile | 1 | ||||
-rw-r--r-- | sys/modules/hfa/Makefile | 15 | ||||
-rw-r--r-- | sys/modules/hfa/eisa/Makefile | 8 | ||||
-rw-r--r-- | sys/modules/hfa/hfa/Makefile | 13 | ||||
-rw-r--r-- | sys/modules/hfa/pci/Makefile | 8 | ||||
-rw-r--r-- | sys/modules/hfa/sbus/Makefile | 8 |
6 files changed, 53 insertions, 0 deletions
diff --git a/sys/modules/Makefile b/sys/modules/Makefile index 9467dc3..6f937f9 100644 --- a/sys/modules/Makefile +++ b/sys/modules/Makefile @@ -29,6 +29,7 @@ SUBDIR= 3dfx \ fdc \ fxp \ gx \ + hfa \ if_disc \ if_ef \ if_gif \ diff --git a/sys/modules/hfa/Makefile b/sys/modules/hfa/Makefile new file mode 100644 index 0000000..9640830 --- /dev/null +++ b/sys/modules/hfa/Makefile @@ -0,0 +1,15 @@ +# $FreeBSD$ + +SUBDIR= hfa pci + +.ifdef notyet +.if ${MACHINE_ARCH} == "i386" +SUBDIR+=eisa +.endif + +.if ${MACHINE_ARCH} == "sparc64" +SUBDIR+=sbus +.endif +.endif + +.include <bsd.subdir.mk> diff --git a/sys/modules/hfa/eisa/Makefile b/sys/modules/hfa/eisa/Makefile new file mode 100644 index 0000000..bc4f30d --- /dev/null +++ b/sys/modules/hfa/eisa/Makefile @@ -0,0 +1,8 @@ +# $FreeBSD$ + +.PATH: ${.CURDIR}/../../../dev/hfa + +KMOD= hfa_eisa +SRCS= hfa_eisa.c eisa_if.h device_if.h bus_if.h + +.include <bsd.kmod.mk> diff --git a/sys/modules/hfa/hfa/Makefile b/sys/modules/hfa/hfa/Makefile new file mode 100644 index 0000000..3c8694c --- /dev/null +++ b/sys/modules/hfa/hfa/Makefile @@ -0,0 +1,13 @@ +# $FreeBSD$ + +.PATH: ${.CURDIR}/../../../dev/hfa + +KMOD= hfa +SRCS= hfa_freebsd.c \ + fore_buffer.c fore_init.c fore_receive.c fore_vcm.c \ + fore_command.c fore_intr.c fore_stats.c \ + fore_globals.c fore_timer.c \ + fore_if.c fore_output.c fore_transmit.c \ + device_if.h bus_if.h + +.include <bsd.kmod.mk> diff --git a/sys/modules/hfa/pci/Makefile b/sys/modules/hfa/pci/Makefile new file mode 100644 index 0000000..3e62752 --- /dev/null +++ b/sys/modules/hfa/pci/Makefile @@ -0,0 +1,8 @@ +# $FreeBSD$ + +.PATH: ${.CURDIR}/../../../dev/hfa + +KMOD= hfa_pci +SRCS= hfa_pci.c pci_if.h device_if.h bus_if.h + +.include <bsd.kmod.mk> diff --git a/sys/modules/hfa/sbus/Makefile b/sys/modules/hfa/sbus/Makefile new file mode 100644 index 0000000..3862c29 --- /dev/null +++ b/sys/modules/hfa/sbus/Makefile @@ -0,0 +1,8 @@ +# $FreeBSD$ + +.PATH: ${.CURDIR}/../../../dev/hfa + +KMOD= hfa_sbus +SRCS= hfa_sbus.c device_if.h bus_if.h + +.include <bsd.kmod.mk> |