diff --git a/lib/platform_def.txt b/lib/platform_def.txt index 7ad171148..11d121b04 100644 --- a/lib/platform_def.txt +++ b/lib/platform_def.txt @@ -71,6 +71,7 @@ -DPICO_USE_BLOCKED_RAM=0 -DPICO_XOSC_STARTUP_DELAY_MULTIPLIER=64 -DPICO_MAX_SHARED_IRQ_HANDLERS=6 +-DPICO_DIVIDER_DISABLE_INTERRUPTS=1 -DPICO_CYW43_ARCH_HEADER=stdint.h -DCYW43_TASK_STACK_SIZE=1024 diff --git a/lib/rp2040/liblwip-bt.a b/lib/rp2040/liblwip-bt.a index 6c0e63425..3d42b69ff 100644 Binary files a/lib/rp2040/liblwip-bt.a and b/lib/rp2040/liblwip-bt.a differ diff --git a/lib/rp2040/liblwip.a b/lib/rp2040/liblwip.a index b6b044ee9..aebf19c3e 100644 Binary files a/lib/rp2040/liblwip.a and b/lib/rp2040/liblwip.a differ diff --git a/lib/rp2040/libpico.a b/lib/rp2040/libpico.a index 872dce81c..2e4e7b478 100644 Binary files a/lib/rp2040/libpico.a and b/lib/rp2040/libpico.a differ diff --git a/lib/rp2350-riscv/liblwip-bt.a b/lib/rp2350-riscv/liblwip-bt.a index f972f7ec6..aa67e0d38 100644 Binary files a/lib/rp2350-riscv/liblwip-bt.a and b/lib/rp2350-riscv/liblwip-bt.a differ diff --git a/lib/rp2350-riscv/liblwip.a b/lib/rp2350-riscv/liblwip.a index 9b19a2957..407dc7e82 100644 Binary files a/lib/rp2350-riscv/liblwip.a and b/lib/rp2350-riscv/liblwip.a differ diff --git a/lib/rp2350-riscv/libpico.a b/lib/rp2350-riscv/libpico.a index 59fbefd87..00f5b3c13 100644 Binary files a/lib/rp2350-riscv/libpico.a and b/lib/rp2350-riscv/libpico.a differ diff --git a/lib/rp2350/liblwip-bt.a b/lib/rp2350/liblwip-bt.a index 2cefd22ad..b65c76c68 100644 Binary files a/lib/rp2350/liblwip-bt.a and b/lib/rp2350/liblwip-bt.a differ diff --git a/lib/rp2350/liblwip.a b/lib/rp2350/liblwip.a index c84fdae7e..d6f27195b 100644 Binary files a/lib/rp2350/liblwip.a and b/lib/rp2350/liblwip.a differ diff --git a/lib/rp2350/libpico.a b/lib/rp2350/libpico.a index dfc5348b6..462717946 100644 Binary files a/lib/rp2350/libpico.a and b/lib/rp2350/libpico.a differ diff --git a/tools/libpico/CMakeLists.txt b/tools/libpico/CMakeLists.txt index eae887c8b..3684a4579 100644 --- a/tools/libpico/CMakeLists.txt +++ b/tools/libpico/CMakeLists.txt @@ -147,6 +147,8 @@ target_compile_definitions(common-${cpu} INTERFACE PICO_CYW43_ARCH_HEADER=stdint.h + PICO_DIVIDER_DISABLE_INTERRUPTS=1 + ${xcd} )