Data Transfer in PCI Express

Posted: 02-24-2007, 04:58 AM
Thank you for reading.
I have a problem in data transfering with PCI Express Device.

When I try to send data using WRITE_REGISTER_BUFFER_ULONG function
I could send 10 words to my device correctly.
But data transfer was too slow. So I tried to find out what the problem is,

And I figured out that my device receives 10 packets for transfering 10 words.
That's why my device works so slow.

So, I want to ask if there any function which can transfer data in burst.

Thank you for your reading. I hope that you have a nice day.

Reply With Quote

Responses to "Data Transfer in PCI Express"

SergeV
Guest
Posts: n/a
 
Re: Data Transfer in PCI Express
Posted: 04-03-2007, 03:46 AM
Good question.
Normally PCI device's DMA controller does burst transfers.
You program DMA controller word-by-word (byte-by-byte).

That is: you are looking for processor function. I do not know if one
exist.
But there is no need in processor for that burst if your device does it.




"SlowTransfer" wrote in message
news:86130527-9EE5-43F2-B398-7025CB6A9B6B@microsoft.com...
> Thank you for reading.
> I have a problem in data transfering with PCI Express Device.
>
> When I try to send data using WRITE_REGISTER_BUFFER_ULONG function
> I could send 10 words to my device correctly.
> But data transfer was too slow. So I tried to find out what the
> problem is,
>
> And I figured out that my device receives 10 packets for transfering
> 10 words.
> That's why my device works so slow.
>
> So, I want to ask if there any function which can transfer data in
> burst.
>
> Thank you for your reading. I hope that you have a nice day.
>

Reply With Quote
 
LinkBack Thread Tools Display Modes
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
Can I transfer data from one device to another? Steven Duan Windows XP Device Drivers 0 02-03-2005 11:56 PM
Data Transfer Lindel Windows XP Work Remotely 1 01-28-2004 03:27 AM
transfer of data m.pickard Windows XP Work Remotely 1 11-01-2003 12:52 AM
Data transfer can Windows XP Accessibility 0 09-16-2003 05:47 PM
Help! in transfer data. Renderman Windows XP Hardware 1 07-05-2003 03:27 PM