13 lines
436 B
C
13 lines
436 B
C
// SPDX-License-Identifier: MPL-2.0
|
|
#ifndef SH_LIB_MEM_H
|
|
#define SH_LIB_MEM_H
|
|
#include "std/type.h"
|
|
#include "std/status.h"
|
|
// Memory comparaison function
|
|
SH_STATUS sh_mem_compare(const void *a,const void *b,sh_uint64 size);
|
|
// Memory copy function
|
|
SH_STATUS sh_mem_copy(const void *destination,const void *source,sh_uint64 size);
|
|
// Memory set function
|
|
SH_STATUS sh_mem_set_8(sh_uint8 *ptr,const sh_uint8 byte,sh_uint64 count);
|
|
#endif
|