28 lines
515 B
C
28 lines
515 B
C
|
|
#ifndef STRING_H
|
|
#define STRING_H
|
|
|
|
#include "hos_defines.h"
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
void strcpy(char * dst, const char * src);
|
|
|
|
u32_t strlen(const char * s);
|
|
|
|
void memcpy(u8_t * dst, u8_t * src, u32_t size);
|
|
void memcpyw(u16_t * dst, u16_t * src, u32_t size);
|
|
void memcpyd(u32_t * dst, u32_t * src, u32_t size);
|
|
|
|
void memset(u8_t * dst, u8_t val, u32_t size);
|
|
void memsetw(u16_t * dst, u16_t val, u32_t size);
|
|
void memsetd(u32_t * dst, u32_t val, u32_t size);
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif
|