전자부품 데이터시트 검색엔진
  Korean  ▼
ALLDATASHEET.CO.KR

X  

AN2641 데이터시트(PDF) 19 Page - STMicroelectronics

부품명 AN2641
상세설명  Using the color LCD controller
PDF  37 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
제조업체  STMICROELECTRONICS [STMicroelectronics]
홈페이지  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

AN2641 데이터시트(HTML) 19 Page - STMicroelectronics

Back Button AN2641 Datasheet HTML 15Page - STMicroelectronics AN2641 Datasheet HTML 16Page - STMicroelectronics AN2641 Datasheet HTML 17Page - STMicroelectronics AN2641 Datasheet HTML 18Page - STMicroelectronics AN2641 Datasheet HTML 19Page - STMicroelectronics AN2641 Datasheet HTML 20Page - STMicroelectronics AN2641 Datasheet HTML 21Page - STMicroelectronics AN2641 Datasheet HTML 22Page - STMicroelectronics AN2641 Datasheet HTML 23Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 19 / 37 page
background image
AN2641
Linux frame buffer
Doc ID 14027 Rev 1
19/37
6
Linux frame buffer
This section describes how to use the CLCD in a Linux environment from user space, what
modifications are needed in the kernel when adding a new CLCD in Linux, and explains the
concept of the frame buffer.
6.1
Frame buffer
The frame buffer is a part of the Linux Kernel and should not be confused with the Panel
Data Frame buffer register of the CLCD controller (as discussed inSection 3.1).
The frame buffer device provides a general abstraction for the graphics hardware and hence
allows application software to access the graphics hardware through a well-defined
programming interface, so the application software doesn't need to know anything about the
low-level (hardware register) stuff. Figure 6 show the advantage of frame buffer which allows
applications to be independent of the vagaries of the underlying graphics hardware.
Applications run unchanged over diverse types of video hardware if they and the display
drivers conform to the frame buffer interface.
Figure 6.
Advantage of using the frame buffer architecture
If GUIs (Graphic User Interface) such as MiniGUI, MicroWindows are used, LCD device
drivers must be implemented as Linux frame buffer device drivers in addition to those low
level operations which only deal with commands provided by LCD controllers.
●
The device is accessed through special device nodes, usually located in the /dev
directory, and have names such as /dev/fb0 (or /dev/fb/0), /dev/fb1 etc. The frame
buffer devices are also `normal' memory devices, this means one can read and write
their contents. You can, for example, even make a screen snapshot using:
cat /dev/fb0 > myfile
●
Application software that uses the frame buffer device (for example the X server) can
use /dev/fb0 by default. One can specify an alternative frame buffer device by setting
GUI, Console, Movie
Players etc
Common framebuffer API
Framebuffer driver 1
Framebuffer driver N
Video card 1
Video card N
… Video cards having
different graphics
controllers



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37


데이터시트 다운로드

Go To PDF Page


링크 URL



ALLDATASHEET 가 귀하에 도움이 되셨나요?  [ DONATE ] 

Alldatasheet는?   |   광고문의   |   운영자에게 연락하기   |   개인정보취급방침   |   링크 투 데이터시트    |   링크교환   |   제조사별 검색
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com