コード例 #1
0
ファイル: misc.c プロジェクト: michas2/l4re-snapshot
VOID
CopyMem (
    IN VOID     *Dest,
    IN CONST VOID     *Src,
    IN UINTN    len
    )
{
    RtCopyMem (Dest, Src, len);
}
コード例 #2
0
ファイル: rtstr.c プロジェクト: vathpela/gnu-efi
RUNTIMEFUNCTION
RtStpnCpy (
    IN CHAR16   *Dest,
    IN CONST CHAR16   *Src,
    IN UINTN     Len
    )
// copy strings
{
    UINTN Size = RtStrnLen(Src, Len);
    if (Size != Len)
    RtSetMem(Dest + Len, '\0', (UINT8)((Len - Size) * sizeof(CHAR16)));
    RtCopyMem(Dest, Src, Size * sizeof(CHAR16));
    return Dest + Size;
}