码迷,mamicode.com
首页 >  
搜索关键字:驱动程序    ( 3286个结果
OpenRisc-67-OR的汇编
引言之前我们写过OR的裸机程序,写过基于OR的linux设备驱动程序,也反汇编过OR的机器码。本小节,我们将通过一个简单的实验,对OR的汇编(指令集)做一个简单的梳理和測试。1,基本思想要想了解OR的指令集,事实上仅仅要查查OpenRISC architecture manual就能够了,可是不是最...
分类:其他好文   时间:2014-06-19 07:56:50    阅读次数:330
系统无法识别移动硬盘的解决过程
1. 如果是从未使用过USB外接设备的,需要查看CMOS参数 对于从来没有使用过USB外接设备的朋友来说,即使正确安装了驱动程序也有可能出现系统无法检测USB硬盘的情况,这主要是由于主板默认的CMOS端口是关闭的,如果没有将其设置为开启状态,那么Windows自然无法检测到移动硬盘了。为了解决这个问...
分类:移动开发   时间:2014-06-18 22:10:25    阅读次数:262
Linux下编写驱动程序(VFS)
转:http://hi.baidu.com/firstm25/item/8fe022155e1fa78988a9568f摘要:设备驱动程序是操作系统内核与机器硬件之间的接口。设备驱动程序为应用程序屏蔽了硬件的细节。那么驱动程序如何书写实现这一接口功能是本文讨论的重点,并以一简单的驱动程序介绍书写细节...
分类:系统相关   时间:2014-06-18 15:03:05    阅读次数:701
linux下无线鼠标驱动执行流程
操作系统: debian 7.4(linux 3.2.54)硬件: 一个无线鼠标、一个有线鼠标从淘宝上花了15块钱买了个无线鼠标,很好奇它的驱动程序是如何执行的。首先执行下面命令来捕获uevent事件:sudo udevadm monitor然后插入和移除再插入无线鼠标的nano接收器(为了完整的查...
分类:系统相关   时间:2014-06-18 14:54:40    阅读次数:478
Linux USB 鼠标输入驱动详解
USB设备插入时,内核会读取设备信息,接着就把id_table里的信息与读取到的信息做比较,看是否匹配,如果匹配,就调用probe函数。USB设备拔出时会调用disconnect函数。URB在USB设备驱动程序中用来描述与USB设备通信时用到的基本载体和核心数据结构。...
分类:系统相关   时间:2014-06-18 11:51:03    阅读次数:443
Android系统匿名共享内存(Anonymous Shared Memory)Java调用接口分析
一、Ashmem驱动程序       ~/Android/kernel/goldfish       ----include               ----linux                        ----ashmem.h       ----mm               ----ashmem.c       驱动程序详解请看《Android系统源代码情景分...
分类:移动开发   时间:2014-06-18 11:27:37    阅读次数:306
如何创建Linux Initrd
Linux初始RAM磁盘(initrd)是在系统引导过程中挂载的一个临时根文件系统,用来支持两阶段的引导过程。initrd文件中包含了各种可执行程序和驱动程序,它们可以用来挂载实际的根文件系统,然后再讲这个initrd RAM磁盘卸载,并释放内存。在很多嵌入式Linux系统中,initrd就是最终的根文件系统。...
分类:系统相关   时间:2014-06-18 00:27:01    阅读次数:475
Android系统匿名共享内存(Anonymous Shared Memory)C++调用接口分析
一、Ashmem驱动程序       ~/Android/kernel/goldfish       ----include               ----linux                        ----ashmem.h       ----mm               ----ashmem.c       驱动程序详解请看《A...
分类:移动开发   时间:2014-06-17 16:41:12    阅读次数:801
Linux声卡驱动移植和测试
一、分析驱动程序,根据开发板修改代码; 代码太长,就不贴了,几个注意点: 1、 查看开发板原理图和S3C2410的datasheet,UDA1341的L3MODE、L3DATA、L3CLOCK分别与S3C2410的GPB2、GPB3、GPB4相连,IISLRCK=GPE0, IISSCLK=GPE1, CDCLK=GPE2,IISSDI=GPE3, IISSDO=GPE4,部分代码如下:...
分类:系统相关   时间:2014-06-14 12:20:44    阅读次数:365
Linux内核编译完整过程
Linux内核编译完整过程通过网上的资料我自己的实际内核编译,我把对Linux内核编译的过程写在这里,也许对其他的Linux爱好者的编译学习有些帮助,其中很大部分是网上的资料,另外就是我在实际编译过程中的一些实际经验。内核简介内核,是一个操作系统的核心。它负责管理系统的进程、内存、设备驱动程序、文件...
分类:系统相关   时间:2014-06-14 08:35:00    阅读次数:368
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!