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>
This commit is contained in:
Jordan K. Hubbard 1995-02-06 23:19:49 +00:00
parent ace891ef08
commit 2cd01159da
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=6218
5 changed files with 31 additions and 5 deletions

View file

@ -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?

View file

@ -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

View file

@ -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?

View file

@ -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?

View file

@ -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