mirror of
https://github.com/MaJerle/lwmem.git
synced 2025-01-26 06:02:54 +08:00
Set version to 2.1.0
This commit is contained in:
parent
4091da9d9d
commit
2bf5471091
2
.vscode/tasks.json
vendored
2
.vscode/tasks.json
vendored
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"version": "2.0.0",
|
"version": "2.1.0",
|
||||||
"tasks": [
|
"tasks": [
|
||||||
{
|
{
|
||||||
"type": "cppbuild",
|
"type": "cppbuild",
|
||||||
|
@ -2,10 +2,13 @@
|
|||||||
|
|
||||||
## Develop
|
## Develop
|
||||||
|
|
||||||
|
## v2.1.0
|
||||||
|
|
||||||
- Split CMakeLists.txt files between library and executable
|
- Split CMakeLists.txt files between library and executable
|
||||||
- Add C++ wrapper functions
|
- Add C++ wrapper functions
|
||||||
- Change license year to 2022
|
- Change license year to 2022
|
||||||
- Update code style with astyle
|
- Update code style with astyle
|
||||||
|
- Fix wrong length function usage
|
||||||
- Add `.clang-format` draft
|
- Add `.clang-format` draft
|
||||||
|
|
||||||
## v2.0.0
|
## v2.0.0
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/* --------------------------------------------------------------------------
|
/* --------------------------------------------------------------------------
|
||||||
* Portions Copyright <EFBFBD> 2017 STMicroelectronics International N.V. All rights reserved.
|
* Portions Copyright <EFBFBD> 2017 STMicroelectronics International N.V. All rights reserved.
|
||||||
* Portions Copyright (c) 2013-2017 ARM Limited. All rights reserved.
|
* Portions Copyright (c) 2013-2017 ARM Limited. All rights reserved.
|
||||||
* --------------------------------------------------------------------------
|
* --------------------------------------------------------------------------
|
||||||
*
|
*
|
||||||
@ -37,7 +37,7 @@
|
|||||||
* Control functions for short timeouts in microsecond resolution:
|
* Control functions for short timeouts in microsecond resolution:
|
||||||
* Added: osKernelSysTick, osKernelSysTickFrequency, osKernelSysTickMicroSec
|
* Added: osKernelSysTick, osKernelSysTickFrequency, osKernelSysTickMicroSec
|
||||||
* Removed: osSignalGet
|
* Removed: osSignalGet
|
||||||
* Version 2.0.0
|
* Version 2.1.0
|
||||||
* OS objects creation without macros (dynamic creation and resource allocation):
|
* OS objects creation without macros (dynamic creation and resource allocation):
|
||||||
* - added: osXxxxNew functions which replace osXxxxCreate
|
* - added: osXxxxNew functions which replace osXxxxCreate
|
||||||
* - added: osXxxxAttr_t structures
|
* - added: osXxxxAttr_t structures
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
/* Will get automatically detected if STM32CubeIDE is installed to default directory
|
/* Will get automatically detected if STM32CubeIDE is installed to default directory
|
||||||
or it can be manually provided if necessary.. */
|
or it can be manually provided if necessary.. */
|
||||||
//"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",
|
//"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",
|
||||||
//"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",
|
//"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",
|
||||||
//"stm32cubeprogrammer": "c:\\Program Files\\STMicroelectronics\\STM32Cube\\STM32CubeProgrammer\\bin",
|
//"stm32cubeprogrammer": "c:\\Program Files\\STMicroelectronics\\STM32Cube\\STM32CubeProgrammer\\bin",
|
||||||
|
|
||||||
/* If you use external loader, add additional arguments */
|
/* If you use external loader, add additional arguments */
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"version": "2.0.0",
|
"version": "2.1.0",
|
||||||
"tasks": [
|
"tasks": [
|
||||||
{
|
{
|
||||||
"type": "cppbuild",
|
"type": "cppbuild",
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
/* Will get automatically detected if STM32CubeIDE is installed to default directory
|
/* Will get automatically detected if STM32CubeIDE is installed to default directory
|
||||||
or it can be manually provided if necessary.. */
|
or it can be manually provided if necessary.. */
|
||||||
//"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",
|
//"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",
|
||||||
//"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",
|
//"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",
|
||||||
//"stm32cubeprogrammer": "c:\\Program Files\\STMicroelectronics\\STM32Cube\\STM32CubeProgrammer\\bin",
|
//"stm32cubeprogrammer": "c:\\Program Files\\STMicroelectronics\\STM32Cube\\STM32CubeProgrammer\\bin",
|
||||||
|
|
||||||
/* If you use external loader, add additional arguments */
|
/* If you use external loader, add additional arguments */
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"version": "2.0.0",
|
"version": "2.1.0",
|
||||||
"tasks": [
|
"tasks": [
|
||||||
{
|
{
|
||||||
"type": "cppbuild",
|
"type": "cppbuild",
|
||||||
|
2
examples/win32/.vscode/tasks.json
vendored
2
examples/win32/.vscode/tasks.json
vendored
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"version": "2.0.0",
|
"version": "2.1.0",
|
||||||
"tasks": [
|
"tasks": [
|
||||||
{
|
{
|
||||||
"type": "cppbuild",
|
"type": "cppbuild",
|
||||||
|
64
library.json
64
library.json
@ -1,35 +1,33 @@
|
|||||||
{
|
{
|
||||||
"name": "LwMEM",
|
"name": "LwMEM",
|
||||||
"version": "2.0.0",
|
"version": "2.1.0",
|
||||||
"description": "Lightweight dynamic memory manager optimized for embedded systems",
|
"description": "Lightweight dynamic memory manager optimized for embedded systems",
|
||||||
"keywords": "lwmem, memory, dynamic, heap, malloc, calloc, realloc, free, lightweight, manager, embedded, stm32, win32",
|
"keywords": "lwmem, memory, dynamic, heap, malloc, calloc, realloc, free, lightweight, manager, embedded, stm32, win32",
|
||||||
"repository": {
|
"repository": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/MaJerle/lwmem.git"
|
"url": "https://github.com/MaJerle/lwmem.git"
|
||||||
},
|
},
|
||||||
"authors": [
|
"authors": [
|
||||||
{
|
{
|
||||||
"name": "Tilen Majerle",
|
"name": "Tilen Majerle",
|
||||||
"email": "tilen@majerle.eu",
|
"email": "tilen@majerle.eu",
|
||||||
"url": "https://majerle.eu"
|
"url": "https://majerle.eu"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"homepage": "https://github.com/MaJerle/lwmem",
|
"homepage": "https://github.com/MaJerle/lwmem",
|
||||||
"dependencies": {
|
"dependencies": {},
|
||||||
|
"frameworks": "*",
|
||||||
},
|
"platforms": "*",
|
||||||
"frameworks": "*",
|
"export": {
|
||||||
"platforms": "*",
|
"exclude": [
|
||||||
"export": {
|
".github",
|
||||||
"exclude": [
|
"dev",
|
||||||
".github",
|
"docs",
|
||||||
"dev",
|
"**/.vs",
|
||||||
"docs",
|
"**/Debug",
|
||||||
"**/.vs",
|
"build",
|
||||||
"**/Debug",
|
"**/build"
|
||||||
"build",
|
]
|
||||||
"**/build"
|
}
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
}
|
@ -29,7 +29,7 @@
|
|||||||
* This file is part of LwMEM - Lightweight dynamic memory manager library.
|
* This file is part of LwMEM - Lightweight dynamic memory manager library.
|
||||||
*
|
*
|
||||||
* Author: Tilen MAJERLE <tilen@majerle.eu>
|
* Author: Tilen MAJERLE <tilen@majerle.eu>
|
||||||
* Version: v2.0.0
|
* Version: v2.1.0
|
||||||
*/
|
*/
|
||||||
#ifndef LWMEM_HDR_H
|
#ifndef LWMEM_HDR_H
|
||||||
#define LWMEM_HDR_H
|
#define LWMEM_HDR_H
|
||||||
|
@ -29,7 +29,7 @@
|
|||||||
* This file is part of LwMEM - Lightweight dynamic memory manager library.
|
* This file is part of LwMEM - Lightweight dynamic memory manager library.
|
||||||
*
|
*
|
||||||
* Author: Tilen MAJERLE <tilen@majerle.eu>
|
* Author: Tilen MAJERLE <tilen@majerle.eu>
|
||||||
* Version: v2.0.0
|
* Version: v2.1.0
|
||||||
*/
|
*/
|
||||||
#ifndef LWMEM_HDR_HPP
|
#ifndef LWMEM_HDR_HPP
|
||||||
#define LWMEM_HDR_HPP
|
#define LWMEM_HDR_HPP
|
||||||
|
@ -29,7 +29,7 @@
|
|||||||
* This file is part of LwMEM - Lightweight dynamic memory manager library.
|
* This file is part of LwMEM - Lightweight dynamic memory manager library.
|
||||||
*
|
*
|
||||||
* Author: Tilen MAJERLE <tilen@majerle.eu>
|
* Author: Tilen MAJERLE <tilen@majerle.eu>
|
||||||
* Version: v2.0.0
|
* Version: v2.1.0
|
||||||
*/
|
*/
|
||||||
#ifndef LWMEM_OPT_HDR_H
|
#ifndef LWMEM_OPT_HDR_H
|
||||||
#define LWMEM_OPT_HDR_H
|
#define LWMEM_OPT_HDR_H
|
||||||
|
@ -29,7 +29,7 @@
|
|||||||
* This file is part of LwMEM - Lightweight dynamic memory manager library.
|
* This file is part of LwMEM - Lightweight dynamic memory manager library.
|
||||||
*
|
*
|
||||||
* Author: Tilen MAJERLE <tilen@majerle.eu>
|
* Author: Tilen MAJERLE <tilen@majerle.eu>
|
||||||
* Version: v2.0.0
|
* Version: v2.1.0
|
||||||
*/
|
*/
|
||||||
#ifndef LWMEM_OPTS_HDR_H
|
#ifndef LWMEM_OPTS_HDR_H
|
||||||
#define LWMEM_OPTS_HDR_H
|
#define LWMEM_OPTS_HDR_H
|
||||||
|
@ -29,7 +29,7 @@
|
|||||||
* This file is part of LwMEM - Lightweight dynamic memory manager library.
|
* This file is part of LwMEM - Lightweight dynamic memory manager library.
|
||||||
*
|
*
|
||||||
* Author: Tilen MAJERLE <tilen@majerle.eu>
|
* Author: Tilen MAJERLE <tilen@majerle.eu>
|
||||||
* Version: v2.0.0
|
* Version: v2.1.0
|
||||||
*/
|
*/
|
||||||
#ifndef LWMEM_SYS_HDR_H
|
#ifndef LWMEM_SYS_HDR_H
|
||||||
#define LWMEM_SYS_HDR_H
|
#define LWMEM_SYS_HDR_H
|
||||||
|
@ -29,7 +29,7 @@
|
|||||||
* This file is part of LwMEM - Lightweight dynamic memory manager library.
|
* This file is part of LwMEM - Lightweight dynamic memory manager library.
|
||||||
*
|
*
|
||||||
* Author: Tilen MAJERLE <tilen@majerle.eu>
|
* Author: Tilen MAJERLE <tilen@majerle.eu>
|
||||||
* Version: v2.0.0
|
* Version: v2.1.0
|
||||||
*/
|
*/
|
||||||
#include "lwmem/lwmem.h"
|
#include "lwmem/lwmem.h"
|
||||||
#include <limits.h>
|
#include <limits.h>
|
||||||
|
@ -29,5 +29,5 @@
|
|||||||
* This file is part of LwMEM - Lightweight dynamic memory manager library.
|
* This file is part of LwMEM - Lightweight dynamic memory manager library.
|
||||||
*
|
*
|
||||||
* Author: Tilen MAJERLE <tilen@majerle.eu>
|
* Author: Tilen MAJERLE <tilen@majerle.eu>
|
||||||
* Version: v2.0.0
|
* Version: v2.1.0
|
||||||
*/
|
*/
|
||||||
|
@ -29,7 +29,7 @@
|
|||||||
* This file is part of LwMEM - Lightweight dynamic memory manager library.
|
* This file is part of LwMEM - Lightweight dynamic memory manager library.
|
||||||
*
|
*
|
||||||
* Author: Tilen MAJERLE <tilen@majerle.eu>
|
* Author: Tilen MAJERLE <tilen@majerle.eu>
|
||||||
* Version: v2.0.0
|
* Version: v2.1.0
|
||||||
*/
|
*/
|
||||||
#include "system/lwmem_sys.h"
|
#include "system/lwmem_sys.h"
|
||||||
|
|
||||||
|
@ -29,7 +29,7 @@
|
|||||||
* This file is part of LwMEM - Lightweight dynamic memory manager library.
|
* This file is part of LwMEM - Lightweight dynamic memory manager library.
|
||||||
*
|
*
|
||||||
* Author: Tilen MAJERLE <tilen@majerle.eu>
|
* Author: Tilen MAJERLE <tilen@majerle.eu>
|
||||||
* Version: v2.0.0
|
* Version: v2.1.0
|
||||||
*/
|
*/
|
||||||
#include "system/lwmem_sys.h"
|
#include "system/lwmem_sys.h"
|
||||||
|
|
||||||
|
@ -29,7 +29,7 @@
|
|||||||
* This file is part of LwMEM - Lightweight dynamic memory manager library.
|
* This file is part of LwMEM - Lightweight dynamic memory manager library.
|
||||||
*
|
*
|
||||||
* Author: Tilen MAJERLE <tilen@majerle.eu>
|
* Author: Tilen MAJERLE <tilen@majerle.eu>
|
||||||
* Version: v2.0.0
|
* Version: v2.1.0
|
||||||
*/
|
*/
|
||||||
#include "system/lwmem_sys.h"
|
#include "system/lwmem_sys.h"
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user