[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [lwip-users] lwIP performance with FreeRTOS
From: |
FreeRTOS Info |
Subject: |
Re: [lwip-users] lwIP performance with FreeRTOS |
Date: |
Fri, 24 Feb 2012 14:56:06 +0000 |
User-agent: |
Mozilla/5.0 (Windows NT 5.1; rv:10.0.2) Gecko/20120216 Thunderbird/10.0.2 |
On 24/02/2012 14:43, Chris Ponder wrote:
> Lol, that is no problem, it is good to have the help J
>
>
>
> Yes that is still a long way from what I had hoped for. I had thought
> that the drop from standalone+raw to RTOS+netconn would only be 2 or 3
> Mbps at most, half seems a little drastic.
How is the network interface signalling that packets have arrived/been
transmitted?
Normally the MAC interrupt will use a semaphore to signal to a task that
new data has arrived and needs processing. The semaphore will unblock
the task that was waiting for the data, and the task will be prioritised
such that it runs immediately (just as if all the processing was done in
the interrupt itself).
Regards,
Richard.
+ http://www.FreeRTOS.org
Designed for Microcontrollers.
More than 7000 downloads per month.
>
>
>
> Thanks again
>
> Chris
>
>
>
> *From:address@hidden
> *Sent:* 24 February 2012 14:35
> *To:* Mailing list for lwIP users
> *Subject:* Re: [lwip-users] lwIP performance with FreeRTOS
>
>
>
> Chris Ponder wrote:
>
> Ahh, that helps J
>
>
> Hehe, sorry for the confusion. I'm didn't have access to the lwIP
> sources when writing that.
>
>
> Yes the correct macro is LWIP_TCPIP_CORE_LOCKING and increased the speed
> to 45.3 Mbps, getting better J
>
>
> Hmm, that's still only half of what you get with the raw API, is it? I
> would have expected it to be better...
>
> Simon
>
> ********************************************************
>
> The information transmitted is intended only for the person or entity to
> which it is addressed and may contain confidential and/or privileged
> material. If you are not the addressee, any disclosure, reproduction,
> copying, distribution, or other dissemination or use of this
> communication is
> strictly prohibited. If you have received this transmission in
> error please notify the sender immediately and then delete this e-mail.
> E-mail transmission cannot be guaranteed to be secure or error free as
> information could be intercepted, corrupted lost, destroyed, arrive late or
> incomplete, or contain viruses.
> The sender therefore does not accept liability for any errors or omissions
> in the contents of this message which arise as a result of e-mail
> transmission. If verification is required please request a hard copy
> version.
>
> ********************************************************
>
>
>
> _______________________________________________
> lwip-users mailing list
> address@hidden
> https://lists.nongnu.org/mailman/listinfo/lwip-users
- [lwip-users] lwIP performance with FreeRTOS, Chris Ponder, 2012/02/23
- Re: [lwip-users] lwIP performance with FreeRTOS, Chris Ponder, 2012/02/24
- Re: [lwip-users] lwIP performance with FreeRTOS, Chris Ponder, 2012/02/24
- Re: [lwip-users] lwIP performance with FreeRTOS, Chris Ponder, 2012/02/24
- Re: [lwip-users] lwIP performance with FreeRTOS, Chris Ponder, 2012/02/24
- Re: [lwip-users] lwIP performance with FreeRTOS,
FreeRTOS Info <=
- Re: [lwip-users] lwIP performance with FreeRTOS, Chris Ponder, 2012/02/24
- Re: [lwip-users] lwIP performance with FreeRTOS, Chris Ponder, 2012/02/27
- Re: [lwip-users] lwIP performance with FreeRTOS, Chris Ponder, 2012/02/28
- Re: [lwip-users] lwIP performance with FreeRTOS, Chris Ponder, 2012/02/28