示例#1
0
		public VIC1541(Region initRegion, byte[] rom)
		{
			board = new VIC1541Motherboard(initRegion, rom);
			Connect = board.Connect;
			Execute = board.Execute;
			HardReset = board.HardReset;

			Peek = board.pla.Peek;
			PeekRam = board.pla.PeekRam;
			PeekRom = board.pla.PeekRom;
			PeekVia0 = board.pla.PeekVia0;
			PeekVia1 = board.pla.PeekVia1;
			Poke = board.pla.Poke;
			PokeRam = board.pla.PokeRam;
			PokeRom = board.pla.PokeRom;
			PokeVia0 = board.pla.PokeVia0;
			PokeVia1 = board.pla.PokeVia1;
			Read = board.pla.Read;
			ReadRam = board.pla.ReadRam;
			ReadRom = board.pla.ReadRom;
			ReadVia0 = board.pla.ReadVia0;
			ReadVia1 = board.pla.ReadVia1;
			Write = board.pla.Write;
			WriteRam = board.pla.WriteRam;
			WriteRom = board.pla.WriteRom;
			WriteVia0 = board.pla.WriteVia0;
			WriteVia1 = board.pla.WriteVia1;
		}
示例#2
0
        public VIC1541(Region initRegion, byte[] rom)
        {
            board     = new VIC1541Motherboard(initRegion, rom);
            Connect   = board.Connect;
            Execute   = board.Execute;
            HardReset = board.HardReset;

            Peek      = board.pla.Peek;
            PeekRam   = board.pla.PeekRam;
            PeekRom   = board.pla.PeekRom;
            PeekVia0  = board.pla.PeekVia0;
            PeekVia1  = board.pla.PeekVia1;
            Poke      = board.pla.Poke;
            PokeRam   = board.pla.PokeRam;
            PokeRom   = board.pla.PokeRom;
            PokeVia0  = board.pla.PokeVia0;
            PokeVia1  = board.pla.PokeVia1;
            Read      = board.pla.Read;
            ReadRam   = board.pla.ReadRam;
            ReadRom   = board.pla.ReadRom;
            ReadVia0  = board.pla.ReadVia0;
            ReadVia1  = board.pla.ReadVia1;
            Write     = board.pla.Write;
            WriteRam  = board.pla.WriteRam;
            WriteRom  = board.pla.WriteRom;
            WriteVia0 = board.pla.WriteVia0;
            WriteVia1 = board.pla.WriteVia1;
        }