From 2ef46f91fa0f1518887bc11c5a1f5a020ef0225a Mon Sep 17 00:00:00 2001 From: supowang Date: Tue, 15 Oct 2019 14:26:08 +0800 Subject: [PATCH] rename TOS_CFG_MMHEAP_DEFAULT_POOL_EN TOS_CFG_MMHEAP_DEFAULT_POOL_EN: enable the default pool of the heap(if user not set this, a default of 1u is set). if you wanna disable the default pool, you should call tos_mmheap_pool_add to add your own pool of the heap before tos_mmheap_alloc is called. --- board/GigaDevice_GD32VF103C_START/TOS_CONFIG/tos_config.h | 2 +- board/NUCLEO_STM32F401RE/TOS_CONFIG/tos_config.h | 2 +- board/NUCLEO_STM32L432KC/TOS_CONFIG/tos_config.h | 2 +- board/Nordic_NRF51822/TOS_CONFIG/tos_config.h | 2 +- board/Sipeed_LonganNano/TOS_CONFIG/tos_config.h | 2 +- doc/TencentOS-tiny-porting-gcc.md | 2 +- doc/TencentOS-tiny-porting-iar.md | 2 +- doc/TencentOS-tiny-porting-keil.md | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/board/GigaDevice_GD32VF103C_START/TOS_CONFIG/tos_config.h b/board/GigaDevice_GD32VF103C_START/TOS_CONFIG/tos_config.h index 6c096ebf..e007b9ec 100644 --- a/board/GigaDevice_GD32VF103C_START/TOS_CONFIG/tos_config.h +++ b/board/GigaDevice_GD32VF103C_START/TOS_CONFIG/tos_config.h @@ -20,7 +20,7 @@ #define TOS_CFG_MMHEAP_EN 1u // 配置TencentOS tiny动态内存池大小 -#define TOS_CFG_MMHEAP_POOL_SIZE 8192 +#define TOS_CFG_MMHEAP_DEFAULT_POOL_SIZE 8192 // 配置TencentOS tiny是否开启互斥锁模块 #define TOS_CFG_MUTEX_EN 1u diff --git a/board/NUCLEO_STM32F401RE/TOS_CONFIG/tos_config.h b/board/NUCLEO_STM32F401RE/TOS_CONFIG/tos_config.h index 030d5977..36fec8a5 100644 --- a/board/NUCLEO_STM32F401RE/TOS_CONFIG/tos_config.h +++ b/board/NUCLEO_STM32F401RE/TOS_CONFIG/tos_config.h @@ -15,7 +15,7 @@ #define TOS_CFG_MMHEAP_EN 1u - #define TOS_CFG_MMHEAP_POOL_SIZE 0x100 + #define TOS_CFG_MMHEAP_DEFAULT_POOL_SIZE 0x100 #define TOS_CFG_MUTEX_EN 1u diff --git a/board/NUCLEO_STM32L432KC/TOS_CONFIG/tos_config.h b/board/NUCLEO_STM32L432KC/TOS_CONFIG/tos_config.h index 59003da0..575ae05a 100644 --- a/board/NUCLEO_STM32L432KC/TOS_CONFIG/tos_config.h +++ b/board/NUCLEO_STM32L432KC/TOS_CONFIG/tos_config.h @@ -15,7 +15,7 @@ #define TOS_CFG_MMHEAP_EN 1u -#define TOS_CFG_MMHEAP_POOL_SIZE 0x100 +#define TOS_CFG_MMHEAP_DEFAULT_POOL_SIZE 0x100 #define TOS_CFG_MUTEX_EN 1u diff --git a/board/Nordic_NRF51822/TOS_CONFIG/tos_config.h b/board/Nordic_NRF51822/TOS_CONFIG/tos_config.h index 10499406..51baeea1 100644 --- a/board/Nordic_NRF51822/TOS_CONFIG/tos_config.h +++ b/board/Nordic_NRF51822/TOS_CONFIG/tos_config.h @@ -15,7 +15,7 @@ #define TOS_CFG_MMHEAP_EN 1u -#define TOS_CFG_MMHEAP_POOL_SIZE 0x2000 +#define TOS_CFG_MMHEAP_DEFAULT_POOL_SIZE 0x2000 #define TOS_CFG_MUTEX_EN 1u diff --git a/board/Sipeed_LonganNano/TOS_CONFIG/tos_config.h b/board/Sipeed_LonganNano/TOS_CONFIG/tos_config.h index 6c096ebf..e007b9ec 100644 --- a/board/Sipeed_LonganNano/TOS_CONFIG/tos_config.h +++ b/board/Sipeed_LonganNano/TOS_CONFIG/tos_config.h @@ -20,7 +20,7 @@ #define TOS_CFG_MMHEAP_EN 1u // 配置TencentOS tiny动态内存池大小 -#define TOS_CFG_MMHEAP_POOL_SIZE 8192 +#define TOS_CFG_MMHEAP_DEFAULT_POOL_SIZE 8192 // 配置TencentOS tiny是否开启互斥锁模块 #define TOS_CFG_MUTEX_EN 1u diff --git a/doc/TencentOS-tiny-porting-gcc.md b/doc/TencentOS-tiny-porting-gcc.md index 4609acbe..b94b0aa0 100644 --- a/doc/TencentOS-tiny-porting-gcc.md +++ b/doc/TencentOS-tiny-porting-gcc.md @@ -168,7 +168,7 @@ cmsis os是TencentOS tiny为了兼容cmsis标准而适配的OS抽象层,可以 #define TOS_CFG_MMHEAP_EN 1u // 配置TencentOS tiny是否开启动态内存模块 - #define TOS_CFG_MMHEAP_POOL_SIZE 0x100 // 配置TencentOS tiny动态内存池大小 + #define TOS_CFG_MMHEAP_DEFAULT_POOL_SIZE 0x100 // 配置TencentOS tiny动态内存池大小 #define TOS_CFG_MUTEX_EN 1u // 配置TencentOS tiny是否开启互斥锁模块 diff --git a/doc/TencentOS-tiny-porting-iar.md b/doc/TencentOS-tiny-porting-iar.md index d03ed0ab..77adfeb1 100644 --- a/doc/TencentOS-tiny-porting-iar.md +++ b/doc/TencentOS-tiny-porting-iar.md @@ -149,7 +149,7 @@ cmsis os是TencentOS tiny为了兼容cmsis标准而适配的OS抽象层,可以 #define TOS_CFG_MMHEAP_EN 1u // 配置TencentOS tiny是否开启动态内存模块 - #define TOS_CFG_MMHEAP_POOL_SIZE 0x100 // 配置TencentOS tiny动态内存池大小 + #define TOS_CFG_MMHEAP_DEFAULT_POOL_SIZE 0x100 // 配置TencentOS tiny动态内存池大小 #define TOS_CFG_MUTEX_EN 1u // 配置TencentOS tiny是否开启互斥锁模块 diff --git a/doc/TencentOS-tiny-porting-keil.md b/doc/TencentOS-tiny-porting-keil.md index a44144d5..c064aab8 100644 --- a/doc/TencentOS-tiny-porting-keil.md +++ b/doc/TencentOS-tiny-porting-keil.md @@ -148,7 +148,7 @@ TencentOS tiny所有要添加的头文件目录如下: #define TOS_CFG_MMHEAP_EN 1u // 配置TencentOS tiny是否开启动态内存模块 - #define TOS_CFG_MMHEAP_POOL_SIZE 0x100 // 配置TencentOS tiny动态内存池大小 + #define TOS_CFG_MMHEAP_DEFAULT_POOL_SIZE 0x100 // 配置TencentOS tiny动态内存池大小 #define TOS_CFG_MUTEX_EN 1u // 配置TencentOS tiny是否开启互斥锁模块