Linux 驱动模型初探3——device
讲device之前,我要引入一个比喻,这个比喻来自一个学长(z2007b)。driver是帅哥,device是美女,bus是红娘,bus是提供device和driver配对的场所(方法?)。好吧,暂时先这样定,现在要讲的就是美女。
1,老规则,先看看struce device这个美女有哪些特性(成员)和方法
struct d...
分类:
系统相关 时间:
2014-12-12 19:14:02
阅读次数:
318
Linux 驱动模型初探2——device_driver
1,思考
device_driver也是一个kobject?,但你注意没有,在sys/目录下有bus/,有device/就是没有device_driver/,Y?为什么这么设计?
先看struct devic_driver;
struct device_driver {
co...
分类:
系统相关 时间:
2014-12-12 13:21:36
阅读次数:
315
Linux 驱动模型初探1——BUS
##写在前面的话##
这几篇文章是2011年,当时的老大对我提出的一个“作业”。当时研究了一把,完成了第一篇BUS,老大看过之后,表示满意,要我把后面继续完成。然,世事变迁,老大离开了公司,去了其它公司。之后,我也从S公司离开了。所做的工作也有小范围的调整。近期又回到驱动这块,再看到之前的笔记,感慨万千,我决计是要完成搁浅了...
分类:
系统相关 时间:
2014-12-11 20:56:25
阅读次数:
358
adb无法找到设别
一,解决方案1.
1,使用如下命令,得到机器的pid和vid.
lsusb
你会看到如下反馈:
Icon
Bus 002 Device 002: ID 8087:8000 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation...
分类:
数据库 时间:
2014-12-08 17:59:04
阅读次数:
848
1 .首先是查看手机连接的USB端口信息 Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 007: ID 0bb4:0c03 HTC...
分类:
移动开发 时间:
2014-12-06 00:19:19
阅读次数:
189
最近在研究Microsoft Azure,在分布式消息传递上,Amazon的AWS有SQS,而在Microsoft Azure上与之对应的是Service Bus Queue。 Service Bus队列(Queue)的作用是,在分布式应用程序的组件通信时,组件间不会直接相互通信,而是通过充当...
分类:
编程语言 时间:
2014-12-05 17:09:07
阅读次数:
192
在编译bluez-utils-3.36时,遇到了一个非常头疼的问题,就是死活找不到D-bus,明明已经编译完成,而且已经成功了,路径也指定了,可就是找不到。网络也找了好久还是解决不了,最后看到.pc文件的文章,突然觉得是不是就是它的问题。就试试了。
首先我们找到D-bus的安装目录,我这里用xxxxxx代替。进入xxxxxx/lib/pkgconfig,然后会发现有一些.pc文件,看是否有blu...
分类:
其他好文 时间:
2014-12-04 12:15:31
阅读次数:
127
AXI(Advanced eXtensible Interface)是一种总协议,该协议是ARM公司提出的AMBA(Advanced Microcontroller Bus Architecture)3.0协议中最重要的部分,是一种面向高性能、高带宽、低延迟的片内总线。它的地址/控制和数据相位是分离...
分类:
其他好文 时间:
2014-12-04 11:44:14
阅读次数:
319
The Advanced Microcontroller Bus Architecture (AMBA) specification defines an on-chip communications standard for designing high-performance embeddedm...
分类:
其他好文 时间:
2014-12-01 18:56:43
阅读次数:
192
显卡工作原理 经过CPU处理后的数据(data)必须经历以下4个步骤,才会到达显示屏: 1.从总线(bus)进入GPU (Graphics Processing Unit,图形处理器):将CPU送来的数据送到北桥(主桥)再送到GPU(图形处理器)里面进行处理。 2.从 video ch...
分类:
其他好文 时间:
2014-11-30 21:20:45
阅读次数:
150