diff options
author | Miod Vallat <miod@cvs.openbsd.org> | 2008-08-20 19:00:02 +0000 |
---|---|---|
committer | Miod Vallat <miod@cvs.openbsd.org> | 2008-08-20 19:00:02 +0000 |
commit | 0a888f23826234f38645bd474a4fee8001fd9ae9 (patch) | |
tree | b1d80ba2e920694d43aba95ee5579b79983e44a7 /share | |
parent | 62934187ea5d446e8e7d2c0a26e417b36eafa442 (diff) |
Minimal driver for the VAXstation 35x0/38x0 LEGSS option, currently limited
to 8 bit mode operation, and no color or accelerated features until I can
find documentation about it.
Speed is decent by VAX standards, except for scrolling, which is so
abysmally slow one could see ZZ Top's beards growing while waiting for the
screen to scroll...
Diffstat (limited to 'share')
-rw-r--r-- | share/man/man4/man4.vax/Makefile | 4 | ||||
-rw-r--r-- | share/man/man4/man4.vax/intro.4 | 6 | ||||
-rw-r--r-- | share/man/man4/man4.vax/legss.4 | 50 | ||||
-rw-r--r-- | share/man/man4/man4.vax/mbus.4 | 8 |
4 files changed, 60 insertions, 8 deletions
diff --git a/share/man/man4/man4.vax/Makefile b/share/man/man4/man4.vax/Makefile index 180e929eed3..6d94688df8e 100644 --- a/share/man/man4/man4.vax/Makefile +++ b/share/man/man4/man4.vax/Makefile @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.23 2008/08/18 23:19:18 miod Exp $ +# $OpenBSD: Makefile,v 1.24 2008/08/20 19:00:01 miod Exp $ # $NetBSD: Makefile,v 1.6 1996/03/03 17:13:09 thorpej Exp $ # from: @(#)Makefile 5.4 (Berkeley) 5/11/90 @@ -7,7 +7,7 @@ # ec.4 en.4 ex.4 fl.4 hdh.4 hk.4 ht.4 hy.4 ik.4 il.4 ix.4 kg.4 lp.4 np.4 # pcl.4 ps.4 tm.4 tmscp.4 tu.4 up.4 ut.4 uu.4 va.4 vp.4 vv.4 MAN= asc.4 autoconf.4 cons.4 de.4 dhu.4 dz.4 fwio.4 gpx.4 hp.4 \ - ibus.4 intro.4 lcg.4 lcspx.4 le.4 led.4 lkkbd.4 lkms.4 \ + ibus.4 intro.4 lcg.4 lcspx.4 le.4 led.4 legss.4 lkkbd.4 lkms.4 \ mbus.4 mem.4 mscpbus.4 mt.4 mtc.4 ncr.4 qe.4 qsc.4 ra.4 rx.4 \ sii.4 smg.4 ts.4 uba.4 uda.4 vsbus.4 vxtbus.4 ze.4 MLINKS= mem.4 kmem.4 diff --git a/share/man/man4/man4.vax/intro.4 b/share/man/man4/man4.vax/intro.4 index 01e0862aafb..c22761391e1 100644 --- a/share/man/man4/man4.vax/intro.4 +++ b/share/man/man4/man4.vax/intro.4 @@ -1,4 +1,4 @@ -.\" $OpenBSD: intro.4,v 1.31 2008/08/18 23:19:18 miod Exp $ +.\" $OpenBSD: intro.4,v 1.32 2008/08/20 19:00:01 miod Exp $ .\" $NetBSD: intro.4,v 1.3 1996/03/03 17:13:44 thorpej Exp $ .\" .\" Copyright (c) 1980, 1991 Regents of the University of California. @@ -30,7 +30,7 @@ .\" .\" from: @(#)intro.4 6.6 (Berkeley) 3/27/91 .\" -.Dd $Mdocdate: August 18 2008 $ +.Dd $Mdocdate: August 20 2008 $ .Dt INTRO 4 vax .Os .Sh NAME @@ -126,6 +126,8 @@ Low-Cost SPX color frame buffer AMD LANCE Ethernet device .It Xr led 4 VAX LED driver +.It Xr legss 4 +Low-End Graphics Subsystem .It Xr lkkbd 4 LK200/LK400 keyboard driver .It Xr lkms 4 diff --git a/share/man/man4/man4.vax/legss.4 b/share/man/man4/man4.vax/legss.4 new file mode 100644 index 00000000000..5059e5597e1 --- /dev/null +++ b/share/man/man4/man4.vax/legss.4 @@ -0,0 +1,50 @@ +.\" $OpenBSD: legss.4,v 1.1 2008/08/20 19:00:01 miod Exp $ +.\" +.\" Copyright (c) 2008 Miodrag Vallat. +.\" +.\" Permission to use, copy, modify, and distribute this software for any +.\" purpose with or without fee is hereby granted, provided that the above +.\" copyright notice and this permission notice appear in all copies. +.\" +.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +.\" +.Dd $Mdocdate: August 20 2008 $ +.Dt LEGSS 4 vax +.Os +.Sh NAME +.Nm legss +.Nd Low-End Graphics Subsystem +.Sh SYNOPSIS +.Cd "legss* at mbus0 mid 7" +.Cd "wsdisplay* at legss?" +.Sh DESCRIPTION +The +.Nm +is a 8 bit color frame buffer found in VAXstation 35x0 and 38x0 series. +An optional VCB03 16 plane option expands it to a 24 bit color frame buffer. +.Pp +The +.Nm +driver interfaces the frame buffer with the +.Xr wscons 4 +console framework. +It does not provide direct device driver entry points +but makes its functions available via the internal +.Xr wsdisplay 4 +interface. +.Sh SEE ALSO +.Xr intro 4 , +.Xr mbus 4 , +.Xr wscons 4 , +.Xr wsdisplay 4 +.Sh BUGS +The 16 plane option is currently not supported, and needs to be removed +for the +.Nm +driver to operate properly. diff --git a/share/man/man4/man4.vax/mbus.4 b/share/man/man4/man4.vax/mbus.4 index eb7c09d466a..efb3dce7828 100644 --- a/share/man/man4/man4.vax/mbus.4 +++ b/share/man/man4/man4.vax/mbus.4 @@ -1,4 +1,4 @@ -.\" $OpenBSD: mbus.4,v 1.1 2008/08/18 23:19:18 miod Exp $ +.\" $OpenBSD: mbus.4,v 1.2 2008/08/20 19:00:01 miod Exp $ .\" .\" Copyright (c) 2008 Miodrag Vallat. .\" @@ -14,7 +14,7 @@ .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. .\" -.Dd $Mdocdate: August 18 2008 $ +.Dd $Mdocdate: August 20 2008 $ .Dt MBUS 4 vax .Os .Sh NAME @@ -34,8 +34,8 @@ The following M-bus devices are supported: .Bl -tag -width 8n -compact -offset indent .It Xr fwio 4 Firefox Workstation I/O module -.\" .It Xr legss 4 -.\" Low-End Graphics Subsystem +.It Xr legss 4 +Low-End Graphics Subsystem .It Xr uba 4 UNIBUS/Q-bus controller .El |