xref: /netbsd-src/share/man/man4/man4.amiga/p5pb.4 (revision 413d532bcc3f62d122e56d92e13ac64825a40baf)
1.\" $NetBSD: p5pb.4,v 1.13 2014/03/18 18:20:39 riastradh Exp $
2.\"
3.\" Copyright (c) 2011, 2012 The NetBSD Foundation, Inc.
4.\" All rights reserved.
5.\"
6.\" This code is derived from software contributed to The NetBSD Foundation
7.\" by Radoslaw Kujawa.
8.\"
9.\" Redistribution and use in source and binary forms, with or without
10.\" modification, are permitted provided that the following conditions
11.\" are met:
12.\" 1. Redistributions of source code must retain the above copyright
13.\"    notice, this list of conditions and the following disclaimer.
14.\" 2. Redistributions in binary form must reproduce the above copyright
15.\"    notice, this list of conditions and the following disclaimer in the
16.\"    documentation and/or other materials provided with the distribution.
17.\"
18.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
19.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
20.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
21.\" PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
22.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
23.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
24.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
25.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
26.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
27.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
28.\" POSSIBILITY OF SUCH DAMAGE.
29.\"
30.Dd July 11, 2012
31.Dt P5PB 4 amiga
32.Os
33.Sh NAME
34.Nm p5pb
35.Nd Phase5 PCI bridge driver
36.Sh SYNOPSIS
37.Cd "p5pb0 at p5bus0"
38.Cd "pci* at p5pb?"
39.Cd "genfb* at pci?"
40.Cd "voodoofb* at pci?"
41.Cd "options P5PB_DEBUG"
42.Cd "options P5PB_CONSOLE"
43.Sh DESCRIPTION
44The
45.Nm
46driver provides support for the PCI bus present on various devices equipped with
47the Phase5 PCI bridge.
48.Pp
49The
50.Dv P5PB_CONSOLE
51option activates the necessary support for the console on CyberVisionPPC and
52BlizzardVisionPPC, allowing the attachment of the
53.Xr genfb 4
54driver.
553Dfx Voodoo 3 boards installed in G-REX are also supported as console by
56this option in conjuction with the
57.Xr voodoofb 4
58driver.
59.Pp
60Additional, excessive debugging output is enabled by the
61.Dv P5PB_DEBUG
62option.
63.Sh HARDWARE
64The
65.Nm
66driver supports the following hardware:
67.Bl -tag -offset indent
68.It Phase5 BlizzardVisionPPC graphics card
69.It Phase5 CyberVisionPPC graphics card
70.It DCE Computer G-REX 1200
71.It DCE Computer G-REX 4000
72.El
73.Sh SEE ALSO
74.Xr cv3dpb 4 ,
75.Xr genfb 4 ,
76.\" .Xr pm2fb 4
77.Xr p5membar 4 ,
78.Xr pci 4
79.Pp
80.Lk http://wiki.netbsd.org/users/rkujawa/g-rex/ "Programming the G-REX PCI bridge"
81.Sh HISTORY
82The
83.Nm
84device first appeared in
85.Nx 6.0 .
86.Sh AUTHORS
87.An -nosplit
88The
89.Nm
90driver was written by
91.An Radoslaw Kujawa Aq Mt radoslaw.kujawa@gmail.com .
92.Sh CAVEATS
93The
94.Nx
95developers don't have access to G-REX hardware or documentation.
96Support for this device is based on best wishes.
97.Pp
98Support for
99.Xr genfb 4
100framebuffer on CVPPC/BVPPC needs more testing.
101.Sh BUGS
102DMA to host memory is not supported.
103This is a driver limitation.
104