| /************************************************************************************ |
| Copyright (c) 2023 KT Elektronik GmbH |
| This program and the accompanying materials are made available under the |
| terms of the Eclipse Public License 2.0 which is available at |
| http://www.eclipse.org/legal/epl-2.0. |
| |
| SPDX-License-Identifier: EPL-2.0 |
| |
| Contributors: |
| Dirk Kaar - initial API and implementation and/or initial documentation |
| ************************************************************************************/ |
| |
| #ifndef FORTEALLOC_H_ |
| #define FORTEALLOC_H_ |
| |
| //If generic malloc and free are to be used, uncomment the next line, and comment the following |
| //#include "../genfortealloc.h" |
| |
| #include "datatype.h" |
| #include <stdlib.h> |
| |
| #include <zephyr/kernel.h> |
| |
| inline |
| void forte_free(void *paData) { |
| k_free(paData); |
| } |
| |
| inline |
| void *forte_malloc(size_t paSize) { |
| return k_malloc(paSize); |
| } |
| |
| #endif /* FORTEALLOC_H_ */ |