We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d1b12cb commit 4f2a8bdCopy full SHA for 4f2a8bd
ports/alif/mphalport.h
@@ -155,6 +155,16 @@ static inline void mp_hal_pin_open_drain(mp_hal_pin_obj_t pin) {
155
gpio_set_direction_output(pin->gpio, pin->pin);
156
}
157
158
+static inline void mp_hal_pin_config_irq_falling(mp_hal_pin_obj_t pin, bool enable) {
159
+ if (enable) {
160
+ gpio_enable_interrupt(pin->gpio, pin->pin);
161
+ gpio_interrupt_set_edge_trigger(pin->gpio, pin->pin);
162
+ gpio_interrupt_set_polarity_low(pin->gpio, pin->pin);
163
+ } else {
164
+ gpio_disable_interrupt(pin->gpio, pin->pin);
165
+ }
166
+}
167
+
168
static inline void mp_hal_pin_low(mp_hal_pin_obj_t pin) {
169
gpio_set_value_low(pin->gpio, pin->pin);
170
0 commit comments