- 博客(9)
- 资源 (9)
- 收藏
- 关注

原创 intel 公司的 815E 的资料
Intel® 815E Chipset PlatformDesign Guide Update - NDAAugust 18, 2000Revision 1.1INTEL CONFIDENTIALNotice: The Intel® 815E Chipset may contain design defects or errors known as errata which maycause th
2007-11-09 09:24:00
2086
1

原创 用NuMega DriverStudio进行并行口EPP模式的WDM编程
WDM(Win32 Driver Model),即Windows驱动程序模型,是Microsoft力推的全新驱动程序模式,旨在通过提供一种灵活的方式来简化驱动程序的开发,在实现对新硬件支持的基础上减少并降低所必须开发的驱动程序的数量和复杂性。WDM用于开发Windows 98和Windows 2000设备驱动程序。 WDM驱动程序开发工具通常用NuMega DriverStudio。因为它可以集成
2007-11-08 09:37:00
882

原创 什么是module 以及如何写一个module
不知道在什幺时候,Linux 出现了 module 这种东西,的确,它是 Linux 的一大革新。有了 module 之后,写 device driver 不再是一项恶梦,修改 kernel 也不再是一件痛苦的事了。因为你不需要每次要测试 driver 就重新 compile kernel 一次。那简直是会累死人。Module 可以允许我们动态的改变 kernel,加载 device driver
2007-11-07 09:00:00
975
原创 win32应用程序如何与vxd直接通讯
一般而言,VXD与WIN32 应用程序通讯是使用DEVICEIOCONTROL,并且在NT中也是如此. 但WIN95与98提供了另外一种通讯方式.而且介绍VXD的书都或多或少提及,可是没有 具体的编程例子.下面我们来讨论这种方法. Sleep(xx)是一常用函数,它是由Vmm32.vxD实现的,在经过一系列的中间代码之后 push xx ;xx 是立即数 push 0000
2007-11-06 09:06:00
608
原创 Vxd,Kernel Mode Driver,和WDM的一些基本问题
来来来,一起进入这黑黑的驱动程序世界.:) 这里要讲的是Vxd,Kernel Mode Driver,和WDM的一些基本问题. 什么是VxD? VxD乃 VIRTUAL X DRIVER.哎,说了也白说.其实就是虚拟设备驱动程序.是系统用于对各种硬件资源识别,管理,维护运作的扩展.VXD和VMM(虚拟机管理器)一起合作,维持着系统的运作.VxD模式从WIN3X时代就开始了.一直到了WIN
2007-11-05 09:18:00
797
原创 驱动壳编写总结
壳作为一种主要的软件保护手段大概可以分为压缩壳和加密壳两类。而现在 流行的加壳程序无论是压缩的还是加密的几乎都是针对应用层程序的,对于驱动 程序的保护壳则几乎是空白。笔者只在一些国外加密狗的驱动中见过类似应用层 的保护壳。本篇文章主要介绍驱动加壳程序与应用层加壳程序在编写上的区别以 及一些注意事项。 1.校验和的计算 驱动程序被加壳后必须重新进行校验和的计算,否则加壳后的驱动加载会 失败
2007-11-02 08:56:00
810
原创 深入了解接口技术
CPU 与外部设备、存储器的连接和数据交换都需要通过接口设备来实 现,前者被称为I/O接口,而后者则被称为存储器接口。存储器通常在CPU的同 步控制下工作,接口电路比较简单;而I/O设备品种繁多,其相应的接口电路也 各不相同,因此,习惯上说到接口只是指I/O接口。 一、I/O接口的概念 1.接口的分类 I/O接口的功能是负责实现CPU通过系统总线把I/O电路和外围设备 联系在一起
2007-11-01 09:37:00
708
原创 设备驱动程序的种类
WINDOWS2000/XP上的设备驱动程序不直接操作硬件,而是调用HAL功能作为与硬件的接口。 WINDOWS2000/XP上有如下几种类型的设备驱动程序: 1。硬件设备驱动程序操作硬件,它将输出写入物理设备或网络,并从物理设备或网络获得输入; 2。文件系统驱动程序接受面向文件的I/O请求,
2007-10-31 09:41:00
761
原创 驱动安装函数祥解
这两天写了一个驱动安装的例子,又写了一个Hook NtquerySystemInformation函数来隐藏进程的驱动,可没想到在安装的时候出错了。 虽然知道安装程序出错的可能性不大,但是为了放心还是又重新详细研究了一遍安装程序的一些函数。 首先就是第一个。 OpenSCManager 这个函数打开指定计算机上的service control manager database。其中参数lpMach
2007-10-30 10:11:00
394
opencv 4.6.0库32位开发库
2022-11-01
vc 电子白板程序修正版
2017-03-06
libmpeg libssh libxml openjpeg
2015-02-05
android 4.2 src source code
2014-11-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人