lwip-devel
[Top][All Lists]
Advanced

[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
>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]