1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-04-19 23:22:16 +03:00

Use initVariant for wifio board

This commit is contained in:
Ivan Grokhotkov 2015-01-17 16:35:54 +03:00
parent 5e30a0ab5b
commit 2f39f82954
2 changed files with 4 additions and 8 deletions

View File

@ -186,7 +186,7 @@ extern void __detachInterrupt(uint8_t pin)
gpio_pin_intr_state_set(pin, GPIO_PIN_INTR_DISABLE); gpio_pin_intr_state_set(pin, GPIO_PIN_INTR_DISABLE);
} }
extern void __initPins() void initPins()
{ {
gpio_init(); gpio_init();
for (int i = 0; i < PINCOUNT; ++i) 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 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 attachInterrupt(uint8_t pin, voidFuncPtr handler, int mode) __attribute__ ((weak, alias("__attachInterrupt")));
extern void detachInterrupt(uint8_t pin) __attribute__ ((weak, alias("__detachInterrupt"))); extern void detachInterrupt(uint8_t pin) __attribute__ ((weak, alias("__detachInterrupt")));
extern void initPins() __attribute__ ((weak, alias("__initPins")));

View File

@ -119,10 +119,7 @@ extern "C" void analogWrite(uint8_t pin, int value) {
} }
} }
extern "C" void initPins() void initVariant()
{ {
__initPins();
// sync here
} }