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内核驱动
Android Binder设计与实现 – 设计篇
BinderAndroidIPC
Linux内核驱动
摘要Binder是Android系统进程间通信(IPC)方式之一。
rookieding
·
2012-03-15 17:00
数据结构
android
struct
object
server
socket
linux内核驱动
中_IO, _IOR, _IOW, _IOWR 宏的用法与解析
在驱动程序里,ioctl()函数上传送的变量cmd是应用程序用于区别设备驱动程序请求处理内容的值。cmd除了可区别数字外,还包含有助于处理的几种相应信息。cmd的大小为32位,共分4个域: bit31~bit302位为“区别读写”区,作用是区分是读取命令还是写入命令。 bit29~bit1514位为"数据大小"区,表示ioctl()中的arg变量传送的内存大小。 bit20~bi
yuyin86
·
2012-03-14 08:00
LINUX书推荐
文章总结的非常全链接:http://www.cnblogs.com/wwang/archive/2011/01/27/1944406.html内容:工作几年来,一直从事
Linux内核驱动
方面的开发。
myths_0
·
2012-03-03 09:00
linux
unix
subversion
qt
emacs
linux内核
Android Binder设计与实现 – 设计篇
关键词BinderAndroidIPC
Linux内核驱动
摘要Binder是Android系统进程间通信(IPC)方式之一。
jgdu1981
·
2012-03-02 16:00
数据结构
android
struct
server
object
socket
在Ubuntu上为Android增加硬件抽象层(HAL)模块访问
Linux内核驱动
程序
http://hi.baidu.com/419836321/blog/item/2f625955ef22d842d10906ad.html在Ubuntu上为Android增加硬件抽象层(HAL)模块访问
Linux
Skypine_Lee
·
2012-03-01 16:00
android
ubuntu
Module
methods
linux内核
硬件驱动
[置顶]
linux内核驱动
很全的资料
一个牛人分析的linux驱动编写的各种例程,详细的可以访问他的博客:http://blog168.chinaunix.net/space.php?uid=25014876&do=blog&id=59420chinaunix的博客进去太慢,此处已经转载了全文,可以直接查看http://blog.csdn.net/fh400/article/category/539515/2前言:(总结已经基本写完,
hat372
·
2012-02-27 11:00
linux
工作
Module
嵌入式
makefile
linux内核
千锋为你解读Android培训课程体系
千锋为你解读Android培训课程体系每一个从事Android开发的工程师都知道,Android系统是基于Linux的,而国内从事Android开发的人员基本上是分3个层次:第一个层次:底层系统开发,主要是
Linux
fyyy4030
·
2012-02-15 17:00
java
编程
android
linux
语言
linux内核
freescale i.mx23平台上移植android2.2-froyo - ethernet移植
主要分为如下几个部分:1,
linux内核驱动
,这个部分简单的说一下。默认的mx233配置就是支持的,mx233是通过us
heyustudent
·
2012-02-15 12:00
linux内核驱动
中_IO, _IOR, _IOW, _IOWR 宏的用法与解析
在驱动程序里,ioctl()函数上传送的变量cmd是应用程序用于区别设备驱动程序请求处理内容的值。cmd除了可区别数字外,还包含有助于处理的几种相应信息。cmd的大小为32位,共分4个域: bit31~bit302位为“区别读写”区,作用是区分是读取命令还是写入命令。 bit29~bit1514位为"数据大小"区,表示ioctl()中的arg变量传送的内存大小。 bit20~b
hat372
·
2012-02-07 11:00
IO
cmd
IOC
linux内核
浅析
linux内核驱动
的代码风格
源出处:http://top.akaedu.org/index.php/index/bookdetail/id/2890最近在向Linux内核提交一些驱动程序,在提交的过程中,发现自己的代码离Linux内核的codingstyle要求还是差很多。当初自己对内核文档里的CodingStyle一文只是粗略的浏览,真正写代码的时候在很多细节上会照顾不周。不过,在不遵守规则的程序员队伍里,我并不是孤独的。
lihaoweiV
·
2012-01-20 09:00
Linux书架
www.cnblogs.com/wwang/archive/2011/01/27/1944406.html我的Linux书架2011-01-2723:03bywwang,27503visits,收藏,编辑工作几年来,一直从事
Linux
zuosifengli
·
2012-01-06 13:00
解读Android LOG机制的实现
Android提供了用户级轻量的LOG机制,它的实现贯穿了Java,JNI,本地c/c++实现以及
LINUX内核驱动
等Android的各个层次,而且足够简单清晰,是一个相当不错的解读案例。
uyiwfn
·
2012-01-02 08:00
android
struct
jni
buffer
pthreads
events
Android Binder设计(一)
BinderAndroidIPC
Linux内核驱动
摘要 Binder是Android系统进程间通信(IPC)方式之一。
citycity222
·
2011-12-17 17:00
数据结构
android
server
socket
System
buffer
解读Android LOG机制的实现
Android提供了用户级轻量的LOG机制,它的实现贯穿了Java,JNI,本地c/c++实现以及
LINUX内核驱动
等Android的各个层次,而且足够简单清晰,是一个相当不错的解读案例。
scusyq
·
2011-12-12 11:00
android
struct
jni
buffer
pthreads
events
ARM
Linux内核驱动
异常定位方法分析--反汇编方式
原创作品,转载请以超链接形式说明出处! 原文链接:http://blog.csdn.net/hunhunzi/article/details/7052032最近在搞Atmel的SAM9x25平台,Linux系统,用于工业设备。这也是我首次参与工业设备的研发。在调试AtmelSAM9x25的Linux串口设备的时候,发现无论是读还是写,都会产生异常。相关的异常信息如下:===============
hunhunzi
·
2011-12-08 12:00
c
exception
汇编
action
makefile
linux内核
Android LOG机制的实现的详细解读
Android提供了用户级轻量的LOG机制,它的实现贯穿了Java,JNI,本地c/c++实现以及
LINUX内核驱动
等Android的各个层次,而且足够简单清晰,是一个相当不错的解读案例。
acm2008
·
2011-12-07 16:00
解读Android LOG机制的实现
的实现架构2011-07-2914:46:20 我来说两句 收藏 我要投稿 [字体:小大] Android提供了用户级轻量的LOG机制,它的实现贯穿了Java,JNI,本地c/c++实现以及
LINUX
chenliujiang1989
·
2011-12-06 15:00
我的Linux书架
工作几年来,一直从事
Linux内核驱动
方面的开发。从接触Linux到现在,读过不少Linux方面的书籍,现把认为很不错的一部分列出来和大家分享一下。
koudaidai
·
2011-12-05 18:00
linux
unix
subversion
qt
emacs
linux内核
linux内核驱动
中_IO, _IOR, _IOW, _IOWR 宏的用法与解析
在驱动程序里,ioctl()函数上传送的变量cmd是应用程序用于区别设备驱动程序请求处理内容的值。cmd除了可区别数字外,还包含有助于处理的几种相应信息。cmd的大小为32位,共分4个域: bit31~bit302位为“区别读写”区,作用是区分是读取命令还是写入命令。 bit29~bit1514位为"数据大小"区,表示ioctl()中的arg变量传送的内存大小。 bit20~bi
cuijianzhongswust
·
2011-11-25 09:00
Linux书架
工作几年来,一直从事
Linux内核驱动
方面的开发。从接触Linux到现在,读过不少Linux方面的书籍,现把认为很不错的一部分列出来和大家分享一下。
skiffloveblue
·
2011-11-24 21:00
linux
unix
subversion
qt
emacs
linux内核
转自BYR-我的linux书架
工作几年来,一直从事
Linux内核驱动
方面的开发。从接触Linux到现在,读过不少Linux方面的书籍,现把认为很不错的一部分列出来和大家分享一下。
技铸未来
·
2011-11-23 23:00
往android的内核添加驱动(其实就是添加
linux内核驱动
)
向android的内核添加驱动,其实就是向linux内核添加驱动。主要在两个文件里添加点信息,一个是Kconfig文件,一个是Makefile文件。比如你添加的驱动你代码放到drivers目录下面的XXX目录,那么修在该目录下的Kconfig文件和Makefile文件。具体的修改方法:比如我现在修改drivers\staging\android\下的Kconfig文件。configANDROID_
neiloid
·
2011-11-22 00:00
android
System
buffer
makefile
linux内核
在Ubuntu上为Android增加硬件抽象层(HAL)模块访问
Linux内核驱动
程序
接着,在Ubuntu上为Android系统编写
Linux内核驱动
程序一文中举例子说明了如何在Linux内核编写驱动程序。在这一篇文章中,我们将继续介绍Android系统硬件驱动程序的另
laviolette
·
2011-11-07 10:00
android
Module
ubuntu
methods
linux内核
硬件驱动
在Ubuntu上为Android系统编写
Linux内核驱动
程序
在智能手机时代,每个品牌的手机都有自己的个性特点。正是依靠这种与众不同的个性来吸引用户,营造品牌凝聚力和用户忠城度,典型的代表非iphone莫属了。据统计,截止2011年5月,AppStore的应用软件数量达381062个,位居第一,而AndroidMarket的应用软件数量达294738,紧随AppStore后面,并有望在8月份越过AppStore。随着Android系统逐步扩大市场占有率,终
laviolette
·
2011-11-07 10:00
android
ubuntu
Module
Class
makefile
linux内核
Android硬件抽象层(HAL)概要介绍和学习计划
Android的硬件抽象层,简单来说,就是对
Linux内核驱动
程序的封装,向上提供接口,屏蔽低层的实现细节。
laviolette
·
2011-11-07 10:00
java
android
框架
jni
linux内核
硬件驱动
在Ubuntu上为Android系统编写
Linux内核驱动
程序
在智能手机时代,每个品牌的手机都有自己的个性特点。正是依靠这种与众不同的个性来吸引用户,营造品牌凝聚力和用户忠城度,典型的代表非iphone莫属了。据统计,截止2011年5月,AppStore的应用软件数量达381062个,位居第一,而AndroidMarket的应用软件数量达294738,紧随AppStore后面,并有望在8月份越过AppStore。随着Android系统逐步扩大市场占有率,终
hare_Lee
·
2011-10-27 19:00
android
struct
ubuntu
Class
makefile
linux内核
i2c adapter、i2c总线控制器、I2C bus(帖子)
总线可以挂接多个硬件设备(slave),一个CPU可以挂接多条i2c总线(想象一下PCI总线)i2c总线控制器就是CPU访问I2C总线的硬件接口,也就是你说的那几个寄存器LinuxI2C框架搞那么复杂是为了通用性及为了符合
Linux
wenhui_
·
2011-10-19 22:00
数据结构
c
struct
command
程序开发
linux内核
linux内核驱动
之hello world module
环境:ubuntu11.04 2.6内核 gcc4.5.3 源码:hello.c#include #include MODULE_LICENSE("DualBSD/GPL"); staticinthello_init(void) { printk(KERN_ALERT"Hello,Linux.Iamcoming!\n"); return0;
ustcxjt
·
2011-10-18 12:00
AMD将开源的Linux图形驱动移植到Windows Embedded
AMD中国去年开始将开源的Radeon
Linux内核驱动
移植到WEC7,他们并没有使用私有的Windows催化剂驱动。
blackhat 三十不归
·
2011-10-14 08:00
amd
Linux内核驱动
程序初始化顺序的调整(1)
Linux内核驱动
程序初始化顺序的调整,当在做一个驱动的时候要用到另一个驱动提供的API时,此时内核初始化时便碰到了一个依赖问题。
yicao821
·
2011-09-29 21:00
thread
command
REST
Module
basic
linux内核
在Ubuntu上为Android系统编写
Linux内核驱动
程序
http://blog.csdn.net/luoshengyang/article/details/6568411在智能手机时代,每个品牌的手机都有自己的个性特点。正是依靠这种与众不同的个性来吸引用户,营造品牌凝聚力和用户忠城度,典型的代表非iphone莫属了。据统计,截止2011年5月,AppStore的应用软件数量达381062个,位居第一,而AndroidMarket的应用软件数量达2947
victoryckl
·
2011-09-25 11:00
android
Module
ubuntu
Class
makefile
linux内核
最新嵌入式开发经典高清视频教程免费下载
即可获取嵌入式高清系列视频目录内容部分如下:1嵌入式开发入门高清视频.rar899M2Linux应用软件开发高清视频.rar1.38G3WindowsCE开发视频讲座高清视频.rar515M4ARM系统开发精讲高清视频.rar871M5
Linux
huwlnew
·
2011-09-24 09:01
学习
嵌入式开发
免费下载
资料下载
高清视频
在Ubuntu上为Android系统编写
Linux内核驱动
程序
转自http://blog.csdn.net/luoshengyang/article/details/6568411 在智能手机时代,每个品牌的手机都有自己的个性特点。正是依靠这种与众不同的个性来吸引用户,营造品牌凝聚力和用户忠城度,典型的代表非iphone莫属了。据统计,截止2011年5月,AppStore的应用软件数量达381062个,位居第一,而AndroidMarket的应用软件数量达2
LQ0622
·
2011-09-24 06:00
Android硬件抽象层(HAL)概要介绍和学习计划
转自http://blog.csdn.net/luoshengyang/article/details/6567257 Android的硬件抽象层,简单来说,就是对
Linux内核驱动
程序的封装,向上提供接口
LQ0622
·
2011-09-24 06:00
在Ubuntu上为Android增加硬件抽象层(HAL)模块访问
Linux内核驱动
程序
接着,在Ubuntu上为Android系统编写
Linux内核驱动
程序一文中举例子说明了如何在Linux内核编写驱动程序。在这一篇文章中,我们将继续介绍Android系统硬件驱动程序
woaieillen
·
2011-09-21 13:00
在Ubuntu上为Android系统内置C可执行程序测试
Linux内核驱动
程序
在前一篇文章中,我们介绍了如何在Ubuntu上为Android系统编写
Linux内核驱动
程序。
woaieillen
·
2011-09-21 13:00
在Ubuntu上为Android系统编写
Linux内核驱动
程序
在智能手机时代,每个品牌的手机都有自己的个性特点。正是依靠这种与众不同的个性来吸引用户,营造品牌凝聚力和用户忠城度,典型的代表非iphone莫属了。据统计,截止2011年5月,AppStore的应用软件数量达381062个,位居第一,而AndroidMarket的应用软件数量达294738,紧随AppStore后面,并有望在8月份越过AppStore。随着Android系统逐步扩大市场占有
woaieillen
·
2011-09-21 13:00
android
ubuntu
Module
Class
makefile
linux内核
Android硬件抽象层(HAL)概要介绍和学习计划
Android的硬件抽象层,简单来说,就是对
Linux内核驱动
程序的封装,向上提供接口,屏蔽低层的实现细节。
woaieillen
·
2011-09-21 13:00
java
android
框架
jni
linux内核
硬件驱动
内核中断机制
中断是
Linux内核驱动
程序中非常重要的地方,但实际上,中断处理程序也没有什么与众不同的地方,它们也就是普通的C程序。
H_armony
·
2011-09-17 10:00
Linux内核驱动
模块编写概览——ioctl, class_create, device_create
如果你对内核驱动模块一无所知,请先学习内核驱动模块的基础知识。 如果你已经入门了内核驱动模块,但是仍感觉有些模糊,不能从整体来了解一个内核驱动模块的结构,请赏读一下这篇拙文。 如果你已经从事内核模块编程N年,并且道行高深,也请不吝赐教一下文中的疏漏错误。 本文中我将实现一个简单的Linux字符设备,旨在大致勾勒出linux内核模块的编写方法的轮廓。其中重点介绍ioctl的用途。
eustoma
·
2011-09-12 10:00
在Ubuntu上为Android增加硬件抽象层(HAL)模块访问
Linux内核驱动
程序
接着,在Ubuntu上为Android系统编写
Linux内核驱动
程序一文中举例子说明了如何在Linux内核编写驱动程序。在这一篇文章中,我们将继续介绍Android系统硬件驱动程序的另
Baiduluckyboy
·
2011-09-09 12:00
在Ubuntu上为Android系统内置C可执行程序测试
Linux内核驱动
程序
在前一篇文章中,我们介绍了如何在Ubuntu上为Android系统编写
Linux内核驱动
程序。
Baiduluckyboy
·
2011-09-09 12:00
在Ubuntu上为Android系统编写
Linux内核驱动
程序
在智能手机时代,每个品牌的手机都有自己的个性特点。正是依靠这种与众不同的个性来吸引用户,营造品牌凝聚力和用户忠城度,典型的代表非iphone莫属了。据统计,截止2011年5月,AppStore的应用软件数量达381062个,位居第一,而AndroidMarket的应用软件数量达294738,紧随AppStore后面,并有望在8月份越过AppStore。随着Android系统逐步扩大市场占有率,终端
Baiduluckyboy
·
2011-09-09 12:00
android
struct
Module
ubuntu
Class
linux内核
Android硬件抽象层(HAL)概要介绍和学习计划
Android的硬件抽象层,简单来说,就是对
Linux内核驱动
程序的封装,向上提供接口,屏蔽低层的实现细节。
Baiduluckyboy
·
2011-09-09 12:00
java
android
框架
jni
linux内核
硬件驱动
Linux内核驱动
--多点触摸
原文地址::http://blog.chinaunix.net/space.php?uid=20378444&do=blog&id=139386 简介为了使用功能强大的多点触控设备,就需要一种方案去上报用户层所需的详细的手指触摸数据。这个文档所描述的多点触控协议可以让内核驱动程序向用户层上报任意多指的数据信息。使用说明单点触摸信息是以ABS承载并按一定顺序发送,如BTN_TOUCH、ABS_X、A
xqhrs232
·
2011-09-05 16:00
Android系统内置C可执行程序测试
Linux内核驱动
程序
在前一篇文章中,我们介绍了如何在Ubuntu上为Android系统编写
Linux内核驱动
程序。
louiswangbing
·
2011-08-19 11:00
c
android
测试
application
frameworks
linux内核
为Android增加硬件抽象层(HAL)模块访问
Linux内核驱动
程
接着,在Ubuntu上为Android系统编写
Linux内核驱动
程序一文中举例子说明了如何在Linux内核编写驱动程序。在这一篇文章中,我们将继续介绍Android系统硬件驱动程序的另
louiswangbing
·
2011-08-19 11:00
android
Module
frameworks
methods
linux内核
硬件驱动
为Android系统编写
Linux内核驱动
程序
在智能手机时代,每个品牌的手机都有自己的个性特点。正是依靠这种与众不同的个性来吸引用户,营造品牌凝聚力和用户忠城度,典型的代表非iphone莫属了。据统计,截止2011年5月,AppStore的应用软件数量达381062个,位居第一,而AndroidMarket的应用软件数量达294738,紧随AppStore后面,并有望在8月份越过AppStore。随着Android系统逐步扩大市场占有率
louiswangbing
·
2011-08-19 11:00
android
Module
Class
makefile
linux内核
硬件驱动
Android Binder设计与实现 – 设计篇
关键词BinderAndroidIPC
Linux内核驱动
摘要Binder是Android系统进程间通信(IPC)方式之一。Linux已经
lizhiguo0532
·
2011-08-14 22:00
Ubuntu10.10下动态加载模块驱动的方法
今天抽空玩了玩在Ubuntu下动态加载模块,虽然这只是
linux内核驱动
学习中最最基础的入门部分,但俗话说万事开头难,还是花费了我好一会儿时间才找到点头绪。
liyandong1204
·
2011-08-12 21:00
工作
shell
ubuntu
Module
makefile
linux内核
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他