flyingfly
2010-09-08 09:53:03 UTC
WDK docs says, The memory at SrbExtension is not initialized by the
OS-specific port driver, and the miniport driver-determined data can be
accessed directly by the HBA. The corresponding physical address can be
obtained by calling ScsiPortGetPhysicalAddress with the SrbExtension pointer.
Does it mean that the memory buffer allocated for each Srb Extension is
physically continues and can be accessed by HBA using DMA directly?
Thanks!
OS-specific port driver, and the miniport driver-determined data can be
accessed directly by the HBA. The corresponding physical address can be
obtained by calling ScsiPortGetPhysicalAddress with the SrbExtension pointer.
Does it mean that the memory buffer allocated for each Srb Extension is
physically continues and can be accessed by HBA using DMA directly?
Thanks!