我刚接手一个CF卡的驱动,CF卡驱动基本可用,插人能识别,也能读写,但有个问题,就是将CF卡从板子上拔出来后,"我的设备"里的CF卡的盘符居然还在,并且可以打开,看到里面的文件夹,往里面写例如建一个文件夹就出错,这可以理解.问题是我如何实现拔出CF卡...
全文
回复(5) 2008-07-21 16:26 来自版块 - Wince 程序开发
表情
desirechange如何调用 deactivatedevice()?(2008-07-31 08:56)
desirechange我们这个驱动是这样的,将CF卡当作PCMCIA设备,当有卡插入后加载IDE驱动,插入好象还好,都有中断发生并且加载IDE驱动,ATAPI.dll,当拔出后,能发现中断并处理,但好象找不到在哪卸载IDE的驱动,那么,如何在PCMCIA驱动里面卸载IDE驱动(atapi.dll),使...(2008-07-29 14:42)
microsun确认中断是否有,还有PDD实现的卡的状态等是否都是对的(比如卡在还是不在)?(2008-07-26 05:47)
desirechange拔出后,系统也能捕获到中断,我觉得应该是对中断的处理应该没有做好(2008-07-25 11:41)
desirechange另外,在拔出第一张CF卡,插入第二张卡后,结果还是显示第一张卡的内容,无法显示第二张卡的内容(2008-07-22 16:17)

返回顶部