scsi miniport question.

Hello,

I have noticed ScsiPortGetUncachedExtension() does not return more than 4K
of physical contiguous memory. The PRD table needs the memory to be
contiguous. Is there a work around for this. I know there are SCSI experts
on this list and always benefited from you guys. Some one must have found a
way out.

Thanks
Shakeel.

Why not just allocate this memory by specifyng the larger device extension?

Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
xxxxx@storagecraft.com
http://www.storagecraft.com

----- Original Message -----
From: “shakeel”
Newsgroups: ntdev
To: “Windows System Software Devs Interest List”
Sent: Tuesday, April 20, 2004 8:59 PM
Subject: [ntdev] scsi miniport question.

> Hello,
>
> I have noticed ScsiPortGetUncachedExtension() does not return more than 4K
> of physical contiguous memory. The PRD table needs the memory to be
> contiguous. Is there a work around for this. I know there are SCSI experts
> on this list and always benefited from you guys. Some one must have found a
> way out.
>
> Thanks
> Shakeel.
>
>
>
> —
> Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256
>
> You are currently subscribed to ntdev as: xxxxx@storagecraft.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com

When are you loading your driver and how much physical memory is in the
system? Many drivers get more than 4k of contiguous memory … Perhaps
the system’s resources are just exhausted by the time your driver loads?

-p

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of shakeel
Sent: Tuesday, April 20, 2004 10:00 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] scsi miniport question.

Hello,

I have noticed ScsiPortGetUncachedExtension() does not return more than
4K of physical contiguous memory. The PRD table needs the memory to be
contiguous. Is there a work around for this. I know there are SCSI
experts on this list and always benefited from you guys. Some one must
have found a way out.

Thanks
Shakeel.


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: xxxxx@windows.microsoft.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

Device extension is not guaranteed to be physically contiguous - only
uncached extension & srb extensions.

-p

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Maxim S. Shatskih
Sent: Tuesday, April 20, 2004 10:10 AM
To: Windows System Software Devs Interest List
Subject: Re: [ntdev] scsi miniport question.

Why not just allocate this memory by specifyng the larger device
extension?

Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
xxxxx@storagecraft.com
http://www.storagecraft.com

----- Original Message -----
From: “shakeel”
Newsgroups: ntdev
To: “Windows System Software Devs Interest List”
Sent: Tuesday, April 20, 2004 8:59 PM
Subject: [ntdev] scsi miniport question.

> Hello,
>
> I have noticed ScsiPortGetUncachedExtension() does not return more
than 4K
> of physical contiguous memory. The PRD table needs the memory to be
> contiguous. Is there a work around for this. I know there are SCSI
experts
> on this list and always benefited from you guys. Some one must have
found a
> way out.
>
> Thanks
> Shakeel.
>
>
>
> —
> Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256
>
> You are currently subscribed to ntdev as: xxxxx@storagecraft.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: xxxxx@windows.microsoft.com
To unsubscribe send a blank email to xxxxx@lists.osr.com