Linux framebuffer

Versiunea actuală a paginii nu a fost încă revizuită de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 25 octombrie 2017; verificările necesită 9 modificări .

Linux framebuffer (Linux framebuffer, fbdev din engleză.  Frame buffer device ) este un strat de abstractizare independent de hardware-ul grafic pentru afișarea graficelor pe un monitor , de obicei pe consolă .

Un framebuffer  este o zonă de memorie video pentru stocarea pe termen scurt a unuia sau mai multor cadre video , iar un framebuffer Linux  este o metodă de accesare a unui framebuffer prin kernel-ul Linux , fără a se baza pe biblioteci specifice sistemului, cum ar fi SVGALib și alți utilizatori. -software spațial .

Din " spațiul utilizator ", tamponul de cadre video este accesat prin " fișierul dispozitivului " /dev/fb. [unu]

Aplicație

În cadrul nucleului, există un subsistem de ferestre numit FramebufferUI (fbui) care oferă funcționalitate de bază 2D cu un consum redus de memorie.

Framebuffer- ul poate fi accesat prin fișierul /dev /fb0.

Istorie

Framebuffer-ul a apărut pentru prima dată în Linux 2.1.107. [2] A fost creat inițial pentru a emula o consolă de text pe sisteme precum Apple Macintosh care nu aveau un mod video text și a fost extins ulterior pentru a rula pe computere compatibile cu PC IBM .

Vezi și

Note

  1. kernel.org/doc . Preluat la 25 noiembrie 2021. Arhivat din original la 25 noiembrie 2021.
  2. Framebuffer HOWTO . Consultat la 2 noiembrie 2011. Arhivat din original pe 27 septembrie 2011.

Link -uri