..
boot_bootrom_headers
Misc cleanup ( #2569 )
2025-07-18 09:37:21 -05:00
cmsis
fix errors in generated headers/SVD ( #2599 )
2025-07-28 12:22:50 -05:00
hardware_adc
Fix RP02040 typos ( #2168 )
2025-01-11 13:53:45 -06:00
hardware_base
SDK 2.0.0 release
2024-08-08 08:54:38 -05:00
hardware_boot_lock
add missing extern C ( #2284 )
2025-02-17 10:53:50 -06:00
hardware_clocks
Misc cleanup ( #2569 )
2025-07-18 09:37:21 -05:00
hardware_dcp
SDK 2.0.0 release
2024-08-08 08:54:38 -05:00
hardware_divider
fix emulated asynchronous divisions started via hw_divider_divmod_s32_start and hw_divider_divmod_u32_start ( #2299 )
2025-02-18 12:18:25 -06:00
hardware_dma
Fix unused parameter warning. ( #2663 )
2025-09-15 12:53:06 -05:00
hardware_exception
Initial commit pulled in a bunch of stuff - see description
2025-03-26 16:44:21 -05:00
hardware_flash
hardware_flash: preserve QSPI pad state over flash access calls. ( #2565 )
2025-07-20 17:19:38 -05:00
hardware_gpio
Fix race in gpio_set_irq_enabled_with_callback ( #2635 )
2025-09-10 10:15:58 -05:00
hardware_hazard3
Update instructions.h ( #2647 )
2025-09-10 10:17:10 -05:00
hardware_i2c
Lots of small doxygen fixes ( #2390 )
2025-04-04 11:39:39 -05:00
hardware_interp
Lots of small doxygen fixes ( #2390 )
2025-04-04 11:39:39 -05:00
hardware_irq
fix regression caused by moving set_raw_irq_handler_and_unlock() ( #2631 )
2025-08-19 08:37:01 -05:00
hardware_pio
Fix always-true comparison warning in pio_insn ( #2608 )
2025-09-10 10:18:22 -05:00
hardware_pll
SDK 2.0.0 release
2024-08-08 08:54:38 -05:00
hardware_powman
Powman fix ( #2499 )
2025-07-16 08:17:16 -05:00
hardware_pwm
Make all float->int/frac conversions round to nearest by default ( #2065 )
2024-11-21 16:48:33 -06:00
hardware_rcp
minor tidying of hardware_rcp header; add an rcp_is_true() that is safe to use on RISC-V too ( #2568 )
2025-07-17 11:32:28 -05:00
hardware_resets
Lots of small doxygen fixes ( #2390 )
2025-04-04 11:39:39 -05:00
hardware_riscv
SDK 2.0.0 release
2024-08-08 08:54:38 -05:00
hardware_riscv_platform_timer
SDK 2.0.0 release
2024-08-08 08:54:38 -05:00
hardware_rtc
Misc cleanup ( #2569 )
2025-07-18 09:37:21 -05:00
hardware_sha256
Lots of small doxygen fixes ( #2390 )
2025-04-04 11:39:39 -05:00
hardware_spi
Lots of small doxygen fixes ( #2390 )
2025-04-04 11:39:39 -05:00
hardware_sync
Forward declare __sev(), __wfe(), __wfi() ( #2658 )
2025-09-15 13:14:08 -05:00
hardware_sync_spin_lock
Fix misleading error messages in spin_lock.h ( #2326 )
2025-03-03 11:21:16 -06:00
hardware_ticks
SDK 2.0.0 release
2024-08-08 08:54:38 -05:00
hardware_timer
Lots of small doxygen fixes ( #2390 )
2025-04-04 11:39:39 -05:00
hardware_uart
Update documented max PIN values, to accomodate RP2350B ( #2072 )
2024-11-20 20:28:54 -06:00
hardware_vreg
add PICO_USE_FASTEST_SUPPORTED_CLOCK, and support vreg setting and SYS_CLOCK_MHZ=200 for rp2040 ( #2285 )
2025-02-18 09:51:51 -06:00
hardware_watchdog
Fix ms/us confusion around watchdog time_remaining functions ( #2533 )
2025-06-19 08:43:22 -05:00
hardware_xip_cache
Fixes for/found by documentation generation ( #2099 )
2024-11-25 12:30:55 -06:00
hardware_xosc
Increase default PICO_XOSC_STARTUP_DELAY_MULTIPLIER to 6 (ms) ( #2245 )
2025-02-12 11:40:56 -06:00
pico_aon_timer
Add a delay after rtc_set_datetime ( #2156 )
2025-02-06 09:24:30 -06:00
pico_async_context
add a task completion semaphore to guarantee async_context task is finished before async_context cleanup finishes ( #2587 )
2025-07-23 13:35:26 -05:00
pico_atomic
#1805 fix merge issue in pico_atomic which ended up with using IRQ disble instead of spin lock ( #1838 )
2024-08-19 12:13:51 -05:00
pico_bit_ops
Misc cleanup ( #2569 )
2025-07-18 09:37:21 -05:00
pico_bootrom
Remove duplicated defines from bootrom.h
2025-08-09 12:38:28 +01:00
pico_bootsel_via_double_reset
Add POWMAN_PASSWORD_BITS to pico_bootsel_via_double_reset. ( #2532 )
2025-06-19 10:41:26 -05:00
pico_btstack
add some missing pico_config and pico_cmake_config entries ( #2559 )
2025-07-25 09:44:08 -05:00
pico_clib_interface
add some missing pico_config and pico_cmake_config entries ( #2559 )
2025-07-25 09:44:08 -05:00
pico_crt0
Fix typo: IMAGEDEF → IMAGE_DEF, as it is defined in the datasheet ( #2589 )
2025-07-24 16:33:59 -05:00
pico_cxx_options
SDK 2.0.0 release
2024-08-08 08:54:38 -05:00
pico_cyw43_arch
Improve error code description for some cyw43 connection methods ( #2586 )
2025-07-23 09:11:18 -05:00
pico_cyw43_driver
add pico_status_led ( #2501 )
2025-07-28 11:56:15 -05:00
pico_divider
Look for PICO_CONFIG: entries in .S files too ( #2368 )
2025-03-24 17:28:59 -05:00
pico_double
Ensure each test has a unique name (followup to #2208 ) ( #2443 )
2025-04-26 12:13:36 -05:00
pico_fix
Misc cleanup ( #2569 )
2025-07-18 09:37:21 -05:00
pico_flash
pico_flash: Support FreeRTOS Static Allocation ( #2229 )
2025-02-07 12:08:12 -06:00
pico_float
add some missing pico_config and pico_cmake_config entries ( #2559 )
2025-07-25 09:44:08 -05:00
pico_i2c_slave
Update i2c_slave.c: clock stretching comment fix ( #1811 )
2024-09-27 23:54:47 -05:00
pico_int64_ops
SDK 2.0.0 release
2024-08-08 08:54:38 -05:00
pico_lwip
add pico_status_led ( #2501 )
2025-07-28 11:56:15 -05:00
pico_malloc
prevent self-deadlock with PICOLIBC due to calloc/realloc internally calling malloc/free ( #2069 )
2024-11-21 16:53:24 -06:00
pico_mbedtls
Correct two typos ( #2648 )
2025-09-10 10:16:54 -05:00
pico_mem_ops
Fix Bazel build breakages ( #1908 )
2024-09-10 18:44:55 -05:00
pico_multicore
Fix Multicoore typo ( #2661 )
2025-09-15 12:23:26 -05:00
pico_platform_common
Initial commit pulled in a bunch of stuff - see description
2025-03-26 16:44:21 -05:00
pico_platform_compiler
Initial commit pulled in a bunch of stuff - see description
2025-03-26 16:44:21 -05:00
pico_platform_panic
make panic loop back to breakpoint FWIW, and remove spurious header ( #2062 )
2024-11-21 10:00:38 -06:00
pico_platform_sections
typo in documentation of __time_critical_func ( #1792 )
2024-08-20 13:03:46 -05:00
pico_printf
Misc cleanup ( #2569 )
2025-07-18 09:37:21 -05:00
pico_rand
Misc cleanup ( #2569 )
2025-07-18 09:37:21 -05:00
pico_runtime
add some doxygen to hard_assert ( #2582 )
2025-07-24 16:34:21 -05:00
pico_runtime_init
Misc cleanup ( #2569 )
2025-07-18 09:37:21 -05:00
pico_sha256
Release the lock in mbedtls_sha256_free if it was not released already ( #2105 )
2025-01-31 11:41:07 -06:00
pico_standard_binary_info
Fix mis-matched backticks in doxygen ( #2104 )
2024-12-04 14:51:48 -06:00
pico_standard_link
Make spacer sections allocatable ( #2515 )
2025-07-17 11:33:23 -05:00
pico_status_led
Fix pico_status_led to change the color of an already-on colored LED ( #2632 )
2025-09-15 13:09:21 -05:00
pico_stdio
fix typo "serialzed" -> "serialized" ( #2583 )
2025-07-23 08:46:21 -05:00
pico_stdio_rtt
Remove Segger RTT from pico-btstack ( #1995 )
2024-11-18 17:29:34 -06:00
pico_stdio_semihosting
SDK 2.0.0 release
2024-08-08 08:54:38 -05:00
pico_stdio_uart
Misc cleanup ( #2569 )
2025-07-18 09:37:21 -05:00
pico_stdio_usb
add some missing pico_config and pico_cmake_config entries ( #2559 )
2025-07-25 09:44:08 -05:00
pico_stdlib
SDK 2.0.0 release
2024-08-08 08:54:38 -05:00
pico_time_adapter
unclaim alarm on correct timer in ta_disable_irq_handler ( #2382 )
2025-04-03 09:57:59 -05:00
pico_unique_id
Move unique_id (configurably) earlier in the static init process ( #2379 )
2025-03-29 12:02:03 -05:00
tinyusb
add some missing pico_config and pico_cmake_config entries ( #2559 )
2025-07-25 09:44:08 -05:00
BUILD.bazel
add PICO_USE_FASTEST_SUPPORTED_CLOCK, and support vreg setting and SYS_CLOCK_MHZ=200 for rp2040 ( #2285 )
2025-02-18 09:51:51 -06:00
README.md
SDK 2.0.0 release
2024-08-08 08:54:38 -05:00