博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vibrator_timedoutput学习
阅读量:5218 次
发布时间:2019-06-14

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

 

static struct class *timed_output_class;

timed_output_class = class_create(THIS_MODULE, "timed_output");  //会在sys/class/timed_output,会创建class节点。

device_create(timed_output_class, NULL,  MKDEV(0, tdev->index), NULL, "%s", tdev->name); //会在这个class下面创建一个名字是tdev->name的节点,是叫vibrator,所以完整节点路径是sys/class/timed_output/vibrator

 

static struct timed_output_dev mtk_vibrator = {

 .name = "vibrator",
 .get_time = vibrator_get_time,
 .enable = vibrator_enable,
};

转载于:https://www.cnblogs.com/snowdrop/articles/9052031.html

你可能感兴趣的文章
HDU HDU1558 Segment set(并查集+判断线段相交)
查看>>
Java 内部类
查看>>
sublime Text如何取消两栏窗口?
查看>>
再linux下查看SQL语句执行消耗的时间
查看>>
命令行执行python模块时提示ImportError: No module named xxx
查看>>
storm ui
查看>>
Linux常用命令-入门
查看>>
JSON-lib框架,转换JSON、XML不再困难【转】
查看>>
获取storyboard中的viewcontroller
查看>>
Spring Cloud学习笔记之微服务架构
查看>>
[POJ1811]Prime Test
查看>>
Apache+Tomcat实现负载均衡
查看>>
【bzoj4514】[Sdoi2016]数字配对 费用流
查看>>
Win10运行Ubuntu图形界面程序
查看>>
HUT-1685 奶牛的锻炼 DP
查看>>
spring restful
查看>>
bzoj1492: [NOI2007]货币兑换Cash
查看>>
《大道至简》读后感
查看>>
数列问题::守恒法
查看>>
Codeforces 762B USB vs. PS/2 贪心
查看>>