public static void MemoryCopy(IntPtr dest, IntPtr src, uint count) { // FUTURE: Improve for (int i = 0; i < count; i++) { byte value = Intrinsic.Load8(src, i); Intrinsic.Store8(dest, i, value); } }
public byte Load8(int offset) { return(Intrinsic.Load8(this, offset)); }
public byte Load8() { return(Intrinsic.Load8(this)); }
public uint Load24(uint offset) { return(Intrinsic.Load16(this, offset) | (uint)(Intrinsic.Load8(this, offset + 2) << 16)); }