-
CONFIG_HEAP_MEM_POOL_SIZE
¶
Heap memory pool size (in bytes)
Type: int
Help¶
This option specifies the size of the heap memory pool used when dynamically allocating memory using k_malloc(). Supported values are: 256, 1024, 4096, and 16384. A size of zero means that no heap memory pool is defined.
Defaults¶
- 1024 if
DMA_CAVS
&&BOARD_INTEL_S1000_CRB
- 0 if !
POSIX_MQUEUE
- 1024 if
POSIX_MQUEUE
Kconfig definitions¶
At boards/xtensa/intel_s1000_crb/Kconfig.defconfig:61
Included via Kconfig:10
→ Kconfig.zephyr:19
Menu path: (top menu)
config HEAP_MEM_POOL_SIZE int default 1024 ifDMA_CAVS
&&BOARD_INTEL_S1000_CRB
depends onDMA_CAVS
&&BOARD_INTEL_S1000_CRB
At kernel/Kconfig:467
Included via Kconfig:10
→ Kconfig.zephyr:25
Menu path: (top menu) → General Kernel Options → Other Kernel Object Options
config HEAP_MEM_POOL_SIZE int prompt "Heap memory pool size (in bytes)" default 0 if !POSIX_MQUEUE
default 1024 ifPOSIX_MQUEUE
help This option specifies the size of the heap memory pool used when dynamically allocating memory using k_malloc(). Supported values are: 256, 1024, 4096, and 16384. A size of zero means that no heap memory pool is defined.
(Definitions include propagated dependencies, including from if’s and menus.)