Skip to content

Commit 30904a8

Browse files
authored
Merge pull request #6354 from dhalbert/espressif-dio-fixes
espressif: check properly for pull values
2 parents 17c47ac + 0f3eb9f commit 30904a8

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

ports/espressif/common-hal/digitalio/DigitalInOut.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -142,9 +142,9 @@ void common_hal_digitalio_digitalinout_set_pull(
142142
digitalio_pull_t common_hal_digitalio_digitalinout_get_pull(
143143
digitalio_digitalinout_obj_t *self) {
144144
gpio_num_t gpio_num = self->pin->number;
145-
if (REG_GET_BIT(GPIO_PIN_MUX_REG[gpio_num], FUN_PU) == 1) {
145+
if (REG_GET_BIT(GPIO_PIN_MUX_REG[gpio_num], FUN_PU)) {
146146
return PULL_UP;
147-
} else if (REG_GET_BIT(GPIO_PIN_MUX_REG[gpio_num], FUN_PD) == 1) {
147+
} else if (REG_GET_BIT(GPIO_PIN_MUX_REG[gpio_num], FUN_PD)) {
148148
return PULL_DOWN;
149149
}
150150
return PULL_NONE;

0 commit comments

Comments
 (0)