File tree Expand file tree Collapse file tree 2 files changed +4
-2
lines changed
common-hal/microcontroller Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -51,7 +51,7 @@ STATIC void floating_gpio_reset(gpio_num_t pin_number) {
51
51
}
52
52
53
53
void never_reset_pin_number (gpio_num_t pin_number ) {
54
- if (pin_number == -1 ) {
54
+ if (pin_number == NO_PIN ) {
55
55
return ;
56
56
}
57
57
never_reset_pins [pin_number / 32 ] |= 1 << pin_number % 32 ;
@@ -63,7 +63,7 @@ void common_hal_never_reset_pin(const mcu_pin_obj_t *pin) {
63
63
64
64
// Mark pin as free and return it to a quiescent state.
65
65
void reset_pin_number (gpio_num_t pin_number ) {
66
- if (pin_number == -1 ) {
66
+ if (pin_number == NO_PIN ) {
67
67
return ;
68
68
}
69
69
never_reset_pins [pin_number / 32 ] &= ~(1 << pin_number % 32 );
Original file line number Diff line number Diff line change @@ -91,4 +91,6 @@ extern const mcu_pin_obj_t pin_GPIO44;
91
91
extern const mcu_pin_obj_t pin_GPIO45 ;
92
92
extern const mcu_pin_obj_t pin_GPIO46 ;
93
93
94
+ #define NO_PIN (GPIO_NUM_NC)
95
+
94
96
#endif // MICROPY_INCLUDED_ESP32S2_PERIPHERALS_PINS_H
You can’t perform that action at this time.
0 commit comments