mirror of
https://github.com/lwip-tcpip/lwip.git
synced 2024-11-19 23:12:09 +00:00
Added warning about using mem_malloc in sys_arch.c, cold case bug #1913 .
This commit is contained in:
parent
4e583dab2e
commit
5fcf6418cf
@ -143,6 +143,13 @@ to be implemented as well:
|
|||||||
more information. This function is only required if your port is supporting
|
more information. This function is only required if your port is supporting
|
||||||
an operating system.
|
an operating system.
|
||||||
|
|
||||||
|
Note:
|
||||||
|
|
||||||
|
Be carefull with using mem_malloc() in sys_arch. When malloc() refers to
|
||||||
|
mem_malloc() you can run into a circular function call problem. In mem.c
|
||||||
|
mem_init() tries to allcate a semaphore using mem_malloc, which of course
|
||||||
|
can't be performed when sys_arch uses mem_malloc.
|
||||||
|
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
Additional files required for the "OS support" emulation layer:
|
Additional files required for the "OS support" emulation layer:
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
|
Loading…
Reference in New Issue
Block a user