On 17 November 2012 00:58, Charles Steinkuehler
<[email protected]> wrote:

> The LinuxCNC driver suite does benefit from the fact that it appears
> pretty much nothing is doing interrupts, and DMA (scatter-gather or
> contiguous) is non-existent.

I think that the Hostmot2 driver was written on the assumption that it
would, at some point, use DMA.
On the FPGA side there is a "Translation RAM" module which can be
configured to redistribute a contiguous block, and the data from the
PC is currently organised into a block to be sent (tram.c).
However, the main use-case for this was to save time with the EPP
interface, and it has not yet been added. There are enough 7i43s out
there working perfectly adequately that there seems little urgency, so
it seems likely that the EPP TRAM may never happen, and PCI TRAM (DMA)
would be later down the line.
I am not sure if it will turn out to be necessary for the 7i80
Ethernet-intefaced board, but then I am also not sure if the ethernet
port is on PCI.

-- 
atp
If you can't fix it, you don't own it.
http://www.ifixit.com/Manifesto

------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to