kern/lib/memcpyv.c
2025-04-03 23:04:38 -04:00

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;
}