From: Geert U. <ge...@li...> - 2001-11-14 14:17:41
|
On Wed, 14 Nov 2001, Robert Schwebel wrote: > On Tue, 13 Nov 2001, James Simmons wrote: > > As some of you know I have been working on a new console system for > > 2.5.X. > > This might be a good opportunity to throw in some remarks from the > embedded front. I currently have the problem that I would like to attach a > Displaytech 64128a LCD to an embedded machine running Linux. The problem > with these displays is that they have their own controller which is > accessable through an 8 bit parallel port and some control lines, so it > does not have any memory mappable frame buffer. > > Nevertheless, it would be great to write a framebuffer driver for that > beast, because then I could use all kinds of "normal" libraries ontop of > that device, e.g. svgalib, Qt-Embedded, MicroWindows or whatsoever. I'm no > expert in the current FB interface, but it looks to me that there is no > mechanism for devices like that. I can imagine to write something like the > virtual vfb driver, but there is still a mechanism missing that can be > used to tell the driver that the frame is "dirty" and it has to be > transferred by the driver into the display. > > Any ideas how this could be done, either with the existing interface or > with possible improvements in the new API are welcome. The method used in vga256fb (fake a frame buffer, use MMU tricks) can be used here. Search the list archives for more info. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@li... In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds |