[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [pci] How to start PCI BURST Transaction ?
You might find INS a better choice.
cld
mov edi, buffer
mov dx,aPortToYourDevice
mov cx,count
rep ins dx,edi
The other route is to use the DMA interface method.
Jim Dempsey
----- Original Message -----
From: <gustaw47@poczta.onet.pl>
To: <pci@opencores.org>
Sent: Thursday, May 23, 2002 6:34 PM
Subject: [pci] How to start PCI BURST Transaction ?
> Hi All
>
> I am developping a PCI-CARD. I need to read lots of data from it with
> burst.
> The problem is, when I execute instruction on my PC:
>
> mov cx,8
> rep movsd
>
> - pci bridge reads not in burst mode, but word by word: reads one word,
> waits 450 ns, and reads next word and so on. This is definitely to slow !
>
> How can I make it faster ?
> What should I write to which PCI bridge PORT on motherboard, to enable
> Burst transaction ?
>
> With regards,
> Gustaw
> --
> To unsubscribe from pci mailing list please visit
http://www.opencores.org/mailinglists.shtml
>
--
To unsubscribe from pci mailing list please visit http://www.opencores.org/mailinglists.shtml