     }
   stop = RTC::micros();
   ns = (stop - start) / 1000L;
-  INFO("inPin.is_set/outPin.clear/set():%ul ns", ns);
+  INFO("read-write pin:inPin.is_set/outPin.clear/set():%ul ns", ns);
 
   start = RTC::micros();
   for (uint16_t i = 0; i < 1000; i++)

    }
  stop = RTC::micros();
  ns = (stop - start) / 1000L;
  INFO("OutputPin::write(8, !InputPin::read(7)):%ul ns", ns);

  start = RTC::micros();
  for (uint16_t i = 0; i < 1000; i++)

    }
  stop = RTC::micros();
  ns = (stop - start) / 1000L;
  INFO("read pin:InputPin::read(7):%ul ns\n", ns);
  if (cnt == 0) TRACE(cnt);

  // Measure the time to perform 1,000,000 output pin writes
