码迷,mamicode.com
首页 >  
搜索关键字:驱动程序    ( 3286个结果
驱动程序中获取当前进程的进程名的方法
在内核驱动程序中,可以通过PsGetCurrentProcess函数来获取当前调用驱动的进程的EPROCESS结构的地址.很多文章都说在EPROCESS结构的0x174偏移处存放着进程名.这里提供另外一种方法来获取这个进程名.思路如下:驱动程序的加载函数DriverEntry是运行在System进程...
分类:其他好文   时间:2014-07-22 22:44:54    阅读次数:212
Linux内核驱动程序Hello
1、printk打印输出的优先级#define KERN_EMERG ""/*紧急事件消息,系统崩溃之前提示,表示系统不可用*/#define KERN_ALERT ""/*报告消息,表示必须立即采取措施*/#define KERN_CRIT ""/*临界条件,通常涉及严重的硬件或软件操作失败*/#...
分类:系统相关   时间:2014-07-22 22:43:55    阅读次数:350
安装Windows7出现缺少所需的CD/DVD驱动器设备驱动程序真正解决方法
2011-11-0209:54用U盘给笔记本/台式机安装Windows7出现缺少所需的CD/DVD驱动器设备驱动程序真正解决方法用U盘给笔记本/台式机安装Windows7出现缺少所需的CD/DVD驱动器设备驱动程序终极解决方法现在安装系统肯定用光驱的人不多,一般最简单的方法就是通过U盘来安装WINDOWS7这个..
分类:Windows程序   时间:2014-07-22 18:25:42    阅读次数:349
驱动开发之 设备读写方式:缓冲区方式
1. 设备对象一共有三种读写方式:缓冲区方式读写(Buffered方式);直接方式读写(Direct方式);Neither方式。这三种方式的Flags分别对应DO_BUFFERED_IO,DO_DIRECT_IO,0 在buffered方式中,I/O管理器先创建一个与用户模式数据缓冲区大小相等的系统缓冲区。而你的驱动程序将使用这个系统缓冲区工作。I/O管理器负责在系统缓冲区和用户模式缓冲区之间...
分类:其他好文   时间:2014-07-22 17:53:22    阅读次数:255
Dump 文件生成与分析
近期两天因为项目的须要,研究了一下Dump文件相关的知识,今天做一个小节(因为研究不久而且第一次写blog,希望网友们看到不要见笑)。 Dump文件是进程的内存镜像。能够把程序的运行状态通过调试器保存到dump文件里。 Dump文件是用来给驱动程序编写人员调试驱动程序用的,这样的文件必须用专用...
分类:其他好文   时间:2014-07-22 00:20:33    阅读次数:218
linux miscdevice 驱动程序
1  在Linux驱动中把无法归类的五花八门的设备定义为混杂设备(用miscdevice结构体表述)。miscdevice共享一个主设备号MISC_MAJOR(即10),但次设备号不同。 所有的miscdevice设备形成了一个链表,对设备访问时内核根据次设备号查找对应的miscdevice设备,然后调用其file_operations结构中注册的文件操作接口进行操作。 在内核中用struct m...
分类:系统相关   时间:2014-07-22 00:17:34    阅读次数:415
Linux 字符驱动程序(一)
Linux 字符驱动程序(一) 在linux内核中设备主要有三种: 1 字符设备:         ?字符设备的读写以字节为单位,存取时没有缓存。      ?对字符设备发出读写请求时,实际的硬件I/O紧接着就发生了。一般来说,字符设备不支持随机访问。      ?典型的字符设备包括鼠标、键盘及串行口等。 2 块设备:      ?块设备读写以块为单位,典型的块大小为512或...
分类:系统相关   时间:2014-07-19 08:05:55    阅读次数:429
12864 显示画圆多种图形
/*******************************************************************************************************/ //程序说明:本程序为12864(st7920)驱动程序,只实现了最简单的显示功能 /*************************************************...
分类:其他好文   时间:2014-07-19 02:46:16    阅读次数:282
linux设备驱动程序_hello word 模块编译各种问题集锦
ubuntu 14.04下的hello word模块编写过程...
分类:系统相关   时间:2014-07-18 11:34:39    阅读次数:348
Dump 文件生成与分析
近期两天因为项目的须要,研究了一下Dump文件相关的知识,今天做一个小节(因为研究不久而且第一次写blog,希望网友们看到不要见笑)。 Dump文件是进程的内存镜像。能够把程序的运行状态通过调试器保存到dump文件里。 Dump文件是用来给驱动程序编写人员调试驱动程序用的,这样的文件必须用专用...
分类:其他好文   时间:2014-07-18 09:05:07    阅读次数:245
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!