Skip to content

Commit 2bf5471

Browse files
committed
Set version to 2.1.0
1 parent 4091da9 commit 2bf5471

File tree

19 files changed

+52
-51
lines changed

19 files changed

+52
-51
lines changed

.vscode/tasks.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "2.0.0",
2+
"version": "2.1.0",
33
"tasks": [
44
{
55
"type": "cppbuild",

CHANGELOG.md

+3
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,13 @@
22

33
## Develop
44

5+
## v2.1.0
6+
57
- Split CMakeLists.txt files between library and executable
68
- Add C++ wrapper functions
79
- Change license year to 2022
810
- Update code style with astyle
11+
- Fix wrong length function usage
912
- Add `.clang-format` draft
1013

1114
## v2.0.0

examples/lib/FreeRTOS/CMSIS_RTOS_V2/cmsis_os.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/* --------------------------------------------------------------------------
2-
* Portions Copyright © 2017 STMicroelectronics International N.V. All rights reserved.
2+
* Portions Copyright 2017 STMicroelectronics International N.V. All rights reserved.
33
* Portions Copyright (c) 2013-2017 ARM Limited. All rights reserved.
44
* --------------------------------------------------------------------------
55
*
@@ -37,7 +37,7 @@
3737
* Control functions for short timeouts in microsecond resolution:
3838
* Added: osKernelSysTick, osKernelSysTickFrequency, osKernelSysTickMicroSec
3939
* Removed: osSignalGet
40-
* Version 2.0.0
40+
* Version 2.1.0
4141
* OS objects creation without macros (dynamic creation and resource allocation):
4242
* - added: osXxxxNew functions which replace osXxxxCreate
4343
* - added: osXxxxAttr_t structures

examples/stm32/lwmem_rtos_stm32l496_discovery/.vscode/launch.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
/* Will get automatically detected if STM32CubeIDE is installed to default directory
2323
or it can be manually provided if necessary.. */
2424
//"serverpath": "c:\\ST\\STM32CubeIDE_1.7.0\\STM32CubeIDE\\plugins\\com.st.stm32cube.ide.mcu.externaltools.stlink-gdb-server.win32_2.0.100.202109301221\\tools\\bin\\ST-LINK_gdbserver.exe",
25-
//"armToolchainPath": "c:\\ST\\STM32CubeIDE_1.7.0\\STM32CubeIDE\\plugins\\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.win32_2.0.0.202105311346\\tools\\bin",
25+
//"armToolchainPath": "c:\\ST\\STM32CubeIDE_1.7.0\\STM32CubeIDE\\plugins\\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.win32_2.1.0.202105311346\\tools\\bin",
2626
//"stm32cubeprogrammer": "c:\\Program Files\\STMicroelectronics\\STM32Cube\\STM32CubeProgrammer\\bin",
2727

2828
/* If you use external loader, add additional arguments */

examples/stm32/lwmem_rtos_stm32l496_discovery/.vscode/tasks.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "2.0.0",
2+
"version": "2.1.0",
33
"tasks": [
44
{
55
"type": "cppbuild",

examples/stm32/lwmem_stm32l496_discovery/.vscode/launch.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
/* Will get automatically detected if STM32CubeIDE is installed to default directory
2323
or it can be manually provided if necessary.. */
2424
//"serverpath": "c:\\ST\\STM32CubeIDE_1.7.0\\STM32CubeIDE\\plugins\\com.st.stm32cube.ide.mcu.externaltools.stlink-gdb-server.win32_2.0.100.202109301221\\tools\\bin\\ST-LINK_gdbserver.exe",
25-
//"armToolchainPath": "c:\\ST\\STM32CubeIDE_1.7.0\\STM32CubeIDE\\plugins\\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.win32_2.0.0.202105311346\\tools\\bin",
25+
//"armToolchainPath": "c:\\ST\\STM32CubeIDE_1.7.0\\STM32CubeIDE\\plugins\\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.win32_2.1.0.202105311346\\tools\\bin",
2626
//"stm32cubeprogrammer": "c:\\Program Files\\STMicroelectronics\\STM32Cube\\STM32CubeProgrammer\\bin",
2727

2828
/* If you use external loader, add additional arguments */

examples/stm32/lwmem_stm32l496_discovery/.vscode/tasks.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "2.0.0",
2+
"version": "2.1.0",
33
"tasks": [
44
{
55
"type": "cppbuild",

examples/win32/.vscode/tasks.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "2.0.0",
2+
"version": "2.1.0",
33
"tasks": [
44
{
55
"type": "cppbuild",

library.json

+31-33
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,33 @@
11
{
2-
"name": "LwMEM",
3-
"version": "2.0.0",
4-
"description": "Lightweight dynamic memory manager optimized for embedded systems",
5-
"keywords": "lwmem, memory, dynamic, heap, malloc, calloc, realloc, free, lightweight, manager, embedded, stm32, win32",
6-
"repository": {
7-
"type": "git",
8-
"url": "https://github.com/MaJerle/lwmem.git"
9-
},
10-
"authors": [
11-
{
12-
"name": "Tilen Majerle",
13-
"email": "[email protected]",
14-
"url": "https://majerle.eu"
15-
}
16-
],
17-
"license": "MIT",
18-
"homepage": "https://github.com/MaJerle/lwmem",
19-
"dependencies": {
20-
21-
},
22-
"frameworks": "*",
23-
"platforms": "*",
24-
"export": {
25-
"exclude": [
26-
".github",
27-
"dev",
28-
"docs",
29-
"**/.vs",
30-
"**/Debug",
31-
"build",
32-
"**/build"
33-
]
34-
}
2+
"name": "LwMEM",
3+
"version": "2.1.0",
4+
"description": "Lightweight dynamic memory manager optimized for embedded systems",
5+
"keywords": "lwmem, memory, dynamic, heap, malloc, calloc, realloc, free, lightweight, manager, embedded, stm32, win32",
6+
"repository": {
7+
"type": "git",
8+
"url": "https://github.com/MaJerle/lwmem.git"
9+
},
10+
"authors": [
11+
{
12+
"name": "Tilen Majerle",
13+
"email": "[email protected]",
14+
"url": "https://majerle.eu"
15+
}
16+
],
17+
"license": "MIT",
18+
"homepage": "https://github.com/MaJerle/lwmem",
19+
"dependencies": {},
20+
"frameworks": "*",
21+
"platforms": "*",
22+
"export": {
23+
"exclude": [
24+
".github",
25+
"dev",
26+
"docs",
27+
"**/.vs",
28+
"**/Debug",
29+
"build",
30+
"**/build"
31+
]
32+
}
3533
}

lwmem/src/include/lwmem/lwmem.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
* This file is part of LwMEM - Lightweight dynamic memory manager library.
3030
*
3131
* Author: Tilen MAJERLE <[email protected]>
32-
* Version: v2.0.0
32+
* Version: v2.1.0
3333
*/
3434
#ifndef LWMEM_HDR_H
3535
#define LWMEM_HDR_H

lwmem/src/include/lwmem/lwmem.hpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
* This file is part of LwMEM - Lightweight dynamic memory manager library.
3030
*
3131
* Author: Tilen MAJERLE <[email protected]>
32-
* Version: v2.0.0
32+
* Version: v2.1.0
3333
*/
3434
#ifndef LWMEM_HDR_HPP
3535
#define LWMEM_HDR_HPP

lwmem/src/include/lwmem/lwmem_opt.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
* This file is part of LwMEM - Lightweight dynamic memory manager library.
3030
*
3131
* Author: Tilen MAJERLE <[email protected]>
32-
* Version: v2.0.0
32+
* Version: v2.1.0
3333
*/
3434
#ifndef LWMEM_OPT_HDR_H
3535
#define LWMEM_OPT_HDR_H

lwmem/src/include/lwmem/lwmem_opts_template.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
* This file is part of LwMEM - Lightweight dynamic memory manager library.
3030
*
3131
* Author: Tilen MAJERLE <[email protected]>
32-
* Version: v2.0.0
32+
* Version: v2.1.0
3333
*/
3434
#ifndef LWMEM_OPTS_HDR_H
3535
#define LWMEM_OPTS_HDR_H

lwmem/src/include/system/lwmem_sys.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
* This file is part of LwMEM - Lightweight dynamic memory manager library.
3030
*
3131
* Author: Tilen MAJERLE <[email protected]>
32-
* Version: v2.0.0
32+
* Version: v2.1.0
3333
*/
3434
#ifndef LWMEM_SYS_HDR_H
3535
#define LWMEM_SYS_HDR_H

lwmem/src/lwmem/lwmem.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
* This file is part of LwMEM - Lightweight dynamic memory manager library.
3030
*
3131
* Author: Tilen MAJERLE <[email protected]>
32-
* Version: v2.0.0
32+
* Version: v2.1.0
3333
*/
3434
#include "lwmem/lwmem.h"
3535
#include <limits.h>

lwmem/src/lwmem/lwmem.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,5 +29,5 @@
2929
* This file is part of LwMEM - Lightweight dynamic memory manager library.
3030
*
3131
* Author: Tilen MAJERLE <[email protected]>
32-
* Version: v2.0.0
32+
* Version: v2.1.0
3333
*/

lwmem/src/system/lwmem_sys_cmsis_os.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
* This file is part of LwMEM - Lightweight dynamic memory manager library.
3030
*
3131
* Author: Tilen MAJERLE <[email protected]>
32-
* Version: v2.0.0
32+
* Version: v2.1.0
3333
*/
3434
#include "system/lwmem_sys.h"
3535

lwmem/src/system/lwmem_sys_threadx.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
* This file is part of LwMEM - Lightweight dynamic memory manager library.
3030
*
3131
* Author: Tilen MAJERLE <[email protected]>
32-
* Version: v2.0.0
32+
* Version: v2.1.0
3333
*/
3434
#include "system/lwmem_sys.h"
3535

lwmem/src/system/lwmem_sys_win32.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
* This file is part of LwMEM - Lightweight dynamic memory manager library.
3030
*
3131
* Author: Tilen MAJERLE <[email protected]>
32-
* Version: v2.0.0
32+
* Version: v2.1.0
3333
*/
3434
#include "system/lwmem_sys.h"
3535

0 commit comments

Comments
 (0)