summaryrefslogtreecommitdiffstats
path: root/sys/modules/vesa
diff options
context:
space:
mode:
authoryokota <yokota@FreeBSD.org>1999-01-11 03:18:56 +0000
committeryokota <yokota@FreeBSD.org>1999-01-11 03:18:56 +0000
commitae16d918a316eb60407be875de416efb373a652f (patch)
tree114e5de93fcbb59a8cff261d560719502d115314 /sys/modules/vesa
parentf24a0f863faf18c039916001f2cc71561fc29b38 (diff)
downloadFreeBSD-src-ae16d918a316eb60407be875de416efb373a652f.zip
FreeBSD-src-ae16d918a316eb60407be875de416efb373a652f.tar.gz
The first stage of console driver reorganization: activate new
keyboard and video card drivers. Because of the changes, you are required to update your kernel configuration file now! The files in sys/dev/syscons are still i386-specific (but less so than before), and won't compile for alpha and PC98 yet. syscons still directly accesses the video card registers here and there; this will be rectified in the later stages.
Diffstat (limited to 'sys/modules/vesa')
-rw-r--r--sys/modules/vesa/Makefile22
1 files changed, 18 insertions, 4 deletions
diff --git a/sys/modules/vesa/Makefile b/sys/modules/vesa/Makefile
index a44334c..6de1c87 100644
--- a/sys/modules/vesa/Makefile
+++ b/sys/modules/vesa/Makefile
@@ -1,18 +1,32 @@
-# $Id: Makefile,v 1.3 1998/10/16 04:30:51 peter Exp $
+# $Id: Makefile,v 1.4 1998/12/30 11:21:07 yokota Exp $
-.PATH: ${.CURDIR}/../../i386/isa
+.PATH: ${.CURDIR}/../../dev/syscons ${.CURDIR}/../../i386/isa
KMOD = vesa
-SRCS = vesa.c scvesactl.c sc.h opt_vesa.h opt_vm86.h
+SRCS = vesa.c scvesactl.c sc.h vga.h opt_syscons.h opt_vga.h \
+ opt_vesa.h opt_vm86.h opt_fb.h
NOMAN =
-CLEANFILES += sc.h opt_vesa.h opt_vm86.h
+CLEANFILES += sc.h vga.h opt_syscons.h opt_vga.h opt_vesa.h opt_vm86.h \
+ opt_fb.h
sc.h:
echo "#define NSC 1" > sc.h
+vga.h:
+ echo "#define NVGA 1" > vga.h
+
+opt_syscons.h:
+ touch opt_syscons.h
+
+opt_vga.h:
+ touch opt_vga.h
+
opt_vesa.h:
echo "#define VESA 1" > opt_vesa.h
opt_vm86.h:
echo "#define VM86 1" > opt_vm86.h
+opt_fb.h:
+ touch opt_fb.h
+
.include <bsd.kmod.mk>
OpenPOWER on IntegriCloud