Linux 終端設備驅動整體框架(1)


1)終端體系結構:tty核心層,tty線路規程,tty驅動層
   tty_operation結構在tty驅動層,其中一部分函數是給tty核心層調用的,一部分是像字符設備驅動一樣通過vfs虛擬文件系統留給應用程序的接口的。所有到這裏就明白了uart_op到底是怎麼到應用程序的。
   tty核心層主要負責在用戶層接受數據,tty線路規程的作用是來格式化的,來修改協議的,比如說鍵盤輸入中的tab按鍵問題,tty驅動層是負責硬件控制的。



2)  tty 主要源文件關係及數據流向

參考資料: 1)Linux設備驅動開發詳解_宋寶華

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章