Hi,
I am working with Elonex on their webbook laptop. It has a via chipset
and a 1024x600 LCD. We were using the binary drivers from VIA patched to
support a 1024x600 resolution, but the binaries are locked to the kernel
version so keep breaking. The OpenChrome drivers seem to work OK with a
tweak to the xorg.conf to set the resolution to 1024x600, but with the
new xorg and the empty xorg.conf I think we need to fix the drivers so
it probes the resolution correctly. I think I need to patch via_modes.h,
in particular adding a line in the DisplayModeRec function. How do I
write one of these lines? What do all the numbers mean? Are there other
places I would need to add bits to support 1024x600?
static DisplayModeRec ViaPanelModes[] = {
{ MODEPREFIX("640x480"), 25312, 640, 656, 752, 800, 0, 480, 489,
491, 525, 0, V_NHSYNC | V_NVSYNC, MODESUFFIX },
{ MODEPREFIX("800x600"), 39822, 800, 840, 968, 1056, 0, 600, 600,
604, 628, 0, V_PHSYNC | V_PVSYNC, MODESUFFIX },
Alan Bell
http://webbookblog.com
_______________________________________________
openchrome-users mailing list
[email protected]
http://wiki.openchrome.org/mailman/listinfo/openchrome-users
Main page:
http://www.openchrome.org
Wiki:
http://wiki.openchrome.org
User Forum:
http://wiki.openchrome.org/tikiwiki/tiki-view_forum.php?forumId=1