mirror of
https://github.com/kenshineto/kern.git
synced 2025-04-21 12:47:25 +00:00
11 lines
233 B
C
11 lines
233 B
C
#include <string.h>
|
|
|
|
volatile void *memcpyv(volatile void *restrict dest,
|
|
const volatile void *restrict src, size_t n)
|
|
{
|
|
volatile char *d = dest;
|
|
volatile const char *s = src;
|
|
for (; n; n--)
|
|
*d++ = *s++;
|
|
return dest;
|
|
}
|