打印
[C语言]

怎么清楚结构体信息呢?

[复制链接]
661|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yanghelovehuang|  楼主 | 2018-8-3 13:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
IO, pi, gp, GPIO, LED
各位大佬, 最近我在写一个驱动,有个函数是这样的:
static struct gpio_leds_priv *gpio_leds_create(struct platform_device *pdev, char ch)
{
struct gpio_led led = {};
if(不是控制值)
if 判断部分,用来控制灯怎么闪烁
else
gpio的一些操作函数,操作后的信息保存在gpio_led结构体中
}
probe函数里调用了一次该函数,没有执行if判断部分进行了,执行了gpio的一些操作。所以每次启动开发板该函数都会被加载一次,gpio_led就会保存相应的信息。

如果用户调用ioctl函数就会执行if判断体,我现在的目的是当用户执行ioctl控制灯时,把gpio_led结构体某个成员的内容清空,该怎么做呢?

相关帖子

沙发
Vansm| | 2018-8-3 23:16 | 只看该作者
用局部变量保存信息?  

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

156

主题

324

帖子

1

粉丝