![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
驱动开发
Oo璀璨星海oO
这个作者很懒,什么都没留下…
展开
-
CPU中断的工作原理,从最底层讲起
前言 中断的概念属于硬件层。虽然我们在进行软件编程时不会直接使用中断,但理解它对我们来说依然重要。 我们在使用线程切换及状态管理、异常处理、硬件与处理器的交互、I/O操作等指令时,中断都在默默的为我们服务。 处理器基于硬件封装对外的指令集,底层语言封装指令集为我们提供更加简单的抽象,高级语言基于底层语言赋予程序更明确的语义。可以看到在这条关系链条中,下层的变动会牵一发而动全身影响上层。而上层想要提高效率,改变机制也必须得到下层的支持。 像 I/O 处理的不断演进,从占用CPU等待到通转载 2020-05-16 11:46:26 · 7347 阅读 · 3 评论 -
windows驱动开发-调试状态签名
转载自:https://blog.csdn.net/zhu_zhu_2009/article/details/80040471WDK8之后,微软为驱动开发提供了visual studio IDE开发环境,驱动签名也自动化了,但我暂时还没用过,下面使用WDK7600提供的工具对驱动进行签名,这个签名只能用于调试目的,Windows系统必须打开测试模式。创建self根证书C:\WinDDK\...转载 2019-05-21 16:57:01 · 689 阅读 · 0 评论