C64Lib.Core.MOS6581.ReadRegister C# (CSharp) Метод

ReadRegister() публичный Метод

public ReadRegister ( UInt16 adr ) : byte
adr System.UInt16
Результат byte
        public byte ReadRegister(UInt16 adr)
        {
            // A/D converters
            if (adr == 0x19 || adr == 0x1a)
            {
                last_sid_byte = 0;
                return 0xff;
            }

            // Voice 3 oscillator/EG readout
            if (adr == 0x1b || adr == 0x1c)
            {
                last_sid_byte = 0;
                return (byte)rand.Next();
            }

            // Write-only register: Return last value written to SID
            return last_sid_byte;
        }