会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
OracleLoyal
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
9
10
11
12
13
14
15
16
17
···
23
下一页
2016年4月22日
platform
摘要: 作者:yuanlulu http://blog.csdn.net/yuanlulu 版权没有,但是转载请保留此段声明 第1章platform驱动管理机制 Linux2.6内核引入了一套新的驱动管理机制:Platform_device 和 Platform_driver 。设备用Platform_de
阅读全文
posted @ 2016-04-22 09:47 OracleLoyal
阅读(494)
评论(0)
推荐(0)
2016年4月21日
keyboard
摘要: 一 按键驱动程序的简单实现下面是基于中断和消息的按键驱动程序,其工作原理是:当应用程序读取键值时,会调用按键驱动程序的read函数,而我们实现的read函数检测完读取长度后没有直接读取键值而是等待按键消息,如果没有按键,程序会进入休眠状态,这样可以节省大量的CPU,而当我们按键时硬件会产生中断,程序
阅读全文
posted @ 2016-04-21 16:41 OracleLoyal
阅读(455)
评论(0)
推荐(0)
input子系统
摘要: /* 一:input_dev代表一个输入设备 二:input_event事件传送的载体,输入子系统的事件通过这个结构体包装传送给用户空间 三:input_handler事件驱动的主体,每一种处理方式对应一个handler结构体 四:input_handle用来连接input_dev和input_ha
阅读全文
posted @ 2016-04-21 14:48 OracleLoyal
阅读(286)
评论(0)
推荐(0)
2016年4月15日
诗
摘要: http://blog.csdn.net/lbmygf/article/details/7360084 1 #include <linux/module.h> 2 #include <linux/kernel.h> 3 #include <linux/init.h> 4 #include <linu
阅读全文
posted @ 2016-04-15 18:04 OracleLoyal
阅读(164)
评论(0)
推荐(0)
poll实现
摘要: struct pollfd { int fd; //当前描述符 short events; //进程关心的该描述符的事件 short revents; //返回的事件};asmlinkage long sys_poll(struct pollfd __user *ufds, unsigned int
阅读全文
posted @ 2016-04-15 13:28 OracleLoyal
阅读(405)
评论(0)
推荐(0)
epoll分析
摘要: Epoll详解及源码分析 1.什么是epoll epoll是当前在Linux下开发大规模并发网络程序的热门人选,epoll 在Linux2.6内核中正式引入,和select相似,都是I/O多路复用(IO multiplexing)技术,按照man手册的说法:是为处理大批量句柄而作了改进的poll。
阅读全文
posted @ 2016-04-15 13:14 OracleLoyal
阅读(306)
评论(0)
推荐(0)
2016年4月14日
git,repo学习
摘要: Repo:就是一组git命令的集合,repo init 下载一个分支。 repo start 文件名 --all本地传建的另一个代码分支,用于备份作用。 比如:repo start zhao --all git brach 查看当前的分支,切换分支用git checkout 分支名 git diff
阅读全文
posted @ 2016-04-14 17:26 OracleLoyal
阅读(361)
评论(0)
推荐(0)
andriod
摘要: 谷歌提供的安卓源码中,网址如下:http://androidxref.com http://blog.csdn.net/zoe6553/article/details/6622258
阅读全文
posted @ 2016-04-14 13:06 OracleLoyal
阅读(140)
评论(0)
推荐(0)
2016年4月13日
linux下bus,device,driver三者关系
摘要: linux下bus,device,driver三者关系 1.bus: 总线作为主机和外设的连接通道,有些总线是比较规范的,形成了很多协议。如 PCI,USB,1394,IIC等。任何设备都可以选择合适的总线连接到主机。当然主机也可能就是CPU本身。内存也是通过BUS连接到主机的,可内存 使用的总线不
阅读全文
posted @ 2016-04-13 11:14 OracleLoyal
阅读(754)
评论(0)
推荐(0)
linux内核中的get_user和put_user
摘要: linux内核中的get_user和put_user 在 内核空间和用户空间交换数据时,get_user和put_user是两个两用的函数。相对于copy_to_user和 copy_from_user(将在另一篇博客中分析),这两个函数主要用于完成一些简单类型变量(char、int、long等)的
阅读全文
posted @ 2016-04-13 11:13 OracleLoyal
阅读(2586)
评论(0)
推荐(0)
上一页
1
···
9
10
11
12
13
14
15
16
17
···
23
下一页
公告