8000 InterruptArg should take voidFuncPtrArg as argument (#1776) · lamarrr/arduino-esp32@5be3078 · GitHub
[go: up one dir, main page]

Skip to content
Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 5be3078

Browse files
hreintkeme-no-dev
authored andcommitted
8000 InterruptArg should take voidFuncPtrArg as argument (espressif#1776)
1 parent 7206b2f commit 5be3078

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

cores/esp32/esp32-hal-gpio.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -277,6 +277,6 @@ extern void pinMode(uint8_t pin, uint8_t mode) __attribute__ ((weak, alias("__pi
277277
extern void digitalWrite(uint8_t pin, uint8_t val) __attribute__ ((weak, alias("__digitalWrite")));
278278
extern int digitalRead(uint8_t pin) __attribute__ ((weak, alias("__digitalRead")));
279279
extern void attachInterrupt(uint8_t pin, voidFuncPtr handler, int mode) __attribute__ ((weak, alias("__attachInterrupt")));
280-
extern void attachInterruptArg(uint8_t pin, voidFuncPtr handler, void * arg, int mode) __attribute__ ((weak, alias("__attachInterruptArg")));
280+
extern void attachInterruptArg(uint8_t pin, voidFuncPtrArg handler, void * arg, int mode) __attribute__ ((weak, alias("__attachInterruptArg")));
281281
extern void detachInterrupt(uint8_t pin) __attribute__ ((weak, alias("__detachInterrupt")));
282282

cores/esp32/esp32-hal-gpio.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ void digitalWrite(uint8_t pin, uint8_t val);
7979
int digitalRead(uint8_t pin);
8080

8181
void attachInterrupt(uint8_t pin, void (*)(void), int mode);
82-
void attachInterruptArg(uint8_t pin, void (*)(void), void * arg, int mode);
82+
void attachInterruptArg(uint8_t pin, void (*)(void*), void * arg, int mode);
8383
void detachInterrupt(uint8_t pin);
8484

8585
#ifdef __cplusplus

0 commit comments

Comments
 (0)
0