Hello,

Last week I was doing job related to refresh rate selection support in
vesafb driver, which includes (but not limited to) EDID reading support: to
limit refresh rate and pixel clock to safe values, according to display
reported settings.

Details:
 * I've made kfb driver a part of vesafb driver, on x86(_64) platforms. Now
kfb part initialized first, allowing to provide framebuffer ASAP, while vbe
part initializes in the background.
 * I've ported untilities to calculate timings: gtf and cvt. I planned to
call these utilities from vesafb driver, to calculate timings. Not the most
beautiful solution, but why not? If it were possible. I've found that
HelenOS doesn't support such communication primitive as anonymous pipe
(FIFO). So, I have to write library to calculate timings.

Plan:
 * To finish refresh rate selection support.
 * To add new fuction(s) and IPC method(s) to libgraph and framebuffer
driver which will allow to get and set advanced timing parameters. Add
support of these functions to compositor and compctl util.
_______________________________________________
HelenOS-devel mailing list
[email protected]
http://lists.modry.cz/listinfo/helenos-devel

Reply via email to