自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (3)
  • 收藏
  • 关注

转载 慢慢学Linux驱动开发,第五篇,初探设备模型概念

慢慢学Linux驱动开发,第五篇,初探设备模型概念试着总结一下,学习一下,至少现在的我对于设备模型这个概念,几乎完全不懂。     Linux设备模型中三个很重要的概念就是总线、设备和驱动,即bus、device、driver,而实际上内核中也定义了这么一些数据结构,分别为struct bus_type,struct device,struct device_drive

2012-12-31 21:20:21 401

转载 PCI设备的注册过程分析

PCI设备的注册过程分析(1)R.wen一、驱动与设备注册过程总述。在2.6设备模型下,当一个驱动程序模块挂入内核(insmod),它会遍历所有在这个总线(BUS)上注册的设备链表,并且对每个被遍历的设备调用 match()函数,直到找到匹配的为止。第二种情况是,当一个设备被插入到系统总线上的时候(或系统初起),它会遍历枚举这个总线上的所有注册过的驱 动,并且对每个驱动调用

2012-12-31 20:41:28 903

转载 device_register()分析

device_register()分析2011-03-10 16:58 1993人阅读 评论(0) 收藏 举报      这篇文章也是从别的地方转载的,我的目的是搞清楚:当调用device_register()函数向系统注册一个设备的时候,我注册进去的设备是如何和他父设备关联起来的,以及如何加入到他所在的总线设备中的,但针对这个问题,好像通过这篇文章了解的并不透彻。但具体到代码

2012-12-31 20:29:28 566

转载 如何编写Linux设备驱动程序

Linux是Unix操作系统的一种变种,在Linux下编写驱动程序的原理和思想完全类似于其他的Unix系统,但它dos或window环境下的驱动程序有很大的区别。在Linux环境下设计驱动程序,思想简洁,操作方便,功能也很强大,但是支持函数少,只能依赖kernel中的函数,有些常用的操作要自己来编写,而且调试也不方便。以下的一些文字主要来源于khg,johnsonm的Write linux

2012-12-31 20:13:44 450

翻译 linux下设备device_register和驱动driver_register先后注册的影响和关系

linux下设备device_register和驱动driver_register先后注册的影响和关系设备与驱动的两种绑定方式:在设备注册时进行绑定及在驱动注册时进行绑定。 以一个USB设备为例,有两种情形:(1)先插上USB设备并挂到总线中,然后在安装USB驱动程序过程中从总线上遍历各个设备,看驱动程序是否与其相匹配,如果匹配就将两者邦定。这就是platform_driver_regis

2012-12-31 19:04:28 1239

翻译 Linux内核学习-字符设备驱动学习(一)

Linux内核学习-字符设备驱动学习(一)分类: Linux内核学习2011-06-19 15:46 480人阅读 评论(0) 收藏 举报Linux内核学习-字符驱动学习(一) 现在学习一下Linux的字符设备驱动,参考的样本应该就是ldd3这书大概第3章的内容吧。下面的所说的字符设备都是基于2.6内核的,一般的流程都是,呵呵,其实也不算是一般的流程了,只是

2012-12-31 18:46:22 475

转载 创建设备文件方法

创建设备文件方法1)手工mknod创建2)自动自动创建(2.6内核)使用udev(mdev),它存在于应用层。在驱动初始化的代码里调用class_create为该设备创建一个class,再为每个设备用device_create创建对应的设备例子:struct class *myclass = class_create(THIS_MODUL

2012-12-31 17:43:08 546

转载 为apt-get设置http代理

http://hi.baidu.com/__apache/item/962e65a9d9bbe4ff14329b15为apt-get设置http代理[本文转自:http://wiki.ubuntu.org.cn/UbuntuHelp:AptGet/Howto/zh#.E4.B8.BAapt-get.E8.AE.BE.E7.BD.AEhttp.E4.BB.A3.E7.

2012-12-31 15:38:14 799

转载 Fedora samba

http://www.embedunion.net/read.php?tid=8

2012-12-30 12:16:45 336

转载 动态库使用实例:dlopen

动态库使用实例:dlopen1, File main.c #include #include #define NONE         "\033[m"#define RED          "\033[0;32;31m"extern int g_count;int main(int argc, char **argv){

2012-12-28 11:37:49 2199

转载 Linux 动态库剖析

Linux 动态库剖析进程与 APIM. Tim Jones, 顾问工程师, Emulex Corp.简介: 动态链接的共享库是 GNU/Linux® 的一个重要方面。该种库允许可执行文件在运行时动态访问外部函数,从而(通过在需要时才会引入函数的方式)减少它们对内存的总体占用。本文研究了创建和使用静态库的过程,详细描述了开发它们的各种工具,并揭秘了这些库

2012-12-28 11:35:44 430

转载 从 Windows 移植到 UNIX,第 1 部分: 移植 C/C++ 源代码

从 Windows 移植到 UNIX,第 1 部分: 移植 C/C++ 源代码揭秘如何将基于 C/C++ 的项目从 Windows 移植到 UNIXRahul Kumar Kardam ([email protected]), 高级软件工程师, Synapti Computer Aided Design Pvt Ltd简介: 通常,软件程序需要运行于各种系

2012-12-28 11:24:41 470

转载 Linux 动态库与静态库制作及使用详解

Linux 动态库与静态库制作及使用详解IBM/DW 发表于 11-7 11:40 1年前, 0回/759阅讨论区 » 技术分享参加OSC应用开发大赛,拿Nexus 4手机 活动详情Linux 应用开发通常要考虑三个问题,即:1)在 Linux 应用程序开发过程中遇到过标准库链接在不同 Linux 版本下不兼容的问题; 2)在 Linux

2012-12-27 14:48:00 1091

转载 Linux 静态库&动态库调用

Linux 静态库&动态库调用 (2011-06-14 14:46:14)转载▼标签: linux 静态库 动态库 it分类: linuxLinux 静态库&动态库调用1.什么是库在windows平台和linux平台下都大量存在着库。本质上来说库是一种可执行代码的

2012-12-27 14:44:40 648

转载 gcc,c++ 动态库调用静态库

gcc,c++ 动态库调用静态库先 ar -x 将 .a 解了,然后执行 ld -o shr.so *.o -G -lc就能生成动态函数库了生成动态库: 需要的目标文件得用-fPIC选项生成.而静态库所需的目标文件可以不用-fPIC选项.一个应用程序调用动态库, 而这个动态库其中的函数调用某静态库时,如何生成应用程序呢?例://///

2012-12-27 14:42:00 718

转载 linux中编译静态库(.a)和动态库(.so)的基本方法_only you

g++ BaseChar.o libjpeg.a -shared -o libBMP.solinux中编译静态库(.a)和动态库(.so)的基本方法_only you2012-12-27 | 阅:1  转:36  |  分享   修改lin

2012-12-27 14:18:15 674

转载 mini2440 arm用户按键

http://bbs.csdn.net/topics/360009274

2012-12-27 13:02:11 379

原创 tools

Gperftools RFCOMMhttp://www.bluez.org/http://www.lc168.net/http://www.embedunion.com/download.asp PC上DOS中启动:python -m SimpleHTTPServer 8080虚拟机上:wget http://电脑IP:8080/文件

2012-12-25 19:07:20 356

转载 串口连接设置超级终端管理交换机

串口连接设置超级终端管理交换机来源: 作者: 发表时间:2007-06-23 点击:345次 获取本文网址二维码   Windows系统Unix系统网络知识网络服务器交换机是校园网系统的交通枢纽,其管理特性决定了校园网的整体 性能 。有些可网管交换机并没有默认的IP地址,所以初始配置时不能通过Telnet、Web来管理。这时,我们就需要通过串口来管理交换机。 下

2012-12-25 13:38:49 2528

转载 有源晶振引脚

http://www.51hei.com/chip/222.html有源晶振引脚作者:佚名   来源:本站原创   点击数: 23551   更新时间:2007年08月13日   【字体:大 中 小】

2012-12-24 13:09:15 1067

转载 数据信号的频带传输新

模拟信号和数字信号的区别①模拟信号是用模拟量的电压或电流来表示的电视信号,时间上是连续的,幅度变化也是连续的。②数字信号是通过0和1的数字串所构成的数字流来传输的,幅度变化是跳变的。http://www.eefocus.com/article/07-10/27653s.htmlhttp://blog.csdn.net/shirley329/article/details/1

2012-12-23 21:14:09 3715

转载 基带信号传输与调制传输

数字信号的传输有两种方式,一种是基带信号传输,另一种是调制传输。基带传输就是数字信号的01直接表示为高低电平进行传输。但是这样的话,如果数字信号的频率比较高,即传输速度比较快时,由于线路的电容效应,使信号损失很大,到接收端严重变形,造成误码。调制就是把基带信号变化成可以在一些物理介质上传输的信号。调制方式有很多种。比如我们用的电话线modem就是来做这个事情的。就相当于在电话线上传输数字信号

2012-12-23 20:59:36 3718

转载 S3C2440与SDRAM与NAND与NOR的地址连线分析

http://blog.21ic.com/user1/8369/archives/2011/87526.htmlS3C2440有27根地址线ADDR[26:0],8根片选信号nGCS0-nGCS7,对应bank0-bank7,当访问bankx的地址空间,nGCSx引脚为低电平,选中外设。2^27=2^7 * 2^10 * 2^10 = 128Mbyte8*128Mbyt

2012-12-22 00:02:14 621

转载 s3c2440 nandflash启动过程分析

转载申明来自:    http://mcuos.com/thread-7137-1-1.html原文作者:        郭文学 [email protected] QQ:281143292>关于凌云嵌入式 : http://mcuos.com/thread-7178-1-1.html 有很多同学在移植u-boot时,都会对s3c2440从Nandflash启动的过程非常迷惑。

2012-12-21 23:57:51 581

转载 S3C2440 SDRAM内存驱动

S3C2440 SDRAM内存驱动http://blog.csdn.net/mr_raptor/article/details/6555786分类: 裸板驱动 ARM体系结构2011-06-20 11:07 3783人阅读 评论(31) 收藏 举报目录(?)[+]++++++++++++++++++++++++++++++++++++++++++本文系本

2012-12-21 23:24:51 465

转载 路由器端WAN口和LAN端口

WAN是英文Wide Area Network的首字母所写,即代表广域网;而LAN则是Local Area Network的所写,即本地网(或叫局域网)。WAN口主要用于连接外部网络,如ADSL、DDN、以太网等各种接入线路;而LAN口用来连接家庭内部网络,主要与家庭网络中的交换机、集线器或PC相连。 路由器的“路由”功能就是体现在WAN口IP地址和LAN口IP地址之间的数

2012-12-20 23:07:20 2258

转载 OSI模型七层

LAN和WAN的通信是由一种网络通信模型?开放系统互连( OSI )来指导的。OSI模型是两家标准化组织?国际标准化组织( ISO )和美国国家标准协会( ANSI )的产物。ISO代表了100多个国家在经济、人文、科学和技术标准上的发展,ANSI则与美国商界、政府机构和国际组织联手,建立了商业产品(包括网络和计算机产品在内)的标准。OSI模型于1974年开发,应用于LAN和WAN的通信,充分体现

2012-12-20 12:46:25 514

转载 源IP、MAC和目的IP、MAC

IP分组在传输过程中 存放着源IP、MAC和目的IP、MAC在经过一个路由器进行转发的时候目的的MAC会被改变为下一个地址,而目的IP没有改变?为什么这样该?反过来行不行?本帖最后由 silty 于 2010-03-31 21:17 编辑建议楼主:1、学习数据包的封装与解封装2、学习数据包的转发过程------------------

2012-12-20 12:43:47 7489

va可以使用,大家请放心使用,谢谢你们

va可以使用,大家请放心使用,谢谢你们,Visual Assist 10.9 -2302 版本可以使用

2019-02-25

d3d11 Render To Texture, RTT

渲染到贴图,使用Render To Texture, RTT, 渲染到纹理的详细代码

2019-02-19

显示uv坐标

unity显示uv坐标

2018-10-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除