1. 079c6f3 SDK 2.3.1 Release by graham sanderson · 7 days ago upstream/master
  2. 8b0d07e Add Pimoroni board headers (#3161) by Philip Howard · 7 days ago
  3. 962571d sha256: don't truncate the padded bit length to 32 bits (#3177) by Eric Helgeson · 7 days ago
  4. 966be81 Revert change of __time_critical to __no_inline (#3169) by Graham Sanderson · 7 days ago
  5. 2f4ad74 temp workaround for failed build with no PICO_DEFAULT_UART (#3171) by Graham Sanderson · 8 days ago
  6. 1d92895 Fix check for suppress_tinyusb_warnings (#3170) by Peter Harper · 8 days ago
  7. b686c89 disable pico_unaligned_string_test on google llvm < 21 since it doesnt compile (#3168) by Graham Sanderson · 8 days ago
  8. bb9d08d add cytron motion 2350 pro board (#3154) by Alex U · 9 days ago
  9. 559e847 Rename poorly named constants in the lock_core/spin_lock workarounds, and add some more tests (#3164) by Graham Sanderson · 9 days ago
  10. be8c146 Various fixes to co-exist with newest TinyUSB (#3163) by Graham Sanderson · 9 days ago
  11. 72bb3e8 Add board header for Waveshare Core2350B (PSRAM 0MB (Core2350B0) / 2MB (Core2350B1) / 8MB (Core2350B2)). (#3166) by Chris Burton · 9 days ago
  12. 891748c Fix race in RP2040 low_power_test_timers_gpio (#3156) by will-v-pi · 10 days ago
  13. 59cc6b0 Ignore PICO_HARD_FLOAT_ABI=1 on RP2040 with warning; add PICO_NO_HARD_FLOAT_ABI_WARNING to suppress (#3162) by Graham Sanderson · 10 days ago
  14. ab8cf1e Fix \param names in interp_get_base and riscv_timer_set_mtimecmp (#3165) by Dmitry · 10 days ago
  15. b9e9ea5 Fix pio_encoding_test on RP2040 (#3158) by will-v-pi · 2 weeks ago
  16. d0d58ec Return from pico_unaligned_string_test (#3155) by will-v-pi · 3 weeks ago
  17. fae43f3 Don't copy/paste code into sync/time test cases (#3151) by Graham Sanderson · 3 weeks ago
  18. bef1bdd Validate core_mask param in doorbell functions (#3142) by Andrew Scheller · 3 weeks ago
  19. b9268e5 Add support for configuring XOSC FREQ_RANGE (#3152) by will-v-pi · 3 weeks ago
  20. 6e3b688 Add -ftls-model=local-exec to embedded builds (#3149) by Graham Sanderson · 3 weeks ago
  21. 726b78e some comment cleanup (#3150) by Graham Sanderson · 3 weeks ago
  22. c604fab Add Doxygen documentation for rom_get_boot_random (#3087) by Sai Asish Y · 3 weeks ago
  23. 48a5de2 Combined sleep fixes (#3127) by Graham Sanderson · 3 weeks ago
  24. 65b731b Disable the powman alarm wakeup after waking up (#3135) by will-v-pi · 3 weeks ago
  25. 9d75558 Add board definition for Soldered NULA Node RP2040 (#3129) by Josip Šimun Kuči · 3 weeks ago
  26. f9f6156 Test for unaligned access in newlibc functions. (#3134) by Peter Harper · 3 weeks ago
  27. 2620960 Docs: fix typo in type name (#3147) by Spencer · 3 weeks ago
  28. f0c99a4 Add source file missing from btstack.BUILD (#3145) by Peter Harper · 3 weeks ago
  29. 6dd24e7 riscv: restore sp correctly in __unhandled_exception (#3138) by Peter Harper · 3 weeks ago
  30. e41bfe8 Pass -mstrict-align to Risc-V builds by default (#3132) by will-v-pi · 3 weeks ago
  31. c540965 Update btstack for bonding fix (#3144) by Peter Harper · 3 weeks ago
  32. a133552 Fix a couple of SMPS typos (#3130) by Andrew Scheller · 3 weeks ago
  33. 8c70e27 Correct description for doorbell functions (#3140) by Aaron Jones · 3 weeks ago
  34. 81c31b9 Add psa_crypto_random.c to CMakeLists.txt (#3082) by fink-at-trmc-dk · 4 weeks ago
  35. 3383fb1 Fix multi GCC (#3133) by will-v-pi · 4 weeks ago
  36. a1d2c17 Fix async_context core_num/worker affinity mismatch under FreeRTOS SMP (#3083) by Numan Can İpekçi · 4 weeks ago
  37. 8b3707d Include .got sections (#3065) by Prabhu Rajasekaran · 4 weeks ago
  38. 7f6ae57 Extract configs speedup (#3117) by Graham Sanderson · 4 weeks ago
  39. 2116357 Rp2350 bellsnwhistles (#3122) by Rik · 4 weeks ago
  40. 7185302 fix pio_encode_mov in release mode (#3072) by Graham Sanderson · 4 weeks ago
  41. 7728278 Update BTStack (#3123) by Peter Harper · 4 weeks ago
  42. 896579a Fix linker script comment about placing memcpy in RAM (#3125) by will-v-pi · 4 weeks ago
  43. 6a36898 Add files via upload (#3103) by Ralle Palaveev · 5 weeks ago
  44. fb152ba Added board def for Adafruit Metro RP2350 (#3105) by Darrian · 5 weeks ago
  45. e521d30 Set HEAP_LOC when persistent data is above heap (#3109) by Peter Harper · 5 weeks ago
  46. a335eb3 [Bazel] Fix USB dependencies, __init__.py creation (#3098) by Ryan Draves · 6 weeks ago
  47. 5637f44 `sem_init` `initial_permits` parameter doc comment minor correction (#3085) by Liam Howatt · 6 weeks ago
  48. 07c852e Add RP2350-only flash functions to Doxygen output (#3088) by Andrew Scheller · 6 weeks ago
  49. 2fa7db2 pico_lwip: restore lwip_context on re-init (#3097) by Numan Can İpekçi · 6 weeks ago
  50. 8e5d01c Allow PICO_RP2350_A2_SUPPORTED to be set to 0, for boards exclusively using RP2350_A4 (#3100) by Andrew Scheller · 6 weeks ago
  51. e7994aa Don't place libc.a in RAM (#3075) by will-v-pi · 7 weeks ago
  52. fa9e2e3 Update timer_get_instance to use __unused parameter (#3091) by Earle F. Philhower, III · 7 weeks ago
  53. dcaf9c4 Don't use s0 in Risc-V zcmp test compile (#3076) by will-v-pi · 8 weeks ago
  54. 000ce52 Pass --platform to picotool (#3071) by will-v-pi · 8 weeks ago
  55. 920024f Bazel build path bug fix (#3067) by Prabhu Rajasekaran · 8 weeks ago
  56. b67d676 Use raw regex strings in Python tools (#3061) by Old-Ding · 8 weeks ago
  57. 9c9deed fixup low_power_test to work with pins > 32 (#3058) by Graham Sanderson · 8 weeks ago
  58. 02de995 Add irq_is_pending() accessor for checking IRQ line state from foregr… (#3069) by Luke Wren · 9 weeks ago
  59. 2d699d2 start 2.3.1 development by graham sanderson · 2 months ago
  60. 98a542c SDK 2.3.0 Release by graham sanderson · 2 months ago
  61. f559ee7 move pico_usb_reset into high level APIs section of docs by graham sanderson · 2 months ago
  62. a1a05a5 Fix best_effort_wfe_or_timeout (#3057) by will-v-pi · 2 months ago
  63. d7df774 Improve pico_low_power brief (#3056) by will-v-pi · 2 months ago
  64. b9e3417 RISC-V: Test whether toolchain has both assembler and compiler support for Zcmp (#3055) by Liam Fraser · 2 months ago
  65. 22489fb Swap buffer write and flush check in stdio_buffered_printer (saves 10 cyc/char) (#3054) by Luke Wren · 2 months ago
  66. 5145bba Tiny typo by Andrew Scheller · 2 months ago
  67. 0945312 Update to latest versions of the hardware headers (#3050) by Graham Sanderson · 2 months ago
  68. c4e1751 Add low_power_set_pins_low_leakage function (#3049) by will-v-pi · 2 months ago
  69. bb519f6 Pico sync sw spinlock fix (#3040) by Graham Sanderson · 2 months ago
  70. de56e52 Add DORMANT_CLOCK_SOURCE_RTC option on RP2040 (#3048) by will-v-pi · 2 months ago
  71. 476c84a gate -Wno-analyzer- with GCC build by graham sanderson · 2 months ago
  72. a7a77b1 Style sweep (#3053) by Kat Shann · 2 months ago
  73. 60533f0 Small doxygen tweak to pico_divider_headers (#3047) by Andrew Scheller · 2 months ago
  74. 8af65b3 sort SVD peripherals alphabetically (#3044) by Graham Sanderson · 2 months ago
  75. 1d8c273 Pico default xxx impl (#3033) by Graham Sanderson · 2 months ago
  76. ac290ed Use `unsigned int` instead of `uint` in `BINARY_INFO_MAKE_TAG` (#3029) by James Smith · 2 months ago
  77. 2a1d500 Stop using async writes in CYW43 driver for BTStack (#3042) by Peter Harper · 2 months ago
  78. f53c43d Minor cleanups extra (#3026) by Andrew Scheller · 2 months ago
  79. 274c6e7 some minor float test changes from testing llvm-libc (#3043) by Graham Sanderson · 2 months ago
  80. baec39b Update Clang toolchain used by Bazel (#2879) by Prabhu Rajasekaran · 2 months ago
  81. b67863b xTimerDelete in freertos deinit (#3008) by Peter Harper · 2 months ago
  82. 13aa377 add 2 shared irq handlers when using stdio_usb (#3037) by Graham Sanderson · 2 months ago
  83. 6c495ab Small doxygen tweaks (#3038) by Andrew Scheller · 2 months ago
  84. bd8fca0 Fix race condition breaking low power waits when calling best_effort_wfe_or_timeout() from the non-alarm handler core. (#3039) by Graham Sanderson · 2 months ago
  85. dc53c94 fix incorrect assertions in hardware_pio (#3036) by Edward Hesketh · 3 months ago
  86. 4fb39a3 Small comment-tweaks to picoboot.h (#3034) by Andrew Scheller · 3 months ago
  87. fb53c38 set _GTHREAD_USE_COND_INIT_FUNC on GCC for pioasm to work around 15.1 bug (#3032) by Graham Sanderson · 3 months ago
  88. 9d5da1c Add some rough power consumption values to pico_low_power (#3031) by will-v-pi · 3 months ago
  89. a183b84 Add PICO_MULTICORE_LOCKOUT_BEFORE_CORE1_STARTED (defaults to 1) to allow mutlicore_lockout to work before core 1 is started (#3019) by Graham Sanderson · 3 months ago
  90. f4563ce add some struct doxygen (#3022) by Graham Sanderson · 3 months ago
  91. 042fa79 Update extern c ignore (#3025) by Peter Harper · 3 months ago
  92. a01fec6 add pio_set_input_sync_bypass_with_mask and pio_set_input_sync_bypass_with_mask64 (#3024) by Graham Sanderson · 3 months ago
  93. 22d31a8 Add BLOCK_DEVICE_PARTITION_ID define in bootrom_constants.h (#3015) by will-v-pi · 3 months ago
  94. 9e79881 Flash functions in PICO_NO_FLASH binaries (#2759) by Peter Harper · 3 months ago
  95. 9a3bde3 minor cleanup (#3021) by Graham Sanderson · 3 months ago
  96. 76b9ca3 hardware_pio: clarify pio_sm_restart docs (PC, running state, what gets cleared) (#2945) by Andrii Anoshyn · 3 months ago
  97. da57074 Fixup tests for hardware (#3023) by will-v-pi · 3 months ago
  98. 3445d5d Add a script to check for missing extern_c guards (#3003) by Peter Harper · 3 months ago
  99. 7db5fb5 Allow response to be specified in makefsdata script (#3000) by Peter Harper · 3 months ago
  100. 3ebd10c Fixups for packaged no_flash and xip_ram binaries (#3012) by will-v-pi · 3 months ago