/**************************External interaction stuff*****************/ //connect an interface to a slot public void connect(ISerial toConnect, int slot) { CPU.SerialInterfaces[slot].disconnect(); CPU.SerialInterfaces[slot].connect(toConnect); toConnect.connect(CPU.SerialInterfaces[slot]); }