博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
sysfs_create_group 如何创建sys节点
阅读量:4286 次
发布时间:2019-05-27

本文共 975 字,大约阅读时间需要 3 分钟。

  • 文件描述
sys_value.hsys_value.c
  • 使用方式
unzip sys_value.zip && rm sys_value.zip 如果要在 node-i2c.c 中 使用这个 zip 中提供的函数1.讲 sys_value 文件夹中的 sys_value.c 和 sys_value.h 拷贝到 node-i2c.c 同级目录中2.修改node-i2c.c所在目录的Makefileobj-$(CONFIG_NODE_I2C) := node-i2c.o为obj-$(CONFIG_NODE_I2C) := node-i2c.o sys_value.o3.在 node-i2c.c 中 添加#include "sys_value.h"4.在 node-i2c.c probe 中 添加 // 针对i2ccreate_sys_group(&client->dev);在 node-i2c.c remove 中 添加remove_sys_group(&client->dev);注意参数类型 struct device *// platform &pdev->dev
  • 内容描述
默认 在 device 下面生成 sys node打开sys_value.h 中的SYS_IN_VALUE,就在 /sys/value 下生成 node出口参数变为无参(注意)定义 SYS_IN_VALUE 的时候不可以用两次(注意)
  • 其他
sysfs_create_link()在kobj目录下创建指向target目录的软链接,name为软链接文件名称。sysfs_create_link_nowarn()与sysfs_create_link()功能相同,只是在软链接文件已存在时不会出现警告。1.retval = sysfs_create_link(NULL, &client->dev.kobj, "value_link"); //在 /sys 下面创建 value_link文件夹,并链接指向 &client->dev.kobjif (retval < 0) {
pr_err("Failed to create link!"); return -ENOMEM;}2.sysfs_remove_link(NULL, "value_link");

转载地址:http://voigi.baihongyu.com/

你可能感兴趣的文章
狂神说java,html5基础知识讲解全总结
查看>>
Mac idea 替换快捷键
查看>>
CSS3 position sticky固定定位失败的原因
查看>>
狂神说Java CSS3讲解综合代码
查看>>
springboot-mybaits 的mapper文件中使用insert into xx values(xxx) on duplicate key update
查看>>
python-day2 python的基本语法(注释,运算符,数据类型,在python中,定义变量时,不需要指定变量的类型的)
查看>>
Springboot-data-es 自动创建mapping(mapping的数据结构为空)以及自动添加新字段(生成mapping的数据结构)
查看>>
数据分析-day04-pandas-dataFrame中查询数据与修改赋值修改语句(r=df[df["z"]==6] & df["z"]=6)
查看>>
数据分析-day06-pandas-dataFrame案例分析1(方法一):获取title字段中包含物流运输业名称作为分类,统计各个分类的条数
查看>>
数据分析-day06-pandas-dataFrame案例分析1(方法二):获取title字段中包含物流运输业名称作为分类,统计各个分类的条数,
查看>>
数据分析-day06-pandas-dataFrame案例分析4:使用PeriodIndex将离散组成pandas的时间序列,然后统计不同时间段,两个地方的pm值走势
查看>>
static synchronized方法和synchronized方法的区别和联系-2(class锁和对象锁,不同锁,混合访问时)
查看>>
spring cloud 自定义ribbon实现负载均衡(二) 解决自定义ribbon和springboot启动类放在同一包下
查看>>
重要重要》》》》》springcloud fegin的基本使用,实现consumer通过fegin访问provider!!!!!
查看>>
spring cloud 远程仓库配置文件(yml或properties)中有server.port参数就无法访问,这是一个大坑吗?
查看>>
es 2.3.3 向es添加数据报NoNodeAvailableException[None of the configured nodes are available
查看>>
springboot 的@RequestBody JSONObject 与@RequestBody Object 的区别
查看>>
springboot pom文件设置<packaging>pom</packaging> 对于application.yml无法加载读取的问题
查看>>
springboot加载resouce下面的静态文件,templates目录的访问,以及经过controller后跳转页面问题
查看>>
shiro的通过md5+salt+hash散列进行注册操作
查看>>