-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello,
Module Name: src Committed By: macallan Date: Thu Feb 12 02:29:58 UTC 2009 Modified Files: src/sys/arch/sgimips/gio: files.gio newport.c Log Message: Become a good vcons citizen.Also, don't use the cursor sprite as text cursor - it's not worth the pain and the sprite doesn't have an invert-background plane either so the cursor wasn'ttransparent.Instead blit the cursor using the appropriate ROPs. This way we get rid of thecursor misplacement problem as well. While there also use device_t.TODO: arbitrary font sizes, cleanup, support for mapping all blitter registersso we can use them from X.
Something funny is happening here - when I cold boot a kernel with this it hangs when attaching ioc, apparently in the process of drawing the cursor. When I boot an older kernel first and then this one it works. Probably need more blitter synchronization until all devices are set up.
have fun Michael -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (Darwin) iQEVAwUBSZRRIMpnzkX8Yg2nAQJPvQgAhUk9XN/C+9nOZM93TUovoVDV1GWkGnbO ZXHJELkWuhUP9w3sypfPh+YJEKbPUwVfdtU5+e8dlVRu+45XJ57zjUYXAEqlSUy1 Enii3eJYPRMje9NknEgGcZiK4YB/NHo3inKANzm9ZSiypqZpqHzBzMGTITor2hQQ RG+b9oHWqCHWzyyFjArKW+wvFe80cfOdD/kLuajQYHGIMHwx012Shw66ozumNA8J hXDLit3s4HHrqHIIhhCHgSx4MVCJl9hcmNiWy3cPIQ1/paWc0Jcd09lwhvCwU5WJ 7WI8GOYX/BlVLPTzzdVI/LMFrap0uSWD1o5C6BhJjsj9GJQvGMTIlQ== =B3HJ -----END PGP SIGNATURE-----