Port-sgimips archive

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

Re: R10K crmfb



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

On Jun 24, 2008, at 17:02, Manuel Bouyer wrote:
On Tue, Jun 24, 2008 at 04:49:44PM -0400, Michael Lorenz wrote:

On Jun 24, 2008, at 16:35, Manuel Bouyer wrote:
On Tue, Jun 24, 2008 at 04:27:31PM -0400, Michael Lorenz wrote:
What default colours did you put into your kernel config? Mine's
black/green on white ( yeah, kinda sun-like )

In my case it's a GENERIC kernel, with some local USB patches.

Ok.

I'm aware of one problem - occasionally you end up with a completely
garbled display in the colours your console would use, jittery
horizontal lines, and you can see the tile borders ( a tile is
512x128 in 8 bit ). So far I couldn't figure out where that comes
from but it seems to have some weird interaction with kernel size and
the boot loader. Please add or remove a few things and try again.
Also, make sure your boot loader is from recent -current.

My boot loader is from Jun, 13. Is it recent enough ?

Definitely.

Please try this kernel:
ftp://ftp.netbsd.org:/pub/NetBSD/misc/macallan/sgimips/netbsd.O2
it's the one I'm using right now and the console works fine.

I get extactly the same thing on my O2 with this kernel. I also get the same
thing with a custom trimmed-down kernel.

Ok, that rules out any local hacks I might have forgotten about.
Another thing to try is this - please have a look at srch/sgimips/dev/ crmfb.c / crmfb_setup_video(). You'll notice an awful lot of DELAY()s - - we need them, many register writes to the graphics backend take some time to complete and we don't have enough documentation to know if there's a busy bit somewhere we could use instead. What might help is to increase those delays or sprinkle some more after register writes.

have fun
Michael

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)

iQEVAwUBSGFkbMpnzkX8Yg2nAQJIRQf/bxdCqoRgXSJV7NuvcTfH4EviMIRFWnzQ
8nE6udrMKRt3JZ3Tk5hKkUt31b2CJJRgDfvE4l797JhF0NUZcAqSQudOrlfZT2vn
GYeVw2LtfN/wOwmz2h+JysqNIbquMbNPaI97lkJ9+ZgLDj2jwL/G0jwKKose0BDH
3zUF9D/IGAHCPUWHfwYeXDz5G2vyYftehtVBp0r0r8Yjz13hG53dAuMAglguncQC
G5mTTIUB0FdRePs6mEt5kjq2HlKrRI7GyHF/4xCZFVF4iio640QMsbRqaAyx1U+F
YJbKcGpmw1kzP+r7ZfpvorVLMvQlziOO2zc7YjqmeLhFEJHWItjE2Q==
=ruy/
-----END PGP SIGNATURE-----


Home | Main Index | Thread Index | Old Index