-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello, On Jun 24, 2008, at 16:15, Stephen Borrill wrote:
On Tue, 24 Jun 2008, Manuel Bouyer wrote:Well, crmfb0 itself doesn't work. The system boots, but the display ismessed up: thin (1 pixel) dark red vertical lines on a black background, with 6 2-pixed white horizontal lines, starting a line 0.This is weird, as if the graphics backend reads from different tiles than the rendering engine writes to, or the rendering engine doesn't render. Crmfb doesn't directly access any visible video memory - toavoid having to deal with tile borders I have rasops draw into an off-screen tile and then blit it into place. Maybe I should memset() it with something recognizeable for testing. Do the red lines disappear eventually?No. But the white line appears in several steps while the system is booting, they seem related to wscons printing characters on the display.Is the pattern steady or does it jitter? This sounds very similar to the problem I reported with my O2 last week on port-sgimips. I just didn't give such a detailed description...
What default colours did you put into your kernel config? Mine's black/green on white ( yeah, kinda sun-like ) 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.
have fun Michael -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (Darwin) iQEVAwUBSGFYs8pnzkX8Yg2nAQLmMQgAuC51HK3miowGJvjxIszujvVGG8M07kfR 0zgpoPyHfAdJ0cV6IoR3YagRGlDzcYyTIifRzuu9UWqhkeCFuXoMHJqDJN2SYt+4 SFdUy9RmUAmIjw46FDzULaJOi4flMiavMvWUUlgXIzJqT24nKejaxj/xZz6qFsQk i/CNsMdIC3xfsdJDkp4mK4yBxSCa9hF2UQsZKsMzaCmmX7x5im4/ff3piR7PsU1G zaf3JtnBNidcbxc0zWqlcsUCAswErUSiTE16y4Uj5wSmVyvo8K9pes7vp62itenK 6iGaFUwzr/aPVW/6T/80fs4uqjopYlqy0hORsW8EaXhaPGtnRtQd7Q== =2J7i -----END PGP SIGNATURE-----