Re: LCD Driver: Smart Panel.

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



You're confusing the hardware and software aspects of driving an LCD. In a
normal LCD, the framebuffer is in system memory and data must be written to
the display continously by hardware. In a smart panel, the framebuffer is
inside the panel and there is no need for LCD controller hardware outside
the panel. In both cases, CE just writes to the framebuffer whereever it
happens to be when something needs updated. The operating system is not
writing continously to the LCD panel.


Dean Ramsier - eMVP
BSQUARE Corporation


"Knight Lin" <lhbb5405@xxxxxxxxxxx> wrote in message
news:uYB4hH7gGHA.3996@xxxxxxxxxxxxxxxxxxxxxxx
Hi Steve,
Thanks for your reply. For standard LCD panel, no internal frame
buffer, the controller must deliver frame data out continuously, so do not
care when the frame data is updated. But for smart LCD panel, I think, the
frame data is delivered out only when it is modified, so I need to know
when the frame data is modified. And I think the smart LCD panel can not
be processed as the standard LCD panel continuously refresh mode. So I
want to know when to deliever frame data out to smart LCD panel, does CE
GPE support this mode?


Thnaks.

Knight Lin

"Steve Maillet (eMVP)" <nospam1@xxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:u1YYx0zfGHA.4172@xxxxxxxxxxxxxxxxxxxxxxx
At each frame updating, which driver entry will be called. Anybody know
it.
None or many depending on what you mean by "frame updating". If you
mean on each frame delivered out the controller to the physical display
then the answer is none, that's done entirely in the hardware controller.
If you mean what function is called whenever the frame buffer is updated
the answer is none and many. No single function is called but any number
of the defined driver functions could be called to update the frame
buffer at any time and, for the most part, in any sequence.



--
Steve Maillet
EmbeddedFusion
www.EmbeddedFusion.com
smaillet at EmbeddedFusion dot com






.



Relevant Pages

  • Re: You guys always have the answers
    ... same sly technique to connect an NTSC or PAL encoder chip to the ... That way you wire the digital lines to the LCD and to the NTSC/PAL ... think that with careful coding you can run a complete C64 emulation in ... because it has virtually no special-function hardware. ...
    (comp.arch.embedded)
  • Re: Sony XBR4 -vs- Samsung 81 series
    ... over ANY other LCD and those are Samsung's new Motion Plus technology ... With Motion Plus activated, the panel ... resolution (using the "FPD Benchmark Software for Professional" 1080i ... motion blur that's been seen on every competing LCD panel sampled to ...
    (alt.tv.tech.hdtv)
  • Re: [SLE] Notebook X setup.
    ... Thanks for this reply, but unfortunately its not a hardware issue, I'm pretty ... The machine is dual boot and work fine on both monitors on Windows. ... It previously had other Linux's on it and all worked with the LCD monitor no ... and function key switching does nothing to help. ...
    (SuSE)
  • Re: A black strip on right side of LCD
    ... If the problem is not in the hardware you should check if the timing ... check those values against those recommended in the LCD ... I need SVGA screen resolution. ... screen is about 640x600 because I have a black strip at the right side of ...
    (microsoft.public.windowsce.platbuilder)
  • Re: any help to navigate replacement LCD display jungle???
    ... You look for the LCD panel by it's part number, not necessarily by the laptop model number that the screen came from. ... By the way, before you toss the old panel, open it up and remove the backlight lamp and it's wiring harness and connector. ...
    (comp.sys.laptops)