Emul8.Peripherals.CPU.TranslationCPU.RegisterMemoryChecked C# (CSharp) Method

RegisterMemoryChecked() private method

private RegisterMemoryChecked ( long offset, long size ) : void
offset long
size long
return void
        private void RegisterMemoryChecked(long offset, long size)
        {
            checked
            {
                var uintOffset = (uint)offset;
                var uintSize = (uint)size;
                ValidateMemoryRangeAndThrow(uintOffset, uintSize);
                TlibMapRange(uintOffset, uintSize);
                this.DebugLog("Registered memory at 0x{0:X}, size 0x{1:X}.", uintOffset, uintSize);
            }
        }
TranslationCPU