Port-sparc64 archive

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

FFB EDID testers wanted



Hi,

I've made some changes to the ffb(4) driver in order to support changing
the video mode based on EDID data from the attached monitor.  I've tested
this with Creator 3D and Elite 3D cards in a U60, an E3500, and a SB2000
with Samsung 1920x1200, LG 1600x1200, and Sun 1280x1024 monitors.

I'd appreciate reports that it works (and if it doesn't) from other
machines, especially with Creator (not 3D) cards, as I don't have one to
test with.  (It's possible that there are bugs in the register setup with
Creator cards, but I think that I have it correct.)

The patch is at:

  http://ftp.netbsd.org/pub/NetBSD/misc/jdc/ffb-edid-patch.text

and a precompiled kernel is at:

  http://ftp.netbsd.org/pub/NetBSD/misc/jdc/netbsd-GENERIC.gz

The code will try and pick the best mode that both the monitor, and the
frame buffer, both support.  Note, that the code will not change the
resolution if one is set in the PROM via the "output-device" property.
Also, I know that 130-3034 and 530-2917 13W3 to VGA adapters work, but
530-2357 adapters may not, as they don't connect VGA pin 9 to 13W3 pin 2,
which is required on some monitors to supply +5V to the DDC EEPROM.

The video mode is currently only changed at boot time.  An enhancement
would be to support changing the mode from userland, but that also needs
additional changes to wscons, which I haven't looked at yet.

Thanks,

J

PS.  Thanks are due to Michael Lorenz and Jared McNeill for encouragement
and ideas.

-- 
  My other computer also runs NetBSD    /        Sailing at Newbiggin
        http://www.netbsd.org/        /   http://www.newbigginsailingclub.org/


Home | Main Index | Thread Index | Old Index