阅读:1884回复:5
关于BT878DMA的问题。
因为特殊原因为BT848写内核模式驱动,格式为WDM
但当我在,IRP_MN_START_DEVICE 时调用IoGetDmaAdapter或者IoGetDeviceProperty时系统RESET。 在IRP_MN_START_DEVICE 里我已经设置了完成例程。 各位老大知道为什么吗? |
|
沙发#
发布于:2002-05-13 12:34
BT848用的什么dma方式?
master和slave的不太一样的。可能你初始化的部分有内存方面的问题。在确定硬件ok的情况下,碰到这种毛病,先看初始化时有没有野指针,呵呵,具体的其他毛病你描述一下怎么做的再分析。 |
|
板凳#
发布于:2002-05-14 17:21
谢谢斑竹的回复。
可以确定的几个问题是。 1。无非法指针,已经校验过。 2。MASTER方式。 我也不知道问题出在什么地方。 |
|
地板#
发布于:2002-05-22 16:09
我刚搞完878的音频采集驱动,正在搞视频的驱动。据我所知Bt848,878等没有使用系统的DMA资源。
|
|
地下室#
发布于:2002-05-25 17:30
IoGetDmaAdapter的第一个参数你是设备对象还是文件对象?
一定要用设备对象,否则,你就一定会重起的 |
|
5楼#
发布于:2002-05-25 17:31
还用人写BT878的驱动呀,
无数的人都写过,重复劳动呀 |
|