Add ESP32 counter support

This commit is contained in:
Theo Arends 2020-06-24 15:50:14 +02:00
parent 5631415acd
commit 7600a81c8e

View File

@ -113,9 +113,9 @@ void CounterUpdate4(void)
bool CounterPinState(void) bool CounterPinState(void)
{ {
if ((XdrvMailbox.index >= GPIO_CNTR1_NP) && (XdrvMailbox.index < (GPIO_CNTR1_NP + MAX_COUNTERS))) { if ((XdrvMailbox.index >= AGPIO(GPIO_CNTR1_NP)) && (XdrvMailbox.index < (AGPIO(GPIO_CNTR1_NP) + MAX_COUNTERS))) {
bitSet(Counter.no_pullup, XdrvMailbox.index - GPIO_CNTR1_NP); bitSet(Counter.no_pullup, XdrvMailbox.index - AGPIO(GPIO_CNTR1_NP));
XdrvMailbox.index -= (GPIO_CNTR1_NP - GPIO_CNTR1); XdrvMailbox.index -= (AGPIO(GPIO_CNTR1_NP) - AGPIO(GPIO_CNTR1));
return true; return true;
} }
return false; return false;