阅读:1303回复:3
请教有关scatter/gather的概念
对这个概念不清楚.
有请大侠不吝赐教. |
|
沙发#
发布于:2002-06-05 17:04
首先申明这个概念不是几句话能说明白的.
建议参考一些有名的驱动开发的书,都有详细讲解. 简单的说就是在DMA传输数据时: 不用scatter/gather的一次只能传输一块物理内存连续的数据块,而用了scatter/gather以后,你可以将不连续的物理数据块放入一个链表内,并可以在一次DMA传输中处理所有数据. 当然前提是硬件要支持,那是最好的. 如果不支持,你也可以用软件方法实现, 具体代码可参考相关书籍. 如 walter oney的WDM Driver ... |
|
|
板凳#
发布于:2002-06-05 17:36
至于硬件方法,你可以看一看V3 960 PBC 系列chip, 它的datasheet里面有这方面的介绍,最好依照它写一个driver,否则代码给你看你也看不懂!
|
|
地板#
发布于:2002-06-05 17:43
谢谢
|
|