Linux驱动之platform_set_drvdata与platform_get_drvdata
2023-05-18 11:27 作者:有AI野心的电工和码农 | 我要投稿

probe函数中定义的局部变量,如果我想在其他地方使用它怎么办呢?这就需要把它保存起来。
内核提供了这个方法,使用函数platform_set_drvdata()
可以将ndev
保存成平台总线设备的私有数据。以后再要使用它时只需调用platform_get_drvdata()
就可以了。
probe函数中定义的局部变量,如果我想在其他地方使用它怎么办呢?这就需要把它保存起来。
内核提供了这个方法,使用函数platform_set_drvdata()
可以将ndev
保存成平台总线设备的私有数据。以后再要使用它时只需调用platform_get_drvdata()
就可以了。