驱动开发
qiaogua
这个作者很懒,什么都没留下…
展开
-
初识linux设备驱动开发
设备驱动的理解原创 2016-11-07 14:36:21 · 630 阅读 · 0 评论 -
中断与定时器
本章主要讲解Linux设备驱动编程中中断与定时器处理原创 2016-11-13 00:55:49 · 7607 阅读 · 0 评论 -
SH脚本实例
SH脚本实例原创 2016-11-11 10:19:33 · 992 阅读 · 0 评论 -
SH脚本入门总结
把学到sh脚本相关知识总结如下:#!/bin/bash 注明用什么运行#!/bin/sh Chmod +xfilename 使得脚本有权限执行变量名不需要定义,直接赋值使用双引号,lua脚本和sh脚本都是这样的,也可以使用语句赋值,需要使用单引号。使用变量的时候需要加上${变量名},括弧是为了让解释器识别变量的边界值,赋值变量的时候不需要加上$。Readonlyvar原创 2016-11-11 09:45:06 · 8750 阅读 · 0 评论 -
SD卡驱动分析二
转载自:http://www.cnblogs.com/LoongEmbedded/p/5298253.html三.下面分析一下高通的android2.3的代码中SD卡驱动的流程。 在kernel中,SD卡是作为平台设备加入到内核中去的,在/kernel/arch/arm/mach-msm/devices-msm7627a.c中:转载 2016-11-11 00:00:28 · 557 阅读 · 0 评论 -
select、poll、epoll之间的区别总结[整理]
select,poll,epoll都是IO多路复用的机制。I/O多路复用就通过一种机制,可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪),能够通知程序进行相应的读写操作。但select,poll,epoll本质上都是同步I/O,因为他们都需要在读写事件就绪后自己负责进行读写,也就是说这个读写过程是阻塞的,而异步I/O则无需自己负责进行读写,异步I/O的实现会负责把数据从内核拷贝到用转载 2016-11-10 23:54:19 · 282 阅读 · 0 评论 -
Linux设备驱动中的异步通知和异步IO
异步通知和异步IO原创 2016-11-10 23:50:53 · 1504 阅读 · 0 评论 -
Linux设备驱动中的阻塞和非阻塞I/O
阻塞和非阻塞IO原创 2016-11-09 00:13:19 · 1194 阅读 · 0 评论 -
Linux 设备驱动中的并发控制
并发控制,自旋锁,互斥体原创 2016-11-10 17:26:02 · 416 阅读 · 0 评论 -
设备驱动实例--globalmem
globalmem所学原创 2016-11-08 22:08:27 · 395 阅读 · 0 评论 -
设备驱动实例--字符设备驱动
字符设备驱动原创 2016-11-08 20:17:22 · 805 阅读 · 0 评论 -
Linux下C编程特点
Linux的编程特点原创 2016-11-08 14:03:00 · 456 阅读 · 0 评论 -
Linux内核的编译与配置
Linux内核的编译与配置原创 2016-11-07 18:23:13 · 487 阅读 · 0 评论 -
内存和IO访问
内存和IO访问原创 2016-11-14 01:11:17 · 3923 阅读 · 0 评论