paw: spkg: Add more string functions

Signed-off-by: Chloe M. <chloe@mensia.org>
This commit is contained in:
Chloe M.
2026-06-22 03:36:13 +00:00
parent b588cc0217
commit f38cd9e619
4 changed files with 123 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
/*
* Copyright (c) 2026, Chloe M.
* Provided under the BSD-3 clause.
*
* Description: RtlMemCpy() implementation
* Author: Chloe M.
*/
#include <string.h>
VOID *
RtlMemCpy(VOID *Dest, const VOID *Source, USIZE Length)
{
if (Dest == NULL || Source == NULL) {
return NULL;
}
for (USIZE Idx = 0; Idx < Length; ++Idx) {
((UCHAR *)Dest)[Idx] = ((UCHAR *)Source)[Idx];
}
return Dest;
}