163 {
164 RwReg *systemThinksPortIs = portOutputRegister(digitalPinToPort(0));
165 RwReg systemThinksMaskIs = digitalPinToBitMask(0);
166
167 int maskBit = 0;
168 while(systemThinksMaskIs > 1) { systemThinksMaskIs >>= 1; maskBit++; }
169
170 const char *pinport =
GetPinPort((
void*)systemThinksPortIs);
171 if (pinport) {
172 Serial.print("__FL_DEFPIN("); Serial.print(0);
173 Serial.print(","); Serial.print(maskBit);
174 Serial.print(","); Serial.print(pinport);
175 Serial.print("); ");
178 }
179}
const char * GetPinPort(void *ptr)