STemWin
memory_pool
is only used within STemWin.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
STemWin
memory_pool
memory_pool variable
Syntax
from
k_mem.c:42
mem_TypeDef
memory_pool
;
References
Location
Referrer
Text
k_mem.c:42
mem_TypeDef
memory_pool
__attribute__
(
(
section
(
".ExtRAMData"
)
)
)
;
k_mem.c:53
k_MemInit()
memset
(
&
memory_pool
,
0
,
sizeof
(
mem_TypeDef
)
)
;
k_mem.c:54
k_MemInit()
memory_pool
.
mallocBase
=
MEM_BASE
+
sizeof
(
mem_TypeDef
)
;
k_mem.c:71
k_malloc()
if
(
memory_pool
.
PageTable
[
index
++
]
==
0
)
k_mem.c:81
k_malloc()
memory_pool
.
PageTable
[
NewStart
+
index
]
=
1
;
k_mem.c:84
k_malloc()
memory_pool
.
size
[
NewStart
]
=
counter
;
k_mem.c:86
k_malloc()
return
(
void
*
)
(
(
memory_pool
.
mallocBase
+
(
start
<
<
10
)
)
+
1
*
sizeof
(
uint32_t
)
)
;
k_mem.c:113
k_free()
start
=
(
(
(
(
uint32_t
)
p
-
sizeof
(
uint32_t
)
)
-
memory_pool
.
mallocBase
)
>
>
10
)
;
k_mem.c:115
k_free()
counter
=
memory_pool
.
size
[
start
]
;
k_mem.c:117
k_free()
memory_pool
.
size
[
start
]
=
0
;
k_mem.c:121
k_free()
memory_pool
.
PageTable
[
start
+
index
]
=
0
;
Data Use
Functions reading
memory_pool
memory_pool
k_MemInit()
k_malloc()
k_free()
all items filtered out
Type of
memory_pool
memory_pool
mem_TypeDef
all items filtered out