summaryrefslogtreecommitdiffstats
path: root/sys/conf
diff options
context:
space:
mode:
authorjkh <jkh@FreeBSD.org>1995-02-06 23:19:49 +0000
committerjkh <jkh@FreeBSD.org>1995-02-06 23:19:49 +0000
commit630cf84ab0f8b733bce8492a0a15a4324c089069 (patch)
tree9af505fb028f8ab1d4c862f3fc421d0417b29406 /sys/conf
parent8ae9fec07ab490ac4366bd9478ad75c2fca5a680 (diff)
downloadFreeBSD-src-630cf84ab0f8b733bce8492a0a15a4324c089069.zip
FreeBSD-src-630cf84ab0f8b733bce8492a0a15a4324c089069.tar.gz
The very minimum driver required to support a Video Spigot. See the
copyright notices in the code for information on where to go to pick up additional useful bits. Submitted by: Jim Lowe <james@blatz.cs.uwm.edu>
Diffstat (limited to 'sys/conf')
-rw-r--r--sys/conf/NOTES10
-rw-r--r--sys/conf/files.i3863
2 files changed, 11 insertions, 2 deletions
diff --git a/sys/conf/NOTES b/sys/conf/NOTES
index 9de3553..584a728 100644
--- a/sys/conf/NOTES
+++ b/sys/conf/NOTES
@@ -2,7 +2,7 @@
# LINT -- config file for checking all the sources, tries to pull in
# as much of the source tree as it can.
#
-# $Id: LINT,v 1.134 1995/01/31 06:33:58 amurai Exp $
+# $Id: LINT,v 1.135 1995/02/05 10:56:45 jkh Exp $
#
# NB: You probably don't want to try running a kernel built from this
# file. Instead, you should start from GENERIC, and add options from
@@ -515,7 +515,14 @@ device pca0 at isa? tty
# wt: Wangtek and Archive QIC-02/QIC-36 tape drives
# ctx: Cortex-I frame grabber
# apm: Laptop Advanced Power Management (experimental)
+# spigot: The Creative Labs Video Spigot video-aquisition board
#
+# Notes on the spigot:
+# The video spigot is at 0xad6. This port address can not be changed.
+# The irq values may only be 10, 11, or 15
+# I/O memory is an 8kb region. Possible values are:
+# 0a0000, 0a2000, ..., 0fffff, f00000, f02000, ..., ffffff
+# Note that the start address must be on an even boundary.
device mcd0 at isa? port 0x300 bio irq 10 vector mcdintr
# for the soundblaster 16 multicd
@@ -524,6 +531,7 @@ device scd0 at isa? port 0x230 bio
device pcd0 at isa? port 0x220 bio
device wt0 at isa? port 0x300 bio irq 5 drq 1 vector wtintr
device ctx0 at isa? port 0x230 iomem 0xd0000
+device spigot0 at isa? port 0xad6 irq 15 iomem 0xee000 vector spigintr
# NB: both lines are required
device apm0 at isa?
diff --git a/sys/conf/files.i386 b/sys/conf/files.i386
index 238a210..9bd0541 100644
--- a/sys/conf/files.i386
+++ b/sys/conf/files.i386
@@ -1,7 +1,7 @@
# This file tells config what files go into building a kernel,
# files marked standard are always included.
#
-# $Id: files.i386,v 1.76 1995/01/28 04:20:55 jkh Exp $
+# $Id: files.i386,v 1.77 1995/02/01 23:02:24 se Exp $
#
i386/apm/apm.c optional apm device-driver
i386/apm/apm_setup.s optional apm
@@ -89,6 +89,7 @@ i386/isa/mse.c optional mse device-driver
i386/isa/ncr5380.c optional nca device-driver
i386/isa/npx.c optional npx device-driver
i386/isa/readMBR.c standard
+i386/isa/spigot.c optional spigot device-driver
i386/isa/syscons.c optional sc device-driver
i386/isa/pcaudio.c optional pca device-driver
i386/isa/pcd.c optional pcd device-driver
OpenPOWER on IntegriCloud