Revision 56dc4779 modules/NUCLEO-F103RB/module.h

View differences:

modules/NUCLEO-F103RB/module.h
171 171
 */
172 172
#define MODULE_INIT_INTERRUPTS() {                                            \
173 173
  /* user button */                                                           \
174
  palSetLineCallback(moduleGpioUserButton.gpio->line, aosSysGetStdIntCallback(), &moduleGpioUserButton.gpio->line); \
175
  palEnableLineEvent(moduleGpioUserButton.gpio->line, APAL2CH_EDGE(moduleGpioUserButton.meta.edge));                \
174
  palSetLineCallback(moduleGpioUserButton.gpio->line, aosSysGetStdExtiCallback(), &moduleGpioUserButton.gpio->line);  \
175
  palEnableLineEvent(moduleGpioUserButton.gpio->line, APAL2CH_EDGE(moduleGpioUserButton.meta.edge));                  \
176 176
  MODULE_INIT_INTERRUPTS_DW1000();                                            \
177 177
}
178 178
#if (BOARD_DW1000_CONNECTED == true)
179 179
  #define MODULE_INIT_INTERRUPTS_DW1000() {                                   \
180
    palSetLineCallback(moduleGpioDw1000Irqn.gpio->line, aosSysGetStdIntCallback(), &moduleGpioDw1000Irqn.gpio->line); \
181
    palEnableLineEvent(moduleGpioDw1000Irqn.gpio->line, APAL2CH_EDGE(moduleGpioDw1000Irqn.meta.edge));                \
180
    palSetLineCallback(moduleGpioDw1000Irqn.gpio->line, aosSysGetStdExtiCallback(), &moduleGpioDw1000Irqn.gpio->line);  \
181
    palEnableLineEvent(moduleGpioDw1000Irqn.gpio->line, APAL2CH_EDGE(moduleGpioDw1000Irqn.meta.edge));                  \
182 182
  }
183 183
#else /* (BOARD_DW1000_CONNECTED == true) */
184 184
  #define MODULE_INIT_INTERRUPTS_DW1000() {                                   \

Also available in: Unified diff