驱动开发
文章平均质量分 94
liuyez123
这个作者很懒,什么都没留下…
展开
-
Win10下VS2015(WDK10)驱动开发环境配置
1、 概述微软在”WDK7600“以后就不再提供独立的内核驱动开发包了,而是必须首先安装微软集成开发环境VisualStudio,然后再从微软官网下载集成的WDK开发包、或者离线安装包,但是安装后Visual Studio就集驱动程序开发,编译,安装,部署和调试于一身,使得Windows驱动程序开发会变得更容易。对于Windows 10和Visual Studio2015驱动开发W原创 2016-03-11 18:00:07 · 51905 阅读 · 24 评论 -
win10系统调用架构分析
1. 操作系统模型大多数操作系统中,都会把应用程序和内核代码分离运行在不同的模式下。内核模式访问系统数据和硬件,应用程序运行在没有特权的模式下(用户模式),只能使用有限的API,且不能直接访问硬件。当用户模式调用系统服务时,CPU执行一个特殊的指令以切换到内核模式(Ring0),当系统服务调用完成时,操作系统切换回用户模式(Ring3)。Windows与大多数UNIX系统类似,驱动程原创 2016-03-27 16:25:40 · 8805 阅读 · 2 评论 -
X86/X64处理器体系结构及寻址模式
由8086/8088、x86、Pentium发展到core系列短短40多年间,处理器的时钟频率几乎已接近极限,尽管如此,自从86年Intel推出386至今除了增加一些有关流媒体的指令如mmx/sse之外,其他新增的大多数指令都可以从最初的指令集中组合实现同样的功能,整个编程模型维持了约有20多年。1. 处理器体系结构1.1. 处理器简要结构我们都知道CPU的根本任务就是执行指令,对计算机来说原创 2016-04-09 15:01:07 · 19958 阅读 · 3 评论