pppfff
驱动牛犊
驱动牛犊
  • 注册日期2001-08-06
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1262回复:2

急!急!急!用DRIVERSTUDIO开发声卡DRIVER问题

楼主#
更多 发布于:2001-10-05 11:57
    在NT下用DriverStudio的DriverWork开发声卡驱动程序,内核、用户模式的播放,录音,混频器部分代码基本完成,编译通过。安装驱动后,在控制面板的多媒体属性可以看见驱动程序的信息。但一旦打开声音文件播放时,系统提示no audio hardware is available, or the hardware is not responding.可以知道驱动并没有真正安装上去,NT认为没有声卡硬件。用SoftIce调试,断点只能进去初始化部分的例程,打开声音文件并不能进入Create或DeviceControl例程.
    如何可以让系统起码认出声卡硬件,如起码在系统托盘显示出小喇叭,播放的就可以慢慢调试了。本人是驱动的初级菜鸟,开发任务较急,希望经验高手提一把,急切盼复,谢谢。
我的Email: pppfff@163.net, Oicq: 28483120
matt
驱动中牛
驱动中牛
  • 注册日期2001-07-24
  • 最后登录2016-02-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-10-05 13:36
Audio miniport driver是kenrel streaming driver的一部分,其结构及出口都被port driver给以限定,参见NTDDK之kernel streaming部分。

Audio miniport driver分为两部分:wave device (wavepci wavecyclic)及stream两部分,其调用过程与一般的device的调用不一致。

Matt Wu
[matt 编辑于 2001-10-05 13:39]
System Internals http://sys.xiloo.com
pppfff
驱动牛犊
驱动牛犊
  • 注册日期2001-08-06
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-10-06 09:40
我用Driver Wizar直接生成PCI声卡驱动,应该可以直接来调用声卡资源的,可以具体告诉我做法吗?
游客

返回顶部