1. 程式人生 > >Android系統開發

Android系統開發

Framebuffer顯示驅動
對於嵌入式系統,Framebuffer通常作為LCD控制器驅動或者其他顯示裝置的驅動;
FB是一個字元裝置,通常其裝置節點為/dev/fbX,但在Android中使用/dev/graphic/fb0,該裝置節點由init程序自動建立,被libui庫呼叫
FB驅動在使用者空間多使用ioctl,mmap,write等檔案系統介面進行操作,ioctl用於獲得/設定資訊,mmap可以將Framebuffer的記憶體對映到使用者空間,write直接用寫的方式輸出顯示內容