Chinaunix首页 | 论坛 | 博客
  • 博客访问: 11682
  • 博文数量: 2
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 10
  • 用 户 组: 普通用户
  • 注册时间: 2015-10-30 07:16
个人简介

从〇一起学LINUX

文章分类
文章存档

2016年(1)

2015年(1)

我的朋友
最近访客

分类: 嵌入式

2015-10-30 07:28:25

#include
#include
#include
#include

MODULE_LICENSE("GPL");
MODULE_AUTHOR("LZ");

#define DEV_NAME "lzz"
static void read_hello();
static void write_hello();
truct file_operation lz_fops=
{
   .read=read_hello,
   .write=write_hello,
};
static int _init lz_init(void)
{
   int ret;
   ret=register_chrdev(0,DEV_NAME,&lz_fops)
   printk("OK INTI\n")i;
   return ret;
}
static int _exit lz_exit(void)
{
   unregister_chrdev(0,DEV_NAME);
   printk("KO EXIT\n");
   return ;
}


static void read_hello()
{
   printk("open_hello\n");
}
static void write_hello()
{
   printk(KERN_ALERT"write_hello");
}


module_init(lz_init);
module_exit(lz_exit);
我insmod之后在proc/devices中找不到对应的主设备号和设备名是怎么回事?但我lsmod找的到设备名

阅读(1230) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:platform驱动小结

给主人留下些什么吧!~~