diff options
Diffstat (limited to 'wirish')
| -rw-r--r-- | wirish/ext_interrupts.cpp | 4 | ||||
| -rw-r--r-- | wirish/rules.mk | 2 | 
2 files changed, 3 insertions, 3 deletions
| diff --git a/wirish/ext_interrupts.cpp b/wirish/ext_interrupts.cpp index 90c7e60..fab7343 100644 --- a/wirish/ext_interrupts.cpp +++ b/wirish/ext_interrupts.cpp @@ -53,7 +53,7 @@ void attachInterrupt(uint8 pin, voidFuncPtr handler, ExtIntTriggerMode mode) {      exti_trigger_mode outMode = exti_out_mode(mode); -    exti_attach_interrupt((afio_exti_num)(PIN_MAP[pin].gpio_bit), +    exti_attach_interrupt((exti_num)(PIN_MAP[pin].gpio_bit),                            gpio_exti_port(PIN_MAP[pin].gpio_device),                            handler,                            outMode); @@ -68,7 +68,7 @@ void detachInterrupt(uint8 pin) {          return;      } -    exti_detach_interrupt((afio_exti_num)(PIN_MAP[pin].gpio_bit)); +    exti_detach_interrupt((exti_num)(PIN_MAP[pin].gpio_bit));  }  static inline exti_trigger_mode exti_out_mode(ExtIntTriggerMode mode) { diff --git a/wirish/rules.mk b/wirish/rules.mk index 6d96cbe..a198c2d 100644 --- a/wirish/rules.mk +++ b/wirish/rules.mk @@ -22,6 +22,7 @@ sSRCS_$(d) := start.S  cSRCS_$(d) := start_c.c  cppSRCS_$(d) := boards.cpp  cppSRCS_$(d) += cxxabi-compat.cpp +cppSRCS_$(d) += ext_interrupts.cpp  cppSRCS_$(d) += HardwareSerial.cpp  cppSRCS_$(d) += HardwareTimer.cpp  cppSRCS_$(d) += Print.cpp @@ -39,7 +40,6 @@ cppSRCS_$(d) += $(MCU_SERIES)/wirish_digital.cpp  cppSRCS_$(d) += $(WIRISH_BOARD_PATH)/board.cpp  # TODO: revise these appropriately for F2 and put them back in:  # HardwareSPI.cpp -# ext_interrupts.cpp  sFILES_$(d)   := $(sSRCS_$(d):%=$(d)/%)  cFILES_$(d)   := $(cSRCS_$(d):%=$(d)/%) | 
