[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [lwip-devel] again... Zero Copy Ethernet interface
From: |
pweb . ing |
Subject: |
Re: [lwip-devel] again... Zero Copy Ethernet interface |
Date: |
Wed, 24 Dec 2008 00:30:40 +0100 |
alain...
you are right...
i'm using lpc2368 from
nxp (arm7)
in the next days i will try to discuss here about my driver
implementation (dma manager using isr) and my actual ethernetif layer;
and my doubts and ideas for implementing zero copy driver.
thanks to all
goodnight :o)
2008/12/24, Alain M. <address@hidden>:
> I believe that what he wants is to use a processor (like some ARMs) that
> have DMA only in a certain address range reserved for ethernet, but it
> is not too small. The problem might be that a normal malloc is not in
> that address range, so a special pbuff alloc is all that is needed...
>
> Alain
>
> bill escreveu:
>> You'd have to have more than one, sure. You might be able to ping-pong
>> between 2 – but without copying you stand to lose packets if you don't
>> finish with the first and the second one has come in and then a third is
>> pending.
>>
>> Bill
>>
>> i suppose i could have a driver with more than one pbuf allocated... it
>> could be more efficient... but, my problem, is the pbuf allocation memory:
>>
>> DMA MUST works in FIXED region in memory, and instead i have no control
>> where pbuf payload are allocated... do you have a solution?
>>
>
>
>
> _______________________________________________
> lwip-devel mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/lwip-devel
>
Re: [lwip-devel] again... Zero Copy Ethernet interface, Mike Kleshov, 2008/12/23