xserver的詳細分析

2021-05-09 02:42:10 字數 389 閱讀 4360

一直就想記錄一下,這段時間對xserver的了解,但一方面因為太忙,另外一方面是xserver實在太龐大,太複雜了,我懂的只是皮毛中的皮毛,不過,皮毛也可以珍藏吧,我想,不是有「千里送鵝毛,禮輕情誼重」嗎,鵝毛可以珍藏,皮毛珍藏一下也不為過吧?

**主要是以nokia的n800使用的xserver為研究物件,分幾次討論,

1,輸出裝置整合過程;

2,輸入裝置的整合過程,包括事件的讀取;

3,事件分發處理框架,包括擴充套件命令的處理;

4,xv的server框架實現;

5,主動grab和被動grab的實現;

6,游標的實現;

7,最複雜的圖形顯示過程的分析,如果可以我想把gtk這套也記錄一下。

先列好,爭取每週寫一篇,最差兩周要寫一篇。

const詳細分析

最近在分析 linux 驅動的過程過程中遇到一些關於 const 的使用,現在在這裡詳細剖析一下 一,const int p 首先分析一下幾個概念 1 p 是乙個指標變數,因而它也是乙個變數,所謂變數就有變數的位址和變數的值,而這裡 p變數的值就是乙個位址,該位址下存放的是乙個整數,p的值等於這個整...

約數詳細分析

約數詳細分析 我們先來認識一下約數 約數分正約數和負約數兩種,我們一般只討論正約數。也就是說,接下來所提的約數,只考慮正約數。如果有乙個數k,滿足k n,那麼k就是n 的約數 因數 n是k的倍數。求乙個數的約數是資訊學競賽裡乙個基礎的不能再基礎的問題。如果只求乙個數,最容易想到的就是列舉。當然列舉也...

vue cli 詳細分析

vue lic 是 vue 官方提供的腳手架工具,預設搭建好乙個專案的基本架子,我們只需要在此基礎上進行相應的修改即可。注意 安裝 vue cli 前需要事先配置好 node 環境 npm install g vue cli 如果是 mac 電 sudo表示以管理員的許可權 sudo install...