diff --git a/README.md b/README.md index ac8f8fb..d5b8f4c 100644 --- a/README.md +++ b/README.md @@ -4,11 +4,12 @@ - Written in ANSI C99, compatible with `size_t` for size data types - Implements standard C library functions for memory allocation, `malloc`, `calloc`, `realloc` and `free` -- Supports different memory regions to allow use of framented memories - Uses `first-fit` algorithm to search free block +- Supports different memory regions to allow use of fragmented memories - Suitable for embedded applications with fragmented memories -- Suitable for automotive applications -- 100% open source, code available +- Suitable for automotive applications +- Supports advanced free/realloc algorithms to optimize memory usage +- Operating system ready, thread-safe API - User friendly MIT license ## Documentation diff --git a/dev/VisualStudio/lwmem_config.h b/dev/VisualStudio/lwmem_config.h index e86c83c..022ac08 100644 --- a/dev/VisualStudio/lwmem_config.h +++ b/dev/VisualStudio/lwmem_config.h @@ -29,7 +29,7 @@ * This file is part of Lightweight dynamic memory manager library. * * Author: Tilen MAJERLE - * Version: v1.1 + * Version: v1.2.0 */ #ifndef LWMEM_HDR_CONFIG_H #define LWMEM_HDR_CONFIG_H diff --git a/docs/src/_mainpage.h b/docs/src/_mainpage.h index f6c3565..a5672b1 100644 --- a/docs/src/_mainpage.h +++ b/docs/src/_mainpage.h @@ -8,19 +8,18 @@ * * - Written in ANSI C99, compatible with `size_t` for size data types * - Implements standard C library functions for memory allocation, `malloc`, `calloc`, `realloc` and `free` - * - Supports different memory regions to allow use of framented memories * - Uses `first-fit` algorithm to search free block - * - Implements optimized reallocation algorithm to find best block + * - Supports different memory regions to allow use of fragmented memories * - Suitable for embedded applications with fragmented memories * - Suitable for automotive applications - * - Operating system ready - * - 100% open source, code available + * - Supports advanced free/realloc algorithms to optimize memory usage + * - Operating system ready, thread-safe API * - User friendly MIT license * * \section sect_resources Download & Resources * - * - Download library from Github releases - * - Resources and examples repository + * - Download library at Github releases + * - Resources and examples repository * - Read \ref page_appnote before you start development * - Official development repository on Github * diff --git a/examples/stm32l496g-discovery/lwmem/inc/lwmem_config.h b/examples/stm32l496g-discovery/lwmem/inc/lwmem_config.h index 5c70460..ee83c35 100644 --- a/examples/stm32l496g-discovery/lwmem/inc/lwmem_config.h +++ b/examples/stm32l496g-discovery/lwmem/inc/lwmem_config.h @@ -29,7 +29,7 @@ * This file is part of LwMEM - Lightweight dynamic memory manager library. * * Author: Tilen MAJERLE - * Version: v1.1 + * Version: v1.2.0 */ #ifndef LWMEM_HDR_CONFIG_H #define LWMEM_HDR_CONFIG_H diff --git a/examples/stm32l496g-discovery/lwmem/inc/main.h b/examples/stm32l496g-discovery/lwmem/inc/main.h index 21b0af0..06695a4 100644 --- a/examples/stm32l496g-discovery/lwmem/inc/main.h +++ b/examples/stm32l496g-discovery/lwmem/inc/main.h @@ -27,7 +27,7 @@ * OTHER DEALINGS IN THE SOFTWARE. * * Author: Tilen MAJERLE - * Version: v1.1 + * Version: v1.2.0 */ #ifndef __MAIN_H #define __MAIN_H diff --git a/examples/stm32l496g-discovery/lwmem/src/main.c b/examples/stm32l496g-discovery/lwmem/src/main.c index 66bbc92..f9e3162 100644 --- a/examples/stm32l496g-discovery/lwmem/src/main.c +++ b/examples/stm32l496g-discovery/lwmem/src/main.c @@ -27,7 +27,7 @@ * OTHER DEALINGS IN THE SOFTWARE. * * Author: Tilen MAJERLE - * Version: v1.1 + * Version: v1.2.0 */ #include "main.h" #include "lwmem/lwmem.h" diff --git a/examples/stm32l496g-discovery/lwmem_RTOS/STM32CubeIDE/.cproject b/examples/stm32l496g-discovery/lwmem_RTOS/STM32CubeIDE/.cproject index d1511c5..767dedf 100644 --- a/examples/stm32l496g-discovery/lwmem_RTOS/STM32CubeIDE/.cproject +++ b/examples/stm32l496g-discovery/lwmem_RTOS/STM32CubeIDE/.cproject @@ -41,7 +41,7 @@