相关推荐
-
windows95.exe
windwos95的可直接运行版本。
-
Windows 95 下载
Windows 95 下载 简介: 1995年8月24日,微软公司推出了Windows 95,它是第一个不要求先安装DOS的32位操作系统。Windows 95的大部分内核代码都重新改写,虽然仍有部分16位代码(如USER.EXE和GDI.EXE)存在于Windows 95之中,但大多数代码是32位的。Windows 95的大多数1/0操作、存储管理和进程管理是保护模式的。但所有的Window...
-
XDMA设备在WINDOWS下的驱动编程
博客里写的不够详尽,也不太方便阅读代码,我将源码放在百度网盘链接:https://pan.baidu.com/s/1yt1mbl6Unkam3huz8T9MRw密码:k6ti ;并在源码里做了注释 了解一下什么叫总线模型(这是Linux下的概念,但是感觉和windows有相通之处),总线负责连接驱动和设备,通俗的来说就是总线提供接口给驱动,所谓接口就是设备的一些基本操作,驱动负责实现设备逻辑。比如:驱动读取设备数据时,先发地址再发命令,就可以调用总线提供的接口来实现这一简单逻辑。 Windows下提供接口.
-
XDMA Windos Drive编译
fpga xdma drive
-
一文读懂如何在 Linux 中编写设备驱动程序
我现在将继续修改我刚刚创建的驱动程序,以开发一个真正在真实设备上执行操作的驱动程序。我将使用简单而无处不在的计算机并行端口,驱动程序将被称为 parlelport(并行端口)。译者:时至今日,并口已不常见,而非作者所说的那样“无处不在”,我本来想找替代方法的,比如串口的 DTR 或者 RTS 脚给它置高电平,但是转念一想,现在的电脑上串口也不常见了,大家真的要实验,可能只能去买一个 ARM 开发板,或者其它什么实验板来玩一玩了。并口(并行端口)实际上是一种用于数字信息输入输出的设备。...
-
xdma_driver_win_src_2017_4(官方源码).rar
xdma_driver_win_src_2017_4(官方源码) xdma_driver_win_src_2017_4(官方源码) xdma_driver_win_src_2017_4(官方源码) xdma_driver_win_src_2017_4(官方源码)
-
在WINDOWS95&WINDOWS98下如何关闭网络连接
在WINDOWS95&WINDOWS98下如何关闭网络连接 黄 飞 一.问题提出:每当你通过WINDOWS95或WINDOWS98访问"网上邻居"时,系统自动的建立了两台机器之间的网络连接关系,但是在访问结束后,并不自动的断开网络连接,所以有时我们关闭WINDOWS系统时,会弹出一个对话框,询问是否关闭网络连接,在回答"YES"
-
XDMA驱动配置及详解
第一步:打驱动 在设备管理器中找到PCI内存设备,更新驱动程序 XDMA_Driver(整个文件夹),电脑调成测试模式 打完驱动断电重启后会出现XDMA设备 第二步:找设备并打开和关闭 通过设备实例路径来识别每一个XDMA设备,因为每个XDMA设备的设备实例路径是唯一的。 如果想打开读写寄存器设备 1 : 设备实例路径 + “\\user” (中间有些步骤省略 详情查看 便携式记录仪V1.0//MyWinDriverLib.cpp 中的openControlD...
-
字符设备驱动程序的编写
字符设备是3类设备(字符设备、块设备、网络设备)中的一类,其驱动程序的完成的主要工作是初始化、添加和删除cdev结构体,申请和释放设备号。以及填充file_operations结构体中的操作函数,实现file_operations结构体中的read()、write和ioctl()等函数是驱动程序设计的主体工作。(参考宋宝华老师的书籍)cdev结构体 struct cdev{
-
Windows 95被做成了App,可玩扫雷和纸牌
6 秒重温 Windows95 开机画面 作者 | 琥珀 出品 | AI科技大本营(ID:rgznai100) “看到 Win95,再看到仙剑 DOS 的画面,突然有种想哭的感觉,小时候帮李逍遥实现了仗剑江湖的愿望,但自己却没有实现自己的愿望,青春已过,安心生活。”一位网友 chzi826 这样写道。 《仙剑奇侠传》、《红色警戒》、《魔兽争霸》、《三国英烈传》…...
-
Windows内核原理与实现之Windows设备驱动程序
文章摘录自《Windows内核原理与实现》一书。 设备驱动程序是操纵设备的内核模块,I/O 管理器、即插即用管理器和电源管理器都需要与设备的驱动程序打交道。 在Windows I/O 系统中,设备驱动程序不仅为操作系统提供了支持各种 I/O 设备的能力, 也是 Windows 内核本身扩展的基础。Windows 可以动态地加载或卸载设备驱动程序,通过这些驱动程序来调整或扩展内核的功能。 Win...
-
如何编写Linux设备驱动程序
Linux是Unix操作系统的一种变种,在Linux下编写驱动程序的原理和思想完全类似于其他的Unix系统,但它dos或window环境下的驱动程序有很大的区别。在Linux环境下设计驱动程序,思想简洁,操作方便,功能也很强大,但是支持函数少,只能依赖kernel中的函数,有些常用的操作要自己来编写,而且调试也不方便。 以下的一些文字主要来源于khg,johnsonm的Write linux de
-
ndows98驱动,Windows98/2000驱动程序编写方法
标签:Windows98Windows982000驱动程序编写方法Windows98Windows98/2000驱动程序编写方法1. 驱动程序的开发环境对于VxD的开发,需要的开发环境是:Visual C++ 5.0/6.0Windosw 95DDK 如果想加快开发步骤,建议使用第三方的VToolsD开发工具,它将DDK的东西全部封装成C++的类,可以直接用Visual C...
-
设备驱动程序
----- 设备驱动程序通常又称为设备处理程序,它是I/O进程与设备控制器之间的通信程序,又由于它常以进程的形式存在,可简称之为 设备驱动进程。其主要任务是接收上层软件发来的抽象I/O要求,如read或write命令,在把它转换为具体要求后,发送给设备控制器,启动 设备去执行;此外,它也将从设备控制器发来的信号传送给上层软件。 ----- 由于驱动程序与硬件密切相关,故应为每一类设备配置一种
-
访问PCI配置空间方法一(通过I/O端口直接读取)
#include #include //使用CTL_CODE必须加入winioctl.h #include #include "..\NT_Driver\Ioctls.h" DWORD In_32(HANDLE hDevice,USHORT port) { DWORD dwOutput ; DWORD inputBuffer[2] = { port,//