30#ifdef USPI_PROVIDE_MEM_FUNCTIONS
31 #define memset uspi_memset
32 #define memcpy uspi_memcpy
33 #define memcmp uspi_memcmp
36#ifdef USPI_PROVIDE_STR_FUNCTIONS
37 #define strlen uspi_strlen
38 #define strcmp uspi_strcmp
39 #define strcpy uspi_strcpy
40 #define strncpy uspi_strncpy
41 #define strcat uspi_strcat
44void *
memset (
void *pBuffer,
int nValue,
size_t nLength);
46void *
memcpy (
void *pDest,
const void *pSrc,
size_t nLength);
48int memcmp (
const void *pBuffer1,
const void *pBuffer2,
size_t nLength);
50size_t strlen (
const char *pString);
52int strcmp (
const char *pString1,
const char *pString2);
54char *
strcpy (
char *pDest,
const char *pSrc);
56char *
strncpy (
char *pDest,
const char *pSrc,
size_t nMaxLen);
58char *
strcat (
char *pDest,
const char *pSrc);
uint16_t u16
Definition kernel.h:21
uint32_t u32
Definition kernel.h:22
u16 uspi_le2be16(u16 usValue)
Definition util.c:188
void * memset(void *pBuffer, int nValue, size_t nLength)
char * strcat(char *pDest, const char *pSrc)
Definition utclib.c:678
char * strcpy(char *pDest, const char *pSrc)
Definition utclib.c:498
char * strncpy(char *pDest, const char *pSrc, size_t nMaxLen)
Definition string.cpp:115
int uspi_char2int(char chValue)
Definition util.c:176
int memcmp(const void *pBuffer1, const void *pBuffer2, size_t nLength)
Definition string.cpp:47
size_t strlen(const char *pString)
Definition utclib.c:379
u32 uspi_le2be32(u32 ulValue)
Definition util.c:194
int strcmp(const char *pString1, const char *pString2)
Definition utclib.c:579
void * memcpy(void *pDest, const void *pSrc, size_t nLength)