class_create(),class_device_create()建立/dev/xxx 名字

在剛開始寫Linux設備驅動程序的時候,不少時候都是利用mknod命令手動建立設備節點,實際上Linux內核爲咱們提供了一組函數,能夠用來在模塊加載的時候自動在/dev目錄下建立相應設備節點,並在卸載模塊時刪除該節點,固然前提條件是用戶空間移植了udev。linux 內核中定義了struct class結構體,顧名思義,一個struct class結構體類型變量對應一個類,內核同時提供了class
相關文章
相關標籤/搜索