[C语言] 怎么清楚结构体信息呢?

[复制链接]
 楼主| 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

粉丝
快速回复 在线客服 返回列表 返回顶部