Difference between revisions of "Framebuffer"

From wiki.emacinc.com
Jump to: navigation, search
(add links and utilities)
 
(4 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{todo|Write|Klint Youngmeyer|project=oe 4,oe 5,ky,inprogress}}
+
{{todo|SEOKWREV|Klint Youngmeyer|project=oe 4,oe 5,ky,SEOKWREV,mg,bs}}
The Linux framebuffer (fbdev) is a graphic hardware-independent abstraction layer to show graphics on a display. The framebuffer represents the buffer of some video hardware, adn allows application software to access the graphic hardware through a well-defined interface.
+
 
 +
{{#seo:
 +
|title=Framebuffer
 +
|titlemode=append
 +
|keywords=fbdev,fbset,fbsplash
 +
|description=The Linux framebuffer (fbdev) is a graphic hardware-independent abstraction layer to show graphics on a display.
 +
}}
 +
The Linux framebuffer (fbdev) is a graphic hardware-independent abstraction layer to show graphics on a display. The framebuffer represents the buffer of some video hardware, and allows application software to access the graphic hardware through a well-defined interface.
  
 
==Utilities==
 
==Utilities==
Line 10: Line 17:
 
* <u>fbsplash</u>
 
* <u>fbsplash</u>
 
:<code>fbsplash</code> is a utility used to set a <code>.ppm</code> image file to the boot splash on a framebuffer device.
 
:<code>fbsplash</code> is a utility used to set a <code>.ppm</code> image file to the boot splash on a framebuffer device.
<!--* <u></u>
+
* <u>Xfbdev</u>
:<code></code>-->
+
:<code>Xfbdev</code> is a generic X server for Linux. <code>Xfbdev</code> doesn't know about any particular hardware, and uses the framebuffer provided by the Linux framebuffer device.
 
</cl>
 
</cl>
 
==Links==
 
==Links==
 
===General===
 
===General===
*[http://www.tldp.org/HOWTO/Framebuffer-HOWTO/ TLDP.org Framebuffer How To]
+
* [http://www.tldp.org/HOWTO/Framebuffer-HOWTO/ TLDP.org Framebuffer How To]
*[https://wiki.ubuntu.com/FrameBuffer wiki.ubuntu.com/FrameBuffer]
+
* [https://wiki.ubuntu.com/FrameBuffer wiki.ubuntu.com/FrameBuffer]
*[https://www.linux.com/learn/docs/ldp/525-framebuffer-howto Linux.com Framebuffer How To]
+
* [https://www.linux.com/learn/docs/ldp/525-framebuffer-howto Linux.com Framebuffer How To]
 +
* [http://moi.vonos.net/linux/framebuffer-drivers/ moi.vonos.net/linux/framebuffer-drivers/]
 
===Framebuffer Development===
 
===Framebuffer Development===
*[http://www.linux-fbdev.org/ www.linux-fbdev.org/]
+
* [http://www.linux-fbdev.org/ www.linux-fbdev.org/]
*[http://linuxconsole.sourceforge.net/fbdev/HOWTO/4.html Writing Framebuffer Drivers]
+
* [http://linuxconsole.sourceforge.net/fbdev/HOWTO/4.html Writing Framebuffer Drivers]
 +
* [http://web.njit.edu/all_topics/Prog_Lang_Docs/html/qt/emb-framebuffer-howto.html Enabling the Linux Framebuffer]
 
==See Also==
 
==See Also==
 
[[X Windows]]
 
[[X Windows]]

Latest revision as of 16:24, 10 April 2014

TODO: {{#todo:SEOKWREV|Klint Youngmeyer|oe 4,oe 5,ky,SEOKWREV,mg,bs}}

The Linux framebuffer (fbdev) is a graphic hardware-independent abstraction layer to show graphics on a display. The framebuffer represents the buffer of some video hardware, and allows application software to access the graphic hardware through a well-defined interface.

Utilities

  • fbset

    fbset is a system utility to show or change the settings of the frame buffer device. The frame buffer device provides a simple and unique interface to access different kinds of graphic displays.
  • ts_calibrate

    ts_calibrate is a program to calibrate touchscreens on embedded devices.
  • fbsplash

    fbsplash is a utility used to set a .ppm image file to the boot splash on a framebuffer device.
  • Xfbdev

    Xfbdev is a generic X server for Linux. Xfbdev doesn't know about any particular hardware, and uses the framebuffer provided by the Linux framebuffer device.

Links

General

Framebuffer Development

See Also

X Windows