Thread (2 messages) 2 messages, 2 authors, 2004-11-05

RE: Is framebufer driver a replacement for video driver?

From: Mukund JB. <hidden>
Date: 2004-11-05 06:04:37

Hi Adaplas,
quoted
I have a small query. I may be silly, but please help by make it
clear.
quoted
Framebuffer definition :-

The frame buffer device provides an abstraction for the graphics
hardware. It represents the frame buffer of some video hardware and
allows application software to access the graphics hardware through
a
quoted
well-defined interface, so the software doesn't need to know
anything
quoted
about the low-level (hardware register) stuff.

Does a framebuffer driver directly interact with the hardware
registers
quoted
of the video card?
Yes.
quoted
					or

Is there a generic low level driver that will interact with the
hardware?
Yes and No. Yes, because there are platform drivers that may work with
many cards (VESA, VGA16, OF).  You can consider them as generic.
Are you talking about the vesafb driver? this being  a generic driver,
Will this driver work on any video card? 
If a card is VESA 2.0 complaint, is there a generic framebuffer driver
that will work on it? 

I assume VESA 2.0 standards will define hardware registers.
However, the hardware specific specific driver will work only with a
particular chipset.
What chages from framebuffer driver to framebuffer driver?
I think its just hardware accessing.
quoted
What happens when I say startx at command prompt with XF86Config-4
file
quoted
configured for framebuffer driver?

Is it like, When I say startx with XF86Config-4 file configured for
framebuffer driver, the video we get is a result of X server using
the
quoted
framebuffer driver directly? Right?
Yes.
quoted
In this case, Is there a video driver involved in getting the video
apart from the framebuffer driver?
The framebuffer driver itself touches the hardware, and usually it's
one
driver per chipset.  However, the interface that is used by the
application
is standard.
Let's make this clearer.
The video I get after startx is running just on framebuffer driver?
There is no other video driver involved in the running video.right?


Thanks for ur response.

Regards,
Mukund jampala



-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE
LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_idU88&alloc_id065&op=click
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help