PICO_IE_26_29_UNCHANGED_ON_RESET is missing a PICO_CONFIG entry #3153

Open
opened 2026-08-21 07:28:40 -05:00 by lurch · 0 comments
lurch commented 2026-08-21 07:28:40 -05:00 (Migrated from github.com)

As mentioned in #3150 there's a few places where PICO_IE_26_29_UNCHANGED_ON_RESET is referred to in the SDK, and it looks like it ought to have a PICO_CONFIG entry, but it currently doesn't.

$ git grep PICO_IE_26_29_UNCHANGED_ON_RESET
src/rp2_common/pico_runtime_init/include/pico/runtime_init.h:// PICO_CONFIG: PICO_RUNTIME_SKIP_INIT_RP2040_GPIO_IE_DISABLE, Skip calling of `runtime_init_rp2040_gpio_ie_disable` function during runtime init, type=bool, default=0 on RP2040 unless PICO_IE_26_29_UNCHANGED_ON_RESET is 1, group=pico_runtime_init
src/rp2_common/pico_runtime_init/include/pico/runtime_init.h:#if !PICO_RP2040 || PICO_IE_26_29_UNCHANGED_ON_RESET
src/rp2_common/pico_runtime_init/runtime_init.c:#if PICO_RP2040 && !PICO_IE_26_29_UNCHANGED_ON_RESET
As mentioned in #3150 there's a few places where `PICO_IE_26_29_UNCHANGED_ON_RESET` is referred to in the SDK, and it _looks_ like it ought to have a `PICO_CONFIG` entry, but it currently doesn't. ```console $ git grep PICO_IE_26_29_UNCHANGED_ON_RESET src/rp2_common/pico_runtime_init/include/pico/runtime_init.h:// PICO_CONFIG: PICO_RUNTIME_SKIP_INIT_RP2040_GPIO_IE_DISABLE, Skip calling of `runtime_init_rp2040_gpio_ie_disable` function during runtime init, type=bool, default=0 on RP2040 unless PICO_IE_26_29_UNCHANGED_ON_RESET is 1, group=pico_runtime_init src/rp2_common/pico_runtime_init/include/pico/runtime_init.h:#if !PICO_RP2040 || PICO_IE_26_29_UNCHANGED_ON_RESET src/rp2_common/pico_runtime_init/runtime_init.c:#if PICO_RP2040 && !PICO_IE_26_29_UNCHANGED_ON_RESET ```
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
gh-raspberrypi/pico-sdk#3153
No description provided.