Linux Platform驅動模型(一) _設備信息

我在Linux字符設備驅動框架一文中簡單介紹了Linux字符設備編程模型,在那個模型中,只要應用程序open()了相應的設備文件,就可使用ioctl經過驅動程序來控制咱們的硬件,這種模型直觀,可是從軟件設計的角度看,倒是一種十分糟糕的方式,它有一個致命的問題,就是設備信息和驅動代碼冗餘在一塊兒,一旦硬件信息發生改變甚至設備已經不在了,就必需要修改驅動源碼,很是的麻煩,爲了解決這種驅動代碼和設備信息
相關文章
相關標籤/搜索