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 +