Linux外部設備的基本概念
發布時間:2009/2/18 0:00:00 訪問次數:1613
1 設備的標識
系統以設各號來對設備進行標識,設備號分為主設備號和次設各號。一個主設備號是同一類設各的標識,它們具有同一個設各驅動程序。次設各號是系統中同一類設各的某個具體設備的標識。例如ide磁盤,由于它們只需一個同樣的設備驅動程序,所以它們都具有一個統一的主設備號,而ide磁盤的每個分區都是用不同的次設備號來標識的。
2 塊設備和字符設備
根據外部設各上數據的特點,操作系統還把外部設各分為字符設各、塊設各和網絡設各,并將它們分別存放在不同的設備中。
所謂塊設各,就是像磁盤那樣以存儲塊或扇區為單位,成塊地進行數據輸入/輸出的設各;而字符設各就是像鍵盤那樣以字符為單位,逐個字符進行輸入/輸出操作的設各。一般來說,塊設各要比字符設備復雜得多,因此在操作系統中,對于塊設各和字符設備的處理方式不盡相同。
歡迎轉載,信息來自維庫電子市場網(www.dzsc.com)
1 設備的標識
系統以設各號來對設備進行標識,設備號分為主設備號和次設各號。一個主設備號是同一類設各的標識,它們具有同一個設各驅動程序。次設各號是系統中同一類設各的某個具體設備的標識。例如ide磁盤,由于它們只需一個同樣的設備驅動程序,所以它們都具有一個統一的主設備號,而ide磁盤的每個分區都是用不同的次設備號來標識的。
2 塊設備和字符設備
根據外部設各上數據的特點,操作系統還把外部設各分為字符設各、塊設各和網絡設各,并將它們分別存放在不同的設備中。
所謂塊設各,就是像磁盤那樣以存儲塊或扇區為單位,成塊地進行數據輸入/輸出的設各;而字符設各就是像鍵盤那樣以字符為單位,逐個字符進行輸入/輸出操作的設各。一般來說,塊設各要比字符設備復雜得多,因此在操作系統中,對于塊設各和字符設備的處理方式不盡相同。
歡迎轉載,信息來自維庫電子市場網(www.dzsc.com)
上一篇:Linux外部設備的硬件接口
熱門點擊
- Linux設備驅動程序的函數跳轉表
- Linux系統調用例程system_call
- PIE中斷向量的映射方式
- 什么是Linux內核模塊
- PIE模塊級中斷
- Linux系統調用接口、系統調用例程和內核服
- ARM復位原理
- Linux系統調用接口、系統調用例程和內核服
- Linux字符設備驅動程序的注冊
- Linux外部設備的基本概念
推薦技術資料
- DFRobot—玩的就是
- 如果說新車間的特點是“靈動”,FQPF12N60C那么... [詳細]