Example #1
0
        public override byte Read1(uint address)
        {
            if (IsHwRegister(address))
            {
                return((byte)Dma.ReadDma(1, address));
            }
            var value = base.Read1(address);

            if (LogNormalReads)
            {
                Console.WriteLine("Read1(0x{0:X8}) <- 0x{1:X2} at 0x{2:X8}", address, value, CpuThreadState.Pc);
            }
            return(value);
        }