
驱动开发
驱动开发
站长漫谈
技术交流
展开
-
Windows虚拟麦克风功能演示
详细可见:http://www.usbzh.com/article/detail-632.html USB中文网虚拟麦克风驱动演示原创 2021-10-19 10:31:50 · 3310 阅读 · 0 评论 -
使用SETUPAPI函数解析INF中的硬件ID
安装Windows驱动,首先得知道INF支持的硬件ID.本人手中有一个测试的inf文件,其内容如下:设备支持的硬件ID如下:字符串内容如下:编写一个程序,用来解析INF文件。代码如下:#include <iostream>#include <windows.h>#include <SetupAPI.h>#pragma comment(lib,"setupapi.lib")int main(){ HINF hInf = SetupOpe原创 2021-05-10 19:02:40 · 584 阅读 · 0 评论 -
82599网卡的 MSI-X中断分析分析(一)
驱动程序的结构体ixgbe_netdev_ops回调函数为:可以看到,打开设备时使用的函数是ixgbe_open,其是通过ixgbe_request_irq是进行中断初始化。其根据硬件资源的初始化的结果adapter->flags进行中断初始化。这里的中断分为三种方式,分别为MSI中断:IXGBE_FLAG_MSIX_ENABLEDMSI-X中断:IXGBE_FLAG_MSI_ENABLED默认为INTx中断。而关于中断flags的标识是由回调函数结构体的i..原创 2021-05-06 19:43:38 · 724 阅读 · 0 评论