Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

remove while 1 from lwip example #190

Open
mcerdeiro opened this issue Jan 5, 2015 · 2 comments
Open

remove while 1 from lwip example #190

mcerdeiro opened this issue Jan 5, 2015 · 2 comments
Assignees
Labels

Comments

@mcerdeiro
Copy link
Contributor

is needed the while 1? is not possible to run eavery 10ms or like?

https://github.com/ciaa/Firmware/blob/master/examples/blinking_lwip/src/blinking_lwip.c#L149

@mcerdeiro mcerdeiro added this to the ciaaFirmware 0.4.0 milestone Jan 5, 2015
@pridolfi
Copy link
Contributor

pridolfi commented Jan 5, 2015

In order to prevent undesired latency, ciaaLWIP_loop must be executed as
many times as possible. If no higher priority tasks are READY, this
infinite loop shall be executed. The OIL configuration is set according
this idea.

El Mon Jan 05 2015 at 8:48:59 AM, Mariano Cerdeiro (<
[email protected]>) escribió:

Assigned #190 #190 to @pridolfi
https://github.com/pridolfi.


Reply to this email directly or view it on GitHub
#190 (comment).

@mcerdeiro
Copy link
Contributor Author

and if we use ChainTask instead of the while(1)? We can also configure it as non preemptive then :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants