Thread (56 messages) 56 messages, 13 authors, 2004-10-21

Re: Generic VESA framebuffer driver and Video card BOOT?

From: Gerd Knorr <hidden>
Date: 2004-10-18 09:01:12
Also in: lkml

On Sun, Oct 17, 2004 at 02:07:28PM +0200, Martin Waitz wrote:
hi :)

On Fri, Oct 15, 2004 at 03:13:13PM +0200, Gerd Knorr wrote:
quoted
You have a application running which uses the framebuffer device, then
suspend with that app running.  You'll have to restore the state of
the device _before_ restarting all the userspace proccesses, otherwise
the app will not be very happy.
As long as the app only interfaces with the framebuffer device and not
directly with the hardware it won't notice.
Well, mmap("/dev/fb") will just map the gfx cards memory into
the applications address space, so they _will_ interface with
the hardware.
The apps data will simply not show up on the screen until the
usermode helper finishes.
Whenever writing to the gfx memory before finishing the initialization
is harmless or not probably depends on the hardware, I'd better not
count on it ...

  Gerd

-- 
return -ENOSIG;


-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help