     } else {
       portConfigInputs[pin/8] &= ~(1 << (pin & 7));
     }
-    Serial.print(F("Setting pin #")); Serial.print(pin); Serial.print(F(" port config mask to = 0x")); 
-    Serial.println(portConfigInputs[pin/8], HEX);
+   // Serial.print(F("Setting pin #")); Serial.print(pin); Serial.print(F(" port config mask to = 0x")); 
+   // Serial.println(portConfigInputs[pin/8], HEX);
   }
   pinState[pin] = 0;
   switch(mode) {

        digitalWrite(PIN_TO_DIGITAL(pin), LOW); // disable internal pull-ups
      }
      pinConfig[pin] = ANALOG;
    }
    break;
  case INPUT:


/* analog inputs */
int analogInputsToReport = 0; // bitwise array to store pin reporting
int lastAnalogReads[NUM_ANALOG_INPUTS];

/* digital input ports */
byte reportPINs[TOTAL_PORTS];       // 1 = report this port, 0 = silence
