Module Name: src
Committed By: rkujawa
Date: Tue Jan 24 00:19:39 UTC 2012
Modified Files:
src/sys/arch/amiga/conf: DRACO GENERIC GENERIC.in INSTALL WSCONS
files.amiga
Log Message:
Add voodoofb support. Allows using 3Dfx Voodoo 3 in G-REX as a console.
To generate a diff of this commit:
cvs rdiff -u -r1.153 -r1.154 src/sys/arch/amiga/conf/DRACO \
src/sys/arch/amiga/conf/files.amiga
cvs rdiff -u -r1.283 -r1.284 src/sys/arch/amiga/conf/GENERIC
cvs rdiff -u -r1.95 -r1.96 src/sys/arch/amiga/conf/GENERIC.in
cvs rdiff -u -r1.105 -r1.106 src/sys/arch/amiga/conf/INSTALL
cvs rdiff -u -r1.63 -r1.64 src/sys/arch/amiga/conf/WSCONS
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/arch/amiga/conf/DRACO
diff -u src/sys/arch/amiga/conf/DRACO:1.153 src/sys/arch/amiga/conf/DRACO:1.154
--- src/sys/arch/amiga/conf/DRACO:1.153 Thu Jan 19 22:43:11 2012
+++ src/sys/arch/amiga/conf/DRACO Tue Jan 24 00:19:39 2012
@@ -1,9 +1,9 @@
-# $NetBSD: DRACO,v 1.153 2012/01/19 22:43:11 rkujawa Exp $
+# $NetBSD: DRACO,v 1.154 2012/01/24 00:19:39 rkujawa Exp $
#
# This file was automatically created.
# Changes will be lost when make is run in this directory.
#
-# Created from: # NetBSD: GENERIC.in,v 1.94 2012/01/19 22:11:49 rkujawa Exp $
+# Created from: # NetBSD: GENERIC.in,v 1.95 2012/01/19 22:43:11 rkujawa Exp $
#
##
# GENERIC machine description file
@@ -29,7 +29,7 @@ include "arch/amiga/conf/std.amiga"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC-$Revision: 1.153 $"
+#ident "GENERIC-$Revision: 1.154 $"
maxusers 8
Index: src/sys/arch/amiga/conf/files.amiga
diff -u src/sys/arch/amiga/conf/files.amiga:1.153 src/sys/arch/amiga/conf/files.amiga:1.154
--- src/sys/arch/amiga/conf/files.amiga:1.153 Thu Jan 19 00:14:08 2012
+++ src/sys/arch/amiga/conf/files.amiga Tue Jan 24 00:19:39 2012
@@ -1,4 +1,4 @@
-# $NetBSD: files.amiga,v 1.153 2012/01/19 00:14:08 rkujawa Exp $
+# $NetBSD: files.amiga,v 1.154 2012/01/24 00:19:39 rkujawa Exp $
# maxpartitions must be first item in files.${ARCH}.newconf
maxpartitions 16 # NOTE THAT AMIGA IS SPECIAL!
@@ -33,7 +33,7 @@ defflag P5PPC68KBOARD
defflag LEV6_DEFER
defflag DEVRELOAD
-defflag opt_p5pb.h P5PB_DEBUG
+defflag opt_p5pb.h P5PB_DEBUG P5PB_CONSOLE
defparam IOBZCLOCK
@@ -526,7 +526,6 @@ attach cv3dpb at zbus
include "dev/i2o/files.i2o"
include "dev/pci/files.pci"
-#include "dev/wsfb/files.wsfb"
include "arch/amiga/conf/majors.amiga"
Index: src/sys/arch/amiga/conf/GENERIC
diff -u src/sys/arch/amiga/conf/GENERIC:1.283 src/sys/arch/amiga/conf/GENERIC:1.284
--- src/sys/arch/amiga/conf/GENERIC:1.283 Thu Jan 19 22:43:11 2012
+++ src/sys/arch/amiga/conf/GENERIC Tue Jan 24 00:19:39 2012
@@ -1,9 +1,9 @@
-# $NetBSD: GENERIC,v 1.283 2012/01/19 22:43:11 rkujawa Exp $
+# $NetBSD: GENERIC,v 1.284 2012/01/24 00:19:39 rkujawa Exp $
#
# This file was automatically created.
# Changes will be lost when make is run in this directory.
#
-# Created from: # NetBSD: GENERIC.in,v 1.94 2012/01/19 22:11:49 rkujawa Exp $
+# Created from: # NetBSD: GENERIC.in,v 1.95 2012/01/19 22:43:11 rkujawa Exp $
#
##
# GENERIC machine description file
@@ -29,7 +29,7 @@ include "arch/amiga/conf/std.amiga"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC-$Revision: 1.283 $"
+#ident "GENERIC-$Revision: 1.284 $"
maxusers 8
@@ -475,6 +475,7 @@ options PCI_NETBSD_CONFIGURE # supporte
p5pb0 at p5bus0 # Phase5 PCI bridge (CVPPC/BVPPC/G-REX)
p5membar* at zbus0 # Phase5 PCI bridge autoconfiguring BARs
#options P5PB_DEBUG # enable excessive debug for p5pb
+#options P5PB_CONSOLE # console on CVPPC/BVPPC/Voodoo3
pci* at p5pb0
mppb* at zbus0 # Matay Prometheus Zorro-PCI bridge
@@ -483,6 +484,9 @@ pci* at mppb?
#cv3dpb* at zbus0 # CyberVision 64/3D PCI bridge
#genfb* at pci? # generic fb, CVPPC/BVPPC only
+#voodoofb* at pci? # 3Dfx Voodoo 3 in G-REX
+#radeonfb* at pci? # untested
+
ne* at pci? # NE2000 Ethernet
# Bluetooth Controller and Device support
Index: src/sys/arch/amiga/conf/GENERIC.in
diff -u src/sys/arch/amiga/conf/GENERIC.in:1.95 src/sys/arch/amiga/conf/GENERIC.in:1.96
--- src/sys/arch/amiga/conf/GENERIC.in:1.95 Thu Jan 19 22:43:11 2012
+++ src/sys/arch/amiga/conf/GENERIC.in Tue Jan 24 00:19:39 2012
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC.in,v 1.95 2012/01/19 22:43:11 rkujawa Exp $
+# $NetBSD: GENERIC.in,v 1.96 2012/01/24 00:19:39 rkujawa Exp $
#
##
# GENERIC machine description file
@@ -52,7 +52,7 @@ include "arch/amiga/conf/std.amiga"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC-$Revision: 1.95 $"
+#ident "GENERIC-$Revision: 1.96 $"
m4_ifdef(`INSTALL_CONFIGURATION', `m4_dnl
makeoptions COPTS="-Os"
@@ -562,6 +562,7 @@ options PCI_NETBSD_CONFIGURE # supporte
p5pb0 at p5bus0 # Phase5 PCI bridge (CVPPC/BVPPC/G-REX)
p5membar* at zbus0 # Phase5 PCI bridge autoconfiguring BARs
#options P5PB_DEBUG # enable excessive debug for p5pb
+#options P5PB_CONSOLE # console on CVPPC/BVPPC/Voodoo3
pci* at p5pb0
mppb* at zbus0 # Matay Prometheus Zorro-PCI bridge
@@ -570,6 +571,9 @@ pci* at mppb?
#cv3dpb* at zbus0 # CyberVision 64/3D PCI bridge
#genfb* at pci? # generic fb, CVPPC/BVPPC only
+#voodoofb* at pci? # 3Dfx Voodoo 3 in G-REX
+#radeonfb* at pci? # untested
+
ne* at pci? # NE2000 Ethernet
# Bluetooth Controller and Device support
Index: src/sys/arch/amiga/conf/INSTALL
diff -u src/sys/arch/amiga/conf/INSTALL:1.105 src/sys/arch/amiga/conf/INSTALL:1.106
--- src/sys/arch/amiga/conf/INSTALL:1.105 Thu Jan 19 22:43:11 2012
+++ src/sys/arch/amiga/conf/INSTALL Tue Jan 24 00:19:39 2012
@@ -1,9 +1,9 @@
-# $NetBSD: INSTALL,v 1.105 2012/01/19 22:43:11 rkujawa Exp $
+# $NetBSD: INSTALL,v 1.106 2012/01/24 00:19:39 rkujawa Exp $
#
# This file was automatically created.
# Changes will be lost when make is run in this directory.
#
-# Created from: # NetBSD: GENERIC.in,v 1.94 2012/01/19 22:11:49 rkujawa Exp $
+# Created from: # NetBSD: GENERIC.in,v 1.95 2012/01/19 22:43:11 rkujawa Exp $
#
##
# GENERIC machine description file
@@ -29,7 +29,7 @@ include "arch/amiga/conf/std.amiga"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC-$Revision: 1.105 $"
+#ident "GENERIC-$Revision: 1.106 $"
makeoptions COPTS="-Os"
@@ -419,6 +419,7 @@ options PCI_NETBSD_CONFIGURE # supporte
p5pb0 at p5bus0 # Phase5 PCI bridge (CVPPC/BVPPC/G-REX)
p5membar* at zbus0 # Phase5 PCI bridge autoconfiguring BARs
#options P5PB_DEBUG # enable excessive debug for p5pb
+#options P5PB_CONSOLE # console on CVPPC/BVPPC/Voodoo3
pci* at p5pb0
mppb* at zbus0 # Matay Prometheus Zorro-PCI bridge
@@ -427,6 +428,9 @@ pci* at mppb?
#cv3dpb* at zbus0 # CyberVision 64/3D PCI bridge
#genfb* at pci? # generic fb, CVPPC/BVPPC only
+#voodoofb* at pci? # 3Dfx Voodoo 3 in G-REX
+#radeonfb* at pci? # untested
+
ne* at pci? # NE2000 Ethernet
# Bluetooth Controller and Device support
Index: src/sys/arch/amiga/conf/WSCONS
diff -u src/sys/arch/amiga/conf/WSCONS:1.63 src/sys/arch/amiga/conf/WSCONS:1.64
--- src/sys/arch/amiga/conf/WSCONS:1.63 Thu Dec 15 14:25:12 2011
+++ src/sys/arch/amiga/conf/WSCONS Tue Jan 24 00:19:39 2012
@@ -1,4 +1,4 @@
-# $NetBSD: WSCONS,v 1.63 2011/12/15 14:25:12 phx Exp $
+# $NetBSD: WSCONS,v 1.64 2012/01/24 00:19:39 rkujawa Exp $
# GENERIC with wscons(4)
#
@@ -48,5 +48,17 @@ no ite5 at grf5
no ite6 at grf6
no ite7 at grf7
+# PCI framebuffers
+#genfb* at pci? # CyberVisionPPC/BlizzardVisionPPC only
+voodoofb* at pci? # 3Dfx Voodoo 3 in G-REX
+#radeonfb* at pci? # untested
+
+# Console support for CyberVisionPPC, BlizzardVisionPPC and 3Dfx Voodoo 3 in
+# G-REX.
+options P5PB_CONSOLE
+
+wsdisplay* at wsemuldisplaydev? console ?
+
pseudo-device wsfont # wsfont(4) dynamic font loading support
pseudo-device wsmux # mouse & keyboard multiplexor
+