Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/sys/arch/sgimips/gio



-----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't
transparent.
Instead blit the cursor using the appropriate ROPs. This way we get rid of the
cursor misplacement problem as well.
While there also use device_t.
TODO: arbitrary font sizes, cleanup, support for mapping all blitter registers
so 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-----


Home | Main Index | Thread Index | Old Index