Linux驅動開發(十六):INPUT子系統

簡介 輸入設備是典型的字符驅動,其工做原理通常是在按鍵、觸摸等動做發生時在底層產生一箇中斷(或者驅動經過Timer定時查詢),而後CPU經過SPI、I2C或外部存儲器總線讀取鍵值、座標等數據,並將它們放到一個緩衝區,字符設備驅動管理該緩衝區,而驅動的read()接口讓用戶能夠讀取它們的鍵值、座標等數據 在這些工做中只有中斷、讀取鍵值(座標值)是與設備相關的,而輸入設備的緩衝區管理以及字符設備驅動的
相關文章
相關標籤/搜索