summaryrefslogtreecommitdiffstats
path: root/sys/conf
diff options
context:
space:
mode:
authormsmith <msmith@FreeBSD.org>1998-08-03 19:14:33 +0000
committermsmith <msmith@FreeBSD.org>1998-08-03 19:14:33 +0000
commit2fdb23234a18b64b994328bb4be606a420e3b56d (patch)
treef8a4d5d9ba99cb367e9263ec96d08ecb8919f529 /sys/conf
parentcfef94c8ca2347c78a745676fe6061eb1f172be7 (diff)
downloadFreeBSD-src-2fdb23234a18b64b994328bb4be606a420e3b56d.zip
FreeBSD-src-2fdb23234a18b64b994328bb4be606a420e3b56d.tar.gz
Major ppbus updates from the author.
- ppbus now supports PLIP via the if_plip driver - ieee1284 infrastructure added, including parallel-port PnP - port microsequencer added, for scripting the sort of port I/O that is common with parallel devices without endless calls up and down through the driver structure. - improved bus ownership behaviour among the ppbus-using drivers. - improved I/O chipset feature detection The vpo driver is now implemented using the microsequencer, leading to some performance improvements as well as providing an extensive example of its use. Reviewed by: msmith Submitted by: Nicolas Souchu <Nicolas.Souchu@prism.uvsq.fr>
Diffstat (limited to 'sys/conf')
-rw-r--r--sys/conf/NOTES4
-rw-r--r--sys/conf/files3
2 files changed, 6 insertions, 1 deletions
diff --git a/sys/conf/NOTES b/sys/conf/NOTES
index 0ad0237..ab64a7a 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.446 1998/07/11 04:46:27 julian Exp $
+# $Id: LINT,v 1.447 1998/07/20 20:00:30 msmith 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
@@ -1440,6 +1440,7 @@ options POWERFAIL_NMI # make it beep instead of panicing
# Requires SCSI disk support ('scbus' and 'sd'), best
# performance is achieved with ports in EPP 1.9 mode.
# nlpt Parallel Printer
+# plip Parallel network interface
# ppi General-purpose I/O ("Geek Port")
#
# Supported interfaces:
@@ -1448,6 +1449,7 @@ options POWERFAIL_NMI # make it beep instead of panicing
controller ppbus0
controller vpo0 at ppbus?
device nlpt0 at ppbus?
+device plip0 at ppbus?
device ppi0 at ppbus?
device pps0 at ppbus?
diff --git a/sys/conf/files b/sys/conf/files
index dd45be0..6d07bbf 100644
--- a/sys/conf/files
+++ b/sys/conf/files
@@ -53,10 +53,13 @@ dev/pdq/pdq_ifsubr.c optional fpa device-driver
dev/ppbus/nlpt.c optional nlpt
dev/ppbus/ppb_base.c optional ppbus
dev/ppbus/ppb_1284.c optional ppbus
+dev/ppbus/ppb_msq.c optional ppbus
dev/ppbus/ppbconf.c optional ppbus
dev/ppbus/ppi.c optional ppi
dev/ppbus/pps.c optional pps
dev/ppbus/vpo.c optional vpo
+dev/ppbus/vpoio.c optional vpo
+dev/ppbus/if_plip.c optional plip
dev/slice/slice_base.c optional slice
dev/slice/slice_device.c optional slice
dev/slice/mbr.c optional slice
OpenPOWER on IntegriCloud