2012-09-03 31 views
2

我使用2.6.32內核。看起來功能class_device_create()已更改。將Linux函數class_device_create更改爲?

但我找不到相應的功能。

+0

這個問題可以通過一個簡單的'git'查詢上的sysfs源的位置'司機/ base',如回答:'git的日誌-Sclass_device_create -n 1 -p驅動器/ base'。 –

+0

不要工作。我得到這個消息'致命的:不是git倉庫(或任何父目錄):.git' – Peter

回答

2

的新名稱是device_create(...)

+1

同樣,在新內核中,'class_device_destroy()'的等價物是'device_destroy()' –

0

該函數和所有class_device的東西被刪除。

提交c3b19ff06e0808555403491d61e8f0cbbb53e933
作者:凱西弗斯[email protected]
日期:週三3月12日20點47分35秒2008 +0100

驅動核心:刪除不再使用「結構class_device」

參團的off-by:凱西弗斯[email protected]
參團的off-by:葛雷格·克羅哈曼[email protected]