阅读:1202回复:1
VXD中用操作DMA,是不是一定要在win98系统中添加VDMAD.VXD
VXD中用操作DMA,是不是一定要在win98系统中添加VDMAD.VXD
|
|
沙发#
发布于:2001-10-13 08:22
在WINDOWS平台上,VM之间必须共享DMA,DMA设备驱动程序即VDMAD
提供了一个虚拟的DMA控制器便利共享DMA。当VM清除DMA通道传输屏蔽位时,传输即将执行,VDMAD必须保证传输内存是物理连续的,这是因为DMA只能识别物理地址。为了正确执行数据传输,VDMAD自身战用了一块物理连续的内存,这个内存是VM内存区和DMA通道之间的中转站。 所以一定要在系统中添置VDMAD。VXD |
|
|