lwip-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lwip-devel] [task #10421] adding return value to tcpip_init()


From: Martin Velek
Subject: [lwip-devel] [task #10421] adding return value to tcpip_init()
Date: Tue, 25 May 2010 13:05:05 +0000
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; cs; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729)

Follow-up Comment #2, task #10421 (project lwip):

Background:
I am using UEZ
framework(http://www.teamfdi.com/development-tools-kits/uez.php, a simple
generic interface for RTOS(currently FreeRTOS), drivers, etc) and there is
created a lot of semaphores, workspaces, ... in the dynamic memory(FreeRTOS
implementation of heap_2).
After drivers initialisation there could be a situation when there is no more
memory for stack of lwip task.

With current version (1.3.2) I have no chance to get status of the task
initialization(true/false) without using some special hooks to the
sys_thread_new function.

Also there could be also check if the creating "mbox =
sys_mbox_new(TCPIP_MBOX_SIZE);" fails in tcpip_init().

Problems it is causing:
My lwip is a static library. I have no information about success of creating
tcip/ip task.


    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/task/?10421>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/




reply via email to

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