E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
linux设备驱动
Linux设备驱动
剖析之SPI(二)
957至962行,一个SPI控制器用一个master来描述。这里使用SPI核心的spi_alloc_master函数请求分配master。它在drivers/spi/spi.c文件中定义: 00000471 struct spi_master *spi_alloc_master(struct device *dev, unsigned size) 00000472 { 00000473
·
2013-08-17 20:00
linux
Linux DM9000网卡驱动程序完全分析
转自:http://blog.csdn.net/ypoflyer/article/details/6209922[置顶]LinuxDM9000网卡驱动程序完全分析分类:
Linux设备驱动
程序第三版学习笔记
lijiatong1005
·
2013-08-12 23:00
如何学习
linux设备驱动
转自:http://blog.chinaunix.net/uid-26101960-id-3177191.html原文地址:如何学习
linux设备驱动
作者:华清远见作者:于连庆,华清远见嵌入式培训中心讲师
lijiatong1005
·
2013-08-11 09:00
Linux设备驱动
之——I2C总线
2 I2C子系统2.1LinuxI2C子系统架构在内核中已经提供I2C子系统,所以在做I2C驱动之前,就必须要熟悉该子系统。2.2三大组成部分1、I2C核心(i2c-core)I2C核心提供了I2C总线驱动和设备驱动的注册、注销方法,I2C通信方法(algorithm)上层的、与具体适配器无关的代码以及探测设备、检测设备地址的上层代码等。 2、I2C总线驱动(I2Cadapter/Algodriv
hanmengaidudu
·
2013-08-10 10:00
Linux设备驱动
编程模型之上层容器篇
原文地址:http://blog.csdn.net/bullbat/article/details/7259261 2.6内核增加了一个引人注目的新特性——统一设备模型(device model)。设备模型提供了一个独立的机制专门来表示设备,并描述其在系统中的拓扑结构,从而使得系统具有以下优点:l 代码重复最小化。l 提供诸如引用计数这样的统一机制。l 可
zahuopuboss
·
2013-08-08 22:00
内核
驱动模型
Linux运维精品视频课程推荐【2013.9.2更新】
为了方便大家的学习,我们特别整理了Linux相关精品课程>>>>讲师视频课程:1.嵌入式
Linux设备驱动
开发课程讲师:宋宝华 LiAnLab.org高级技术顾问,Linux金牌讲师,畅销书作者,51CTO
视频课程
·
2013-08-06 15:34
linux
shell
嵌入式
监控系统
Linux运维精品视频课程推荐【2013.9.2更新】
为了方便大家的学习,我们特别整理了Linux相关精品课程>>>>讲师视频课程:1.嵌入式
Linux设备驱动
开发课程讲师:宋宝华LiAnLab.org高级技术顾问,Linux金牌讲师,畅销书作者,51CTO
51CTO学院
·
2013-08-06 15:34
课程整理
Linux运维精品视频课程推荐【2013.9.2更新】
为了方便大家的学习,我们特别整理了Linux相关精品课程>>>>讲师视频课程:1.嵌入式
Linux设备驱动
开发课程讲师:宋宝华 LiAnLab.org高级技术顾问,Linux金牌讲师,畅销书作者,51CTO
51CTO学院
·
2013-08-06 15:34
深入浅出
Linux设备驱动
编程--复杂设备驱动
深入浅出
Linux设备驱动
编程--复杂设备驱动2006-12-1123:09:00这里所说的复杂设备驱动涉及到PCI、USB、网络设备、块设备等(严格意义而言,这些设备在概念上并不并列,例如与块设备并列的是字符设备
xztelecomlcs
·
2013-08-04 00:52
linux
网络
通信
程序
信息
深入浅出
Linux设备驱动
编程--结构化设备驱动程序
深入浅出
Linux设备驱动
编程--结构化设备驱动程序2006-12-1123:07:00结构化设备驱动程序在1~9节关于设备驱动的例子中,我们没有考虑设备驱动程序的结构组织问题。
xztelecomlcs
·
2013-08-04 00:49
linux
定时器
开发者
结构体
release
深入浅出
Linux设备驱动
编程--内存与I/O操作
深入浅出
Linux设备驱动
编程--内存与I/O操作2006-12-1123:01:00对于提供了MMU(存储管理器,辅助操作系统进行内存管理,提供虚实地址转换等硬件支持)的处理器而言,Linux提供了复杂的存储管理系统
xztelecomlcs
·
2013-08-04 00:07
linux
操作系统
空间
处理器
管理系统
深入浅出
Linux设备驱动
编程--定时器
深入浅出
Linux设备驱动
编程--定时器2006-11-2023:41:00定时器Linux内核中定义了一个timer_list结构,我们在驱动程序中可以利用之:structtimer_list{
xztelecomlcs
·
2013-08-04 00:57
linux
function
定时器
程序
深入浅出
Linux设备驱动
编程--设备驱动中的中断处理
深入浅出
Linux设备驱动
编程--设备驱动中的中断处理2006-11-2023:40:00与
Linux设备驱动
中中断处理相关的首先是申请与释放IRQ的APIrequest_irq()和free_irq(
xztelecomlcs
·
2013-08-04 00:08
linux
程序
硬件
深入浅出
Linux设备驱动
编程--设备驱动中的异步通知
深入浅出
Linux设备驱动
编程--设备驱动中的异步通知2006-11-2023:37:006.设备驱动中的异步通知结合阻塞与非阻塞访问、poll函数可以较好地解决设备的读写,但是如果有了异步通知就更方便了
xztelecomlcs
·
2013-08-04 00:08
linux
源代码
include
应用程序
先来
深入浅出
Linux设备驱动
编程--设备的阻塞与非阻塞操作
深入浅出
Linux设备驱动
编程--设备的阻塞与非阻塞操作2006-10-2716:47:005.设备的阻塞与非阻塞操作阻塞操作是指,在执行设备操作时,若不能获得资源,则进程挂起直到满足可操作的条件再进行操作
xztelecomlcs
·
2013-08-04 00:33
linux
资源
程序
include
sleep
深入浅出
Linux设备驱动
编程--设备的阻塞与非阻塞操作
深入浅出
Linux设备驱动
编程--设备的阻塞与非阻塞操作2006-10-2716:47:005.设备的阻塞与非阻塞操作阻塞操作是指,在执行设备操作时,若不能获得资源,则进程挂起直到满足可操作的条件再进行操作
xztelecomlcs
·
2013-08-04 00:33
Linux
程序
include
深入浅出
Linux设备驱动
编程--设备驱动中的并发控制
深入浅出
Linux设备驱动
编程--设备驱动中的并发控制2006-10-2716:44:004.设备驱动中的并发控制在驱动程序中,当多个线程同时访问相同的资源时(驱动程序中的全局变量是一种典型的共享资源)
xztelecomlcs
·
2013-08-03 23:41
linux
程序
上下文
共享资源
深入浅出
Linux设备驱动
编程--字符设备驱动程序
深入浅出
Linux设备驱动
编程--字符设备驱动程序2006-10-2716:39:003.字符设备驱动程序Linux下的设备驱动程序被组织为一组完成不同任务的函数的集合,通过这些函数使得Windows的设备操作犹如文件一般
xztelecomlcs
·
2013-08-03 23:52
windows
linux
应用程序
close
缓冲区
深入浅出
Linux设备驱动
编程--Linux内核模块
深入浅出
Linux设备驱动
编程--Linux内核模块宋宝华
[email protected]
内核模块
Linux设备驱动
属于内核的一部分,Linux内核的一个模块可以以两种方式被编译和加载
xztelecomlcs
·
2013-08-03 23:44
return
linux
配置文件
include
Linux下的硬件驱动——USB设备(上)
对于一般用户,可以使我们明晰
Linux设备驱动
方式,为更好地配置和使用USB设备提供了方便;而对于希望开发Linux系统下USB设备驱动的程序员,提供了初步学习USB驱动架
l0605020112
·
2013-07-31 15:00
linux设备驱动
,tty串口编程 如何查看linux下串口是否可用?串口名称等
如何查看linux下串口是否可用?串口名称等?http://zhidao.baidu.com/question/419148559.html查看串口是否可用,可以对串口发送数据比如对com1口,echolyjie126>/dev/ttyS0 查看串口名称使用ls-l/dev/ttyS*一般情况下串口的名称全部在dev下面,如果你没有外插串口卡的话默认是dev下的ttyS*,一般ttyS0对应com
laoyang1018
·
2013-07-24 18:00
linux驱动程序调试常用方法
linux驱动程序调试常用方法分类:
Linux设备驱动
2012-04-1800:282383人阅读评论(0)收藏举报linuxcdebuggingfpoopuser驱动程序开发的一个重大难点就是不易调试
manshq163com
·
2013-07-22 16:00
linux设备驱动
浅谈Linux PCI设备驱动(一)
浅谈LinuxPCI设备驱动(一)分类:
Linux设备驱动
2010-08-3014:31 13115人阅读 评论(14) 收藏 举报linuxLinuxKernel 要弄清楚LinuxPCI设备驱动
linuxheik
·
2013-07-19 16:00
linux设备驱动
Linux设备驱动
的class(类)的理解(以timed_output为基础)
一、前言前天写了关于安卓震动系统的驱动开发全过程,其中用到了timed_output这个驱动模型,那天只是简单的用了一下,今天拿出来彻底的研究一下,分享一下我的理解。在使用这个驱动模型的时候,我一直都很奇怪,它的名字看上去和时间有很大的关系,在我的心里我也以为它会提供一些与时间操作相关的函数,帮助开发人员简单的完成与时间相关的操作,但是翻遍了它的实现代码都没有发现它与时间的半毛钱关系。真坑爹!面对
李建章
·
2013-07-18 10:54
android
linux
class
类
android
Linux设备驱动
的class(类)的理解(以timed_output为基础)
一、 前言前天写了关于安卓震动系统的驱动开发全过程,其中用到了timed_output这个驱动模型,那天只是简单的用了一下,今天拿出来彻底的研究一下,分享一下我的理解。在使用这个驱动模型的时候,我一直都很奇怪,它的名字看上去和时间有很大的关系,在我的心里我也以为它会提供一些与时间操作相关的函数,帮助开发人员简单的完成与时间相关的操作,但是翻遍了它的实现代码都没有发现它与时间的半毛钱关系。真坑爹!面
dkleikesa
·
2013-07-18 10:00
android
linux
类
Class
Linux设备驱动
开发详解-Note(19)---Linux 设备驱动中的异步通知与异步 I/O(2)
Linux设备驱动
中的异步通知与异步I/O(2)成于坚持,败于止步Linux2.6异步I/O AIO概念与GNUC库函数 Linux系统中最常用的输入/输出(I/O)模型是同步I/O。
xinyuwuxian
·
2013-07-17 20:00
linux
驱动开发
Linux设备驱动
开发详解-Note(18)---Linux 设备驱动中的异步通知与异步 I/O(1)
Linux设备驱动
中的异步通知与异步I/O(1)成于坚持,败于止步异步通知的概念与作用 阻塞与非阻塞访问、poll()函数提供了较好的解决设备访问的机制,但是如果有了异步通知整套机制就更加完整了。
xinyuwuxian
·
2013-07-17 20:00
linux
驱动开发
Linux设备驱动
开发详解-Note(17)---Linux 设备驱动中的阻塞与非阻塞 I/O(2)
Linux设备驱动
中的阻塞与非阻塞I/O(2)成于坚持,败于止步轮询操作 轮询的概念与作用 在用户程序中,select()和poll()也是与设备阻塞与非阻塞访问息息相关的论题。
xinyuwuxian
·
2013-07-17 19:00
linux
驱动开发
Linux设备驱动
开发详解-Note(16)---Linux 设备驱动中的阻塞与非阻塞 I/O(1)
Linux设备驱动
中的阻塞与非阻塞I/O(1)成于坚持,败于止步阻塞与非阻塞I/O阻塞操作是指在执行设备操作时若不能获得资源则挂起进程,直到满足可操作的条件后再进行操作。
xinyuwuxian
·
2013-07-17 19:00
linux
驱动开发
Linux设备驱动
开发详解-Note(15)--- Linux 设备驱动中的并发控制(2)
Linux设备驱动
中的并发控制(2)成于坚持,败于止步信号量信号量的使用 信号量(semaphore)是用于保护临界区的一种常用方法,它的使用方式和自旋锁类似。
xinyuwuxian
·
2013-07-17 18:00
并发
linux
驱动开发
写在前面
1:前言:1:今天打算把linux中简单的模板整理一下2:参考书《
linux设备驱动
开发详解》2:原因:1:为自己记录下学习的过程2:方便查阅3:如果能够帮助到别人,是在下的荣幸4:养成记录的习惯3:走起
jiuyueguang
·
2013-07-17 09:00
一些linux嵌入式资源下载地址
pdfhttp://download.csdn.net/source/2002579*************************************************************
linux
jiuyueguang
·
2013-07-17 09:00
Linux设备驱动
开发详解-Note(14)--- Linux 设备驱动中的并发控制(1)
Linux设备驱动
中的并发控制(1)成于坚持,败于止步并发与竞态 并发(concurrency)指的是多个执行单元同时、并行被执行,而并发的执行单元对共享资源(硬件资源和软件上的全局变量、静态变量等)的访问则很容易导致竞态
xinyuwuxian
·
2013-07-16 19:00
linux
驱动开发
Linux设备驱动
开发详解-Note(13)--- 字符设备驱动(2)
字符设备驱动(2)成于坚持,败于止步globalmem程序源码#include #include #include #include #include #include #include #include #include #include #include #include #defineGLOBALMEM_SIZE0x1000/*4KB*/ #defineMEM_CLEAR0x1/*clea
xinyuwuxian
·
2013-07-16 18:00
驱动开发
linux设备驱动
归纳总结(十三):1.触摸屏与ADC时钟
转自:http://blog.chinaunix.net/uid-25014876-id-119723.html
linux设备驱动
归纳总结(十三):1.触摸屏与ADC时钟xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
lijiatong1005
·
2013-07-13 01:00
linux
嵌入式
内核
linux设备驱动
归纳总结(十二):简单的数码相框
转自:http://blog.chinaunix.net/uid-25014876-id-61749.html
linux设备驱动
归纳总结(十二):简单的数码相框xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
lijiatong1005
·
2013-07-13 01:00
linux
嵌入式
内核
linux设备驱动
归纳总结(十一):简单的看门狗驱动
转自:http://blog.chinaunix.net/uid-25014876-id-112879.html
linux设备驱动
归纳总结(十一):写个简单的看门狗驱动xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
lijiatong1005
·
2013-07-13 01:00
linux
嵌入式
内核
linux设备驱动
归纳总结(十):1.udev&misc
转自:http://blog.chinaunix.net/uid-25014876-id-111839.html
linux设备驱动
归纳总结(十):1.udev&miscxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
lijiatong1005
·
2013-07-13 01:00
linux
嵌入式
内核
linux设备驱动
归纳总结(九):1.platform设备驱动
转自:http://blog.chinaunix.net/uid-25014876-id-111745.html
linux设备驱动
归纳总结(九):1.platform总线的设备和驱动xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
lijiatong1005
·
2013-07-13 01:00
linux
嵌入式
内核
linux设备驱动
归纳总结(八):4.总线热插拔
转自:http://blog.chinaunix.net/uid-25014876-id-64866.html
linux设备驱动
归纳总结(八):4.总线热插拔xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
lijiatong1005
·
2013-07-13 01:00
linux
嵌入式
内核
linux设备驱动
归纳总结(八):3设备模型的分层与面向对象
转自:http://blog.chinaunix.net/uid-25014876-id-110738.html
linux设备驱动
归纳总结(八):3.设备管理的分层与面向对象思想xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
lijiatong1005
·
2013-07-13 01:00
linux
嵌入式
内核
linux设备驱动
归纳总结(八):2.match.probe.remove
转自:http://blog.chinaunix.net/uid-25014876-id-110295.html
linux设备驱动
归纳总结(八):2.总线、设备和驱动的关系xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
lijiatong1005
·
2013-07-13 01:00
linux
嵌入式
内核
linux设备驱动
归纳总结(七):2.内核定时器
转自:http://blog.chinaunix.net/uid-25014876-id-106572.html
linux设备驱动
归纳总结(七):2.内核定时器xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
lijiatong1005
·
2013-07-13 00:00
linux
嵌入式
内核
linux设备驱动
归纳总结(七):1.时间管理与内核延时
转自:http://blog.chinaunix.net/uid-25014876-id-105727.html
linux设备驱动
归纳总结(七):1.时间管理与内核延时xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
lijiatong1005
·
2013-07-13 00:00
linux
嵌入式
内核
linux设备驱动
归纳总结(六):3.中断下半部之工作队列
转自:http://blog.chinaunix.net/uid-25014876-id-100700.html
linux设备驱动
归纳总结(六):3.中断的上半部和下半部——工作队列xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
lijiatong1005
·
2013-07-13 00:00
linux
嵌入式
内核
linux设备驱动
归纳总结(六):3.中断下半部之tasklet
转自:http://blog.chinaunix.net/uid-25014876-id-100005.html
linux设备驱动
归纳总结(六):3.中断的上半部和下半部——taskletxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
lijiatong1005
·
2013-07-13 00:00
linux
嵌入式
内核
linux设备驱动
归纳总结(六):2.分享中断号
转自:http://blog.chinaunix.net/uid-25014876-id-90837.html
linux设备驱动
归纳总结(六):2.分享中断号xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
lijiatong1005
·
2013-07-13 00:00
linux
嵌入式
内核
linux设备驱动
归纳总结(八):1.总线、设备和驱动
转自:http://blog.chinaunix.net/uid-25014876-id-109733.html
linux设备驱动
归纳总结(八):1.总线、设备和驱动xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
lijiatong1005
·
2013-07-13 00:00
linux
嵌入式
内核
linux设备驱动
归纳总结(六):1.中断的实现
转自:http://blog.chinaunix.net/uid-25014876-id-90740.html
linux设备驱动
归纳总结(六):1.中断的实现xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
lijiatong1005
·
2013-07-13 00:00
linux
嵌入式
内核
linux设备驱动
归纳总结(五):4.写个简单的LED驱动
转自:http://blog.chinaunix.net/uid-25014876-id-84693.html
linux设备驱动
归纳总结(五):4.写个简单的LED驱动xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
lijiatong1005
·
2013-07-13 00:00
linux
嵌入式
内核
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他