linux-fbdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: "Antonino A. Daplas" <adaplas@hotpop.com>
To: linux-fbdev-devel@lists.sourceforge.net,
	"Mukund JB." <mukundjb@esntechnologies.co.in>
Cc: tonnerre@thundrix.ch
Subject: Re: Is framebufer driver a replacement for video driver?
Date: Fri, 5 Nov 2004 04:49:12 +0800	[thread overview]
Message-ID: <200411050449.14468.adaplas@hotpop.com> (raw)
In-Reply-To: <4EE0CBA31942E547B99B3D4BFAB348111ECB1B@mail.esn.co.in>

On Friday 05 November 2004 00:29, Mukund JB. wrote:
> Hi all,
>
> I have a small query. I may be silly, but please help by make it clear.
>
> 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
> well-defined interface, so the software doesn't need to know anything
> about the low-level (hardware register) stuff.
>
> Does a framebuffer driver directly interact with the hardware registers
> of the video card?

Yes.

> 					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.

However, the hardware specific specific driver will work only with a
particular chipset.

>
> What happens when I say startx at command prompt with XF86Config-4 file
> 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
> framebuffer driver directly? Right?
>

Yes.

> 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.

Tony




-------------------------------------------------------
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_id=5588&alloc_id=12065&op=click

  reply	other threads:[~2004-11-04 20:49 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-11-04 16:29 Is framebufer driver a replacement for video driver? Mukund JB.
2004-11-04 20:49 ` Antonino A. Daplas [this message]
  -- strict thread matches above, loose matches on Subject: below --
2004-11-05  6:07 Mukund JB.
2004-11-05  8:53 ` Geert Uytterhoeven
2004-11-05 11:44 Mukund JB.
2004-11-05 12:24 ` Geert Uytterhoeven
2004-11-05 21:48 ` Antonino A. Daplas

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200411050449.14468.adaplas@hotpop.com \
    --to=adaplas@hotpop.com \
    --cc=linux-fbdev-devel@lists.sourceforge.net \
    --cc=mukundjb@esntechnologies.co.in \
    --cc=tonnerre@thundrix.ch \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).