Subject: Re: CVS commit:
To: None <source-changes@NetBSD.org>
From: Michael Lorenz <macallan@netbsd.org>
List: source-changes
Date: 10/01/2005 13:13:56
--Signature_Sat__1_Oct_2005_13_13_56_-0400_yjMdygO69qN+5ZmK
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Hello,

> Modified Files:
> 	xsrc/xfree/xc/programs/Xserver/hw/xfree86/drivers/wsfb:
> Imakefile
> 	    wsfb_driver.c
> Added Files:
> 	xsrc/xfree/xc/programs/Xserver/hw/xfree86/drivers/wsfb: wsfb.h
> 	    wsfb_cursor.c
>=20
> Log Message:
> Add hardware cursor support and the usual XF86Config options to turn
> it on and off, change the default device to ttyE0 ( since ttyC0 is a
> serial port on most SPARCs )
> This needs a wsdisplay driver which actually supports the
> WSDISPLAYIO_GCURMAX and WSDISPLAYIO_SCURSOR ioctls. Tested on
> NetBSD/sparc with igsfb on a JavaStation NC / Krups.

Hmm, sounds a bit ambiguous on 2nd glance  - if the underlying wsdisplay
doesn't support a hardware cursor wsfb will just use a software cursor
as before. This relies on ioctl(WSDISPLAYIO_GCURMAX) to fail if there's
no HW cursor support. If a driver lies about its capabilities we have no
way to know about cursor support ( that's what Option "SWcursor" is for
)

have fun
Michael

--Signature_Sat__1_Oct_2005_13_13_56_-0400_yjMdygO69qN+5ZmK
Content-Type: application/pgp-signature

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

iQEVAwUBQz7D1MpnzkX8Yg2nAQLOFgf/fTUyjZvNM1toiypLseTmgVPjH4C+ItME
fzQAMWqJIENyc0sA381vqdL3BvB1IwKToSg25TgJj4geP5wBKIEfURUNgnsy54uL
UTSiPIk4uJMiRL9o33VeGsL3dU0KpPUCoWCo9EBBAOHl9e/UOlmiOSVPg/yWcDVx
oamCx4H35VJ9D1En2ykBcPZ/ebywBL1tanaOZwip/CGL2JJ2kimICIDD2lQ0IRFO
LEdQRGaEYdRHkSJezHyTC6nz2sxlR3LJCQqEzjLFYLaVK7WrPOJbuTUyaZ+IoSGR
aVZkxTydbHezG4n/0l+gmWFzA/6O9m1HcAbuogQhZKd8vvNoue/Z+Q==
=uUGc
-----END PGP SIGNATURE-----

--Signature_Sat__1_Oct_2005_13_13_56_-0400_yjMdygO69qN+5ZmK--