为ISA Device编驱动程序时,以前用的5.3版本的Windriver能添加很多中断,想换用高级版本的Windriver,发现只能添加一个中断,这个问题怎么解决呢?

2008-12-10 12:53 来自版块 - 开发工具使用

因为程序使用虚拟地址,而且一般使用CACHED地址,所以虚拟地址中的内容与其物理地址上的内容不一定一致,所以在启动DMA传输之前一定要将该地址的CACHE刷新,即写入内存。请问在VC++中怎样进行CACHE刷新?用什么函数?操作系统用的是win2000

2008-11-04 22:48 来自版块 - 开发工具使用


返回顶部