簡體   English   中英

在Linux中其他現有驅動程序中讀寫i2c

[英]read and write i2c in other existing driver in Linux

我想修改現有的設備驅動程序,使其能夠通過i2c進行讀寫。 有可能嗎,我該如何實現呢?

許多文章都是關於如何編寫獨立的i2c驅動程序(帶有init / probe)的。 我想應該有一種簡單的讀寫方式,就像gpio一樣(使用gpio_request)。

我自己回答我的問題。 最后,我將所有I2C驅動程序代碼添加到現有驅動程序中。 我第一次知道任何Linux驅動程序模塊中都可以包含多個驅動程序(每個都有探針)。 數據與模塊范圍的全局變量共享。 (是否有更好的方法?)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM