diff --git a/cores/esp8266/core_esp8266_wiring_digital.c b/cores/esp8266/core_esp8266_wiring_digital.c index f9d0d9915..9de02d96b 100644 --- a/cores/esp8266/core_esp8266_wiring_digital.c +++ b/cores/esp8266/core_esp8266_wiring_digital.c @@ -186,7 +186,7 @@ extern void __detachInterrupt(uint8_t pin) gpio_pin_intr_state_set(pin, GPIO_PIN_INTR_DISABLE); } -extern void __initPins() +void initPins() { gpio_init(); for (int i = 0; i < PINCOUNT; ++i) @@ -207,5 +207,4 @@ extern int digitalRead(uint8_t pin) __attribute__ ((weak, alias("__digitalRead" extern void analogWrite(uint8_t pin, int val) __attribute__ ((weak, alias("__analogWrite"))); extern void attachInterrupt(uint8_t pin, voidFuncPtr handler, int mode) __attribute__ ((weak, alias("__attachInterrupt"))); extern void detachInterrupt(uint8_t pin) __attribute__ ((weak, alias("__detachInterrupt"))); -extern void initPins() __attribute__ ((weak, alias("__initPins"))); diff --git a/variants/wifio/WifioWiring.cpp b/variants/wifio/WifioWiring.cpp index 1555e13d1..32d1e901e 100644 --- a/variants/wifio/WifioWiring.cpp +++ b/variants/wifio/WifioWiring.cpp @@ -119,10 +119,7 @@ extern "C" void analogWrite(uint8_t pin, int value) { } } -extern "C" void initPins() -{ - __initPins(); - // sync here +void initVariant() +{ + } - -