Mbed OS Reference
Loading...
Searching...
No Matches
tfm_memory_utils.h
1/*
2* Copyright (c) 2018-2019 ARM Limited. All rights reserved.
3*
4* SPDX-License-Identifier: Apache-2.0
5*
6* Licensed under the Apache License, Version 2.0 (the License); you may
7* not use this file except in compliance with the License.
8* You may obtain a copy of the License at
9*
10* http://www.apache.org/licenses/LICENSE-2.0
11*
12* Unless required by applicable law or agreed to in writing, software
13* distributed under the License is distributed on an AS IS BASIS, WITHOUT
14* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15* See the License for the specific language governing permissions and
16* limitations under the License.
17*/
18
19#ifndef __TFM_MEMORY_UTILS_H__
20#define __TFM_MEMORY_UTILS_H__
21
22#include <stdint.h>
23#include <string.h>
24
25#ifdef __cplusplus
26extern "C"
27{
28#endif
29
30void *tfm_memcpy(void *dest, const void *src, size_t num)
31{
32 return (memcpy(dest, src, num));
33}
34
35#ifdef __cplusplus
36}
37#endif
38
39#endif /* __TFM_MEMORY_UTILS_H__ */