Subject: SPARCbook graphics and XFree86
To: None <tech-x11@netbsd.org>
From: Michael Lorenz <macallan@netbsd.org>
List: tech-x11
Date: 06/17/2005 19:42:55
--Signature_Fri__17_Jun_2005_19_42_55_-0400_.IIkci+zUaM_XYwf
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Hello,

I wrote a (still fairly simple) XFree86 driver for the graphics chip found =
on SPARCbook 3GX ( and some other models but I have only a 3GX to test on )=
, so far it supports screen-to-screen-copies, solid fills, off-screen buffe=
rs and the hardware cursor, in 8bit only ( adding 16- and 24bit support sho=
uld be easy though ).=20
The necessary changes besides adding the driver itself are minimal - only a=
n additional constant for the framebuffer type and an additional line in th=
e table that maps the type returned by ioctl(FBIOGTYPE) to something used b=
y XFree internally.=20
What it needs on the kernel side is wscons and a pnozz driver that doesn't =
mimic a CG3 - both is ( besides some minimal changes in NetBSD/sparc config=
 files ) already in place ( my SPARCbook runs wscons-only for ages now ).
So, are there any objections against committing this into xsrc -current?

have fun
Michael

--Signature_Fri__17_Jun_2005_19_42_55_-0400_.IIkci+zUaM_XYwf
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (NetBSD)

iQEVAwUBQrNf/8pnzkX8Yg2nAQJ5qgf+JMYw/8cvoAKHBjcXuuJmOeq6NyyPpCX9
3ZQ2FxFIOpUqaJbCv58opxu7GnE+JXtSIdgFnZDUOS34jkXOE5ar5VMHMIoEIHp8
XfIfDMsVwQ9LqGvcTvtquoU/hfDzqnvZCzERaTZ5mHriMctj3By2dGDPTTbhlC/R
eW6OHLClet0f0tx+HNbHa4qwl+v1HHOQKWJ+ATG99owpKiolWf6c+1Yj/aAUD1Xt
ZdO1eV+i7sQI70O6jR7PmjIUNDd99q1No47oi/llARWbl97BjlgwGwN8zJePJNi8
ZIomYHkq22i0VyCgMMMcc1dOxyG/jgzeeLPjicvP4rMRRWuTFdBVvQ==
=W3gW
-----END PGP SIGNATURE-----

--Signature_Fri__17_Jun_2005_19_42_55_-0400_.IIkci+zUaM_XYwf--