\"a device driver has corrupted the executive memory pool.\"我先用AllocateCommonBuffer()分配了一块64K的连续缓存,然后维护应用程序的读请求irp包队列。使用这块64K的缓存进行... 全文

2002-06-14 08:50 来自版块 - 内核编程

标题:转贴 中国足球队夺得世界杯冠军(爆笑) 作者:定海神针 时间:2002-05-16 15:46:11 详细内容:话说那一日,中国队冲出了亚洲,挤身于世界杯32强之列,全国沸腾了,许多城市还为此放了假庆祝。我哭了,想起十余年来看球的历史,想起多次冲击梦碎的场景,我泪流满面... 全文

2002-05-18 16:54 来自版块 - 疯狂灌水&& 人生 &&娱乐

自己做的pci卡在工控机win2k下中断居然自动设置成80,咨询得知这是win2k的软中断,可以到255。这是什么意思?可是在别的主机win2k上从来最多只有15。怎么设?我不想和网卡、显卡、usb。。。共享中断!而且即使在别的机器上,也有可能出现这种情况:每次一开机,卡的中断自... 全文

2002-04-27 15:56 来自版块 - USB驱动开发

要求连续写,无碎块,速度快而且尽量少占用系统资源。大虾们来帮帮忙吧!

2002-04-27 15:49 来自版块 - USB驱动开发

自己的软硬件,怎么设置中断号?win2k把所有声卡网卡显卡都设置成共享同一个中断,我自己的板子想独占一个中断,该怎么办?板子是用amcc5933作pci接口的。已经设置nvram的 0x7c 为 5或7了,没用!!inf文件里设置资源请求irq为3,5,7,也没用!!大虾好好过节... 全文

2002-02-09 21:23 来自版块 - USB驱动开发

具体情况如下,硬件用windriver作驱动可以比较稳定在4MB/s,几乎不出错。用从驱动开发网上下载的那个pci-wdm-v1.4.zip驱动程序,无论工作在10MB/s,还是4MB/s,甚至100KB/s,都会产生相同的错误。所以肯定是驱动的问题。错误的现象如下:收到的数据中... 全文

2002-02-06 11:02 来自版块 - USB驱动开发

各位老大,amcc5933号称是使用最多的pci接口芯片,而且也有不少标准的样板驱动,比如我用过的就有pci-wdm-v14.zip的使用wdm开发的驱动,和windriver开发的纯客户端驱动。可惜windriver开发的驱动效率好像不高,10MB/s的时候数据就出错,而且总兰... 全文

2002-02-06 11:01 来自版块 - USB驱动开发

具体情况如下,硬件用windriver作驱动可以比较稳定在4MB/s,几乎不出错。用从驱动开发网上下载的那个pci-wdm-v1.4.zip驱动程序,无论工作在10MB/s,还是4MB/s,甚至100KB/s,都会产生相同的错误。所以肯定是驱动的问题。错误的现象如下:收到的数据中... 全文

2002-02-06 10:46 来自版块 - USB驱动开发

是不是有什么地方没考虑到?程序运行正常,但收到的都是0,而不是我发过来的数据。 以下是事先在amcc的nvram中开了块64K字节的内存资源。 设备扩展中声明: { PULONG AmccBaseRegisterAddress1; // Adapter\'s memor... 全文

2002-02-05 17:20 来自版块 - ABC初学者

我想用MmAllocateContiguousMemory(),可是wdm.h中不支持,而且ntddk.h和wdm.h不能同时用!

2002-02-05 17:01 来自版块 - USB驱动开发

是不是有什么地方没考虑到?程序运行正常,但收到的都是0,而不是我发过来的数据。以下是事先在amcc的nvram中开了块64K字节的内存资源。设备扩展中声明:{PULONGAmccBaseRegisterAddress1;// Adapter\'s memory phis... 全文

2002-02-05 17:00 来自版块 - USB驱动开发

用AllocateCommonBuffer会导致死机?设备扩展中声明:{PULONGAmccBaseRegisterAddress1;// Adapter\'s memory phisycal address for dmaPPHYSICAL_ADDRESSAmccDm... 全文

2002-02-05 16:57 来自版块 - USB驱动开发

        一个教授逻辑学的教授,有三个学生,而且三个学生均非常聪明!  一天教授给他们出了一个题,教授在每个人脑门上贴了一张纸条并告诉他们,每个人的纸条上都写了一个正整数,且某两个数的和等于第三个!(每个人可以看见另两个数,但看不见自己的)   教授问第一个学生:你能猜出自... 全文

2002-01-16 13:11 来自版块 - 疯狂灌水&& 人生 &&娱乐

五个人,一个是公司总经理,一个是他的朋友心理医生,一个是总经理老婆,一个是总经 理老婆的妹妹,一个是总经理老婆的妹妹的男朋友!!!一天五人驾车去野炊!!!总经理开车!!!老婆在总经理旁边,第二排是妹妹和男朋友,第三排是心理医生,车开到一 荒郊野外,总经理看了看车外,又看了看后视镜... 全文

2002-01-14 23:09 来自版块 - 疯狂灌水&& 人生 &&娱乐

Personally, I wouldn\'t bother.I worked on a 5933 design 3 years ago. Several bugs in the 5933 resultedin the entire project being abor... 全文

2002-01-14 17:03 来自版块 - USB驱动开发

自己做的板子,使用amcc5933作pci接口控制芯片。 把amcc5933设置为pci master方式,使用addon to pci的fifo(以下简称fifo),同步方式,dma传输。基本上用的是这个驱动开发网上的amcc5933pciwdmv1.4.zip那个例子。已经可... 全文

2002-01-14 16:21 来自版块 - USB驱动开发

请各位大虾告诉我,DMA传输之间的设置最短需要多长时间?最好以amcc5933为例。我自己的一个实验如下:只进行板子到系统内核内存的dma传输(数据不传到应用程序的缓冲区),两次DMA之间也需要有35微秒左右的处理时间(fifo持续满了35微秒),而fifo不到8微秒就满了,可这... 全文

2001-11-03 19:20 来自版块 - USB驱动开发

把fifo策略改了(4+full -> 0)以后,机器不死了。而且多高的速度都支持。。。。只是每次传输完成后fifo就会满150微秒左右。这样导致数据严重丢失。按理说中断处理和延时处理例程不应该这么慢才对,下面是传输完成后到启动下一次传输中的关键代码,请大虾帮忙找找慢的原因... 全文

2001-11-01 11:33 来自版块 - USB驱动开发

自己做的板子,使用amcc5933作pci接口控制芯片。把amcc5933设置为pci master方式,使用addon to pci的fifo(以下简称fifo),异步方式,dma传输。基本上用的是这个驱动开发网上的amcc5933pciwdmv1.4.zip那个例子。已经可以... 全文

2001-10-29 21:55 来自版块 - USB驱动开发

1、5933的nv内存里45h设定总线控制pci还是add-on initiate,这个nv内存我能在驱动程序中看到吗? 2、5933的i/o基地址寄存器0里面存放的地址指向的i/o空间里是什么内容?看驱动应该是pci寄存器(mcsr/ intcsr/ 等)吧?如果用add-on... 全文

2001-10-09 08:59 来自版块 - USB驱动开发


返回顶部