FOSSology Scan Analysis Report
Generated: 2026-07-25 07:09 UTC • Document: FOSSology CI Report • SPDX SPDX-2.3
1. SPDX Document Metadata
−2. Packages
−dashboards
Declared licenses (11):
Apache-2.0
BSD-3-Clause
CC0-1.0
GPL-3.0-or-later
LicenseRef-fossology-BSD-style
LicenseRef-fossology-Bison-exception-2.2
LicenseRef-fossology-Dual-license
LicenseRef-fossology-NoWarranty
LicenseRef-fossology-Public-domain
MIT
NCSA
3. Executive Summary
−717
Total files
10
Distinct licenses
717
Files with license
0
No license info
711
Files with copyright
6
No copyright info
11
Multi-license files
1428
Non-allowlisted
0
Copyright violations
0
Keyword violations
4. License Distribution
−- BSD-3-Clause (94.0%)
- Apache-2.0 (3.9%)
- MIT (1.4%)
- NCSA (0.7%)
- LicenseRef-fossology-Dual-license (0.6%)
- LicenseRef-fossology-BSD-style (0.4%)
- GPL-3.0-or-later (0.4%)
- LicenseRef-fossology-Bison-exception-2.2 (0.4%)
- LicenseRef-fossology-NoWarranty (0.1%)
- LicenseRef-fossology-Public-domain (0.1%)
| License | Files | % | Distribution |
|---|---|---|---|
| BSD-3-Clause | 674 | 94.0% | |
| Apache-2.0 | 28 | 3.9% | |
| MIT | 10 | 1.4% | |
| NCSA | 5 | 0.7% | |
| LicenseRef-fossology-Dual-license | 4 | 0.6% | |
| LicenseRef-fossology-BSD-style | 3 | 0.4% | |
| GPL-3.0-or-later | 3 | 0.4% | |
| LicenseRef-fossology-Bison-exception-2.2 | 3 | 0.4% | |
| LicenseRef-fossology-NoWarranty | 1 | 0.1% | |
| LicenseRef-fossology-Public-domain | 1 | 0.1% |
5. Custom / Non-SPDX Licenses (LicenseRef-*)
−| License ID | Short name |
|---|---|
| LicenseRef-fossology-NoWarranty | NoWarranty |
| LicenseRef-fossology-BSD-style | BSD-style |
| LicenseRef-fossology-Public-domain | Public-domain |
| LicenseRef-fossology-Bison-exception-2.2 | Bison-exception-2.2 |
| LicenseRef-fossology-Dual-license | Dual-license |
Files carrying custom license references
- src/rp2_common/pico_btstack/LICENSE.RP
- LicenseRef-fossology-NoWarranty [NoWarranty]
- src/rp2_common/pico_stdio_rtt/SEGGER/Config/SEGGER_RTT_Conf.h
- LicenseRef-fossology-BSD-style [BSD-style]
- src/rp2_common/pico_stdio_rtt/SEGGER/RTT/SEGGER_RTT.c
- LicenseRef-fossology-BSD-style [BSD-style]
- src/rp2_common/pico_stdio_rtt/SEGGER/RTT/SEGGER_RTT.h
- LicenseRef-fossology-BSD-style [BSD-style]
- test/pico_float_test/llvm/call_apsr.S
- LicenseRef-fossology-Dual-license [Dual-license]
- test/pico_float_test/llvm/call_apsr.h
- LicenseRef-fossology-Dual-license [Dual-license]
- test/pico_float_test/pico_double_test.c
- LicenseRef-fossology-Dual-license [Dual-license]
- test/pico_float_test/pico_float_test.c
- LicenseRef-fossology-Dual-license [Dual-license]
- test/pico_test/include/pico/test/xrand.h
- LicenseRef-fossology-Public-domain [Public-domain]
- tools/pioasm/gen/location.h
- LicenseRef-fossology-Bison-exception-2.2 [Bison-exception-2.2]
- tools/pioasm/gen/parser.cpp
- LicenseRef-fossology-Bison-exception-2.2 [Bison-exception-2.2]
- tools/pioasm/gen/parser.hpp
- LicenseRef-fossology-Bison-exception-2.2 [Bison-exception-2.2]
6. Copyright Holders (top 50)
−Distinct holders: 30 Distinct copyright strings: 51
| Normalized holder | Files |
|---|---|
| Raspberry Pi (Trading) Ltd | 463 |
| Raspberry Pi Ltd | 177 |
| Arm Limited | 20 |
| Raspberry Pi (Trading) Ltd. SPDX-License-Identifier: BSD-3-Clause | 11 |
| Arm Limited. Raspberry Pi (Trading) Ltd | 4 |
| SEGGER Microcontroller GmbH * * notice, this condition and the following disclaimer. * | 3 |
| Free Software Foundation, Inc | 3 |
| Valentin Milea <valentin.milea@gmail.com> Raspberry Pi (Trading) Ltd | 2 |
| IAR Systems Arm Limited | 2 |
| Raspberry Pi Ltd. Raspberry Pi Ltd | 2 |
| Marco Paland (info@paland.com) , PALANDesign Hannover, Germany | 2 |
| Raspberry Pi (Trading) Ltd. and related and neighboring rights to this software to the public domain worldwide. This software is distributed without any warranty. and related and neighboring rights to this software to the public domain worldwide. This software is distributed without any warranty | 2 |
| Raspberry Pi Ltd. SPDX-License-Identifier: BSD-3-Clause | 2 |
| Raspberry Pi (Trading) Ltd. Damien P. George | 2 |
| Marco Pal | 1 |
| ARM Limited | 1 |
| Simon Goldschmidt | 1 |
| Swedish Institute of Computer Science | 1 |
| Scott Shawcroft for Adafruit Industries | 1 |
| Dan Halbert for Adafruit Industries | 1 |
| owner or by an individual or Legal Entity authorized to submit on behalf of You must retain, in the Source form of any Derivative Works copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and {yyyy} {name of owner} | 1 |
| yyunput( c, (yytext_ptr) ) Raspberry Pi (Trading) Ltd | 1 |
| Raspberry Pi (Trading) Ltd. Raspberry Pi (Trading) Ltd. Raspberry Pi (Trading) Ltd | 1 |
| Raspberry Pi Ltd. notice: and related and neighboring rights to this software to the public domain worldwide. This software is distributed without any warranty | 1 |
| Raspberry Pi (Trading) Ltd", and are | 1 |
| University of Illinois at Urbana-Champaign. copyrights, license, and restrictions which apply to that code. copyrights, licenses, and/or restrictions: COPYRIGHT.regex} pyyaml tests llvm/test/YAMLParser/{*.data, LICENSE.TXT} ARM contributions llvm/lib/Target/ARM/LICENSE.TXT md5 contributions llvm/lib/Support/MD5.cpp llvm/include/llvm/Support/MD5.h | 1 |
| and related and neighboring rights to this software to the public domain worldwide | 1 |
| Raspberry Pi (Trading) Ltd. Stephen Street (stephen@redrocketcomputing.com) | 1 |
| Dun Cat B.V.(UUGear) | 1 |
| © Raspberry Pi Ltd | 1 |
7. Directory-Level License Breakdown
−| Directory | Files | Primary license(s) |
|---|---|---|
| src | 659 | BSD-3-Clause(626) Apache-2.0(28) MIT(5) |
| tools | 34 | BSD-3-Clause(31) GPL-3.0-or-later(3) LicenseRef-fossology-Bison-exception-2.2(3) |
| test | 18 | BSD-3-Clause(12) NCSA(5) MIT(4) |
| docs | 4 | BSD-3-Clause(3) MIT(1) |
| LICENSE.TXT | 1 | BSD-3-Clause(1) |
| external | 1 | BSD-3-Clause(1) |
8. Files with Multiple Licenses
−| File | Licenses |
|---|---|
| src/rp2_common/cmsis/stub/CMSIS/Device/RP2040/Include/system_RP2040.h | BSD-3-Clause Apache-2.0 |
| src/rp2_common/cmsis/stub/CMSIS/Device/RP2040/Source/system_RP2040.c | BSD-3-Clause Apache-2.0 |
| src/rp2_common/cmsis/stub/CMSIS/Device/RP2350/Include/system_RP2350.h | BSD-3-Clause Apache-2.0 |
| src/rp2_common/cmsis/stub/CMSIS/Device/RP2350/Source/system_RP2350.c | BSD-3-Clause Apache-2.0 |
| test/pico_float_test/llvm/call_apsr.S | MIT NCSA LicenseRef-fossology-Dual-license |
| test/pico_float_test/llvm/call_apsr.h | MIT NCSA LicenseRef-fossology-Dual-license |
| test/pico_float_test/pico_double_test.c | MIT NCSA LicenseRef-fossology-Dual-license |
| test/pico_float_test/pico_float_test.c | MIT NCSA LicenseRef-fossology-Dual-license |
| tools/pioasm/gen/location.h | GPL-3.0-or-later LicenseRef-fossology-Bison-exception-2.2 |
| tools/pioasm/gen/parser.cpp | GPL-3.0-or-later LicenseRef-fossology-Bison-exception-2.2 |
| tools/pioasm/gen/parser.hpp | GPL-3.0-or-later LicenseRef-fossology-Bison-exception-2.2 |
9. Files Without License Information
−All files have license information.
10. Files Without Copyright Information
−| File |
|---|
| docs/normalise.css |
| src/rp2_common/pico_btstack/LICENSE.RP |
| test/pico_float_test/llvm/call_apsr.S |
| test/pico_float_test/llvm/call_apsr.h |
| test/pico_float_test/pico_double_test.c |
| test/pico_float_test/pico_float_test.c |
11. License Concluded vs. Detected Mismatch
−No mismatches found.
12. FOSSology Non-Allowlisted License Report
−Following licenses found which are not allow listed:
Total flagged files: 1,428
- src/rp2350/hardware_structs/include/hardware/structs/watchdog.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/otp.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/pwm.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/tbman.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/padsbank0.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/nvic.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/iobank0.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/hstx_fifo.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/m33_eppb.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/ticks.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/dma.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/hstx_ctrl.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/clocks.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/i2c.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/glitch_detector.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/powman.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/bus_ctrl.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/pads_bank0.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/pll.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/busctrl.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/usb.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/xosc.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/rosc.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/io_qspi.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/xip_aux.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/spi.h
- BSD-3-Clause at line 4
- src/rp2350/boot_stage2/boot2_w25q080.S
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/trng.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/qmi.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/sau.h
- BSD-3-Clause at line 4
- src/rp2350/boot_stage2/boot2_w25x10cl.S
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/bootram.h
- BSD-3-Clause at line 4
- src/rp2350/boot_stage2/boot2_usb_blinky.S
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/systick.h
- BSD-3-Clause at line 4
- src/rp2350/boot_stage2/asminclude/boot2_helpers/wait_qmi_ready.S
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/resets.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/uart.h
- BSD-3-Clause at line 4
- src/rp2350/pico_platform/include/pico/platform/cpu_regs.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/m33_eppb.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/scb.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/xip.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/syscfg.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/dma_debug.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/interp.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/psm.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/timer.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/coresight_trace.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/m33.h
- BSD-3-Clause at line 4
- src/rp2350/boot_stage2/boot2_is25lp080.S
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/io_bank0.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/sha256.h
- BSD-3-Clause at line 4
- src/rp2350/boot_stage2/boot2_at25sf128a.S
- BSD-3-Clause at line 4
- src/rp2350/boot_stage2/asminclude/boot2_helpers/read_flash_sreg.S
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/sio.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/tmds_encode.h
- BSD-3-Clause at line 4
- src/rp2350/boot_stage2/compile_time_choice.S
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/sysinfo.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/rvcsr.h
- BSD-3-Clause at line 4
- src/rp2350/boot_stage2/boot2_generic_03h.S
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/xip_ctrl.h
- BSD-3-Clause at line 4
- src/rp2350/pico_platform/include/pico/asm_helper.S
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/mpu.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/ioqspi.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/usb_dpram.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/xip_aux.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/accessctrl.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/pio.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/pads_qspi.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/adc.h
- BSD-3-Clause at line 4
- src/rp2350/boot_stage2/include/boot_stage2/config.h
- BSD-3-Clause at line 4
- src/rp2350/boot_stage2/asminclude/boot2_helpers/exit_from_boot2.S
- BSD-3-Clause at line 4
- src/rp2350/pico_platform/platform.c
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/otp.h
- BSD-3-Clause at line 4
- src/rp2350/pico_platform/include/pico/platform.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/platform_defs.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/watchdog.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/riscv_dm.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/tbman.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/clocks.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/dreq.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/spi.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/glitch_detector.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/trng.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/sio.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/ticks.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/pwm.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/uart.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/resets.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/pads_bank0.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/busctrl.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/i2c.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/rp_ap.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/io_qspi.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/sha256.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/hstx_fifo.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/sysinfo.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/hstx_ctrl.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/xip.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/syscfg.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/pll.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/psm.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/m33.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/otp_data.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/usb_device_dpram.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/adc.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_arch/cyw43_arch_poll.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_arch/include/pico/cyw43_arch/arch_threadsafe_background.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/usb.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_arch/cyw43_arch.c
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/xosc.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/intctrl.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/coresight_trace.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_pll/include/hardware/pll.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_arch/cyw43_arch_threadsafe_background.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_arch/include/pico/cyw43_arch/arch_poll.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_printf/printf_none.S
- BSD-3-Clause at line 4
- src/rp2_common/pico_runtime_init/runtime_init.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_arch/include/pico/cyw43_arch.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_hazard3/include/hardware/hazard3.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_rand/include/pico/rand.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_uart/include/hardware/uart.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_interp/include/hardware/interp.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_sync_spin_lock/sync_spin_lock.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_double/double_aeabi_rp2040.S
- BSD-3-Clause at line 4
- src/rp2_common/pico_double/double_none.S
- BSD-3-Clause at line 4
- src/rp2_common/pico_double/double_conv_m33.S
- BSD-3-Clause at line 4
- src/rp2_common/pico_double/double_init_rom_rp2040.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_printf/LICENSE
- MIT at line 5
- src/rp2_common/hardware_dcp/include/hardware/dcp_canned.inc.S
- BSD-3-Clause at line 4
- src/rp2_common/pico_runtime_init/runtime_init_clocks.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_hazard3/include/hardware/hazard3/features.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_double/include/pico/double.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_timer/include/hardware/timer.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_cxx_options/new_delete.cpp
- BSD-3-Clause at line 4
- src/rp2_common/pico_mbedtls/pico_mbedtls.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_double/double_v1_rom_shim_rp2040.S
- BSD-3-Clause at line 4
- src/rp2_common/pico_double/double_fma_dcp.S
- BSD-3-Clause at line 4
- src/rp2_common/hardware_spi/include/hardware/spi.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_boot_lock/boot_lock.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_sha256/sha256.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_aon_timer/include/pico/aon_timer.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_bit_ops/bit_ops_aeabi.S
- BSD-3-Clause at line 4
- src/rp2_common/hardware_timer/timer.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_clocks/clocks.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_powman/include/hardware/powman.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_spi/spi.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_adc/adc.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_rtc/rtc.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_adc/include/hardware/adc.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_rtc/include/hardware/rtc.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_clib_interface/newlib_interface.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_malloc/malloc.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_clib_interface/picolibc_interface.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_clib_interface/include/llvm_libc/sys/cdefs.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_clib_interface/include/llvm_libc/sys/stat.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_clib_interface/include/llvm_libc/sys/times.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_clib_interface/include/llvm_libc/sys/time.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_sha256/include/hardware/sha256.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_clib_interface/llvm_libc_interface.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_sha256/sha256.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_divider/include/hardware/divider_helper.S
- BSD-3-Clause at line 4
- src/rp2_common/hardware_divider/divider.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_multicore/multicore.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_bootrom/bootrom.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_rcp/include/hardware/rcp.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_bootrom/include/pico/bootrom/lock.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_platform_common/common.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_sync/include/hardware/sync.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_watchdog/watchdog.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_divider/include/hardware/divider.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_irq/irq.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_platform_panic/panic.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_bootrom/include/pico/bootrom/sf_table.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_watchdog/include/hardware/watchdog.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_crt0/crt0_riscv.S
- BSD-3-Clause at line 4
- src/rp2_common/hardware_vreg/include/hardware/vreg.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_irq/include/hardware/irq.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_platform_panic/include/pico/platform/panic.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_base/include/hardware/address_mapped.h
- BSD-3-Clause at line 4
- src/rp2_common/cmsis/stub/CMSIS/Device/RP2040/Source/system_RP2040.c
- Apache-2.0 at line 4
- BSD-3-Clause at line 4
- src/rp2_common/cmsis/stub/CMSIS/Device/RP2350/Source/system_RP2350.c
- Apache-2.0 at line 4
- BSD-3-Clause at line 4
- src/rp2_common/hardware_vreg/vreg.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_mem_ops/include/pico/mem_ops.h
- BSD-3-Clause at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/cmsis_armclang.h
- Apache-2.0 at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/cmsis_armcc.h
- Apache-2.0 at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/cmsis_armclang_ltm.h
- Apache-2.0 at line 4
- src/rp2_common/cmsis/stub/CMSIS/Device/RP2040/Include/system_RP2040.h
- Apache-2.0 at line 4
- BSD-3-Clause at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/m-profile/cmsis_clang_m.h
- Apache-2.0 at line 4
- src/rp2_common/cmsis/stub/CMSIS/Device/RP2350/Include/system_RP2350.h
- Apache-2.0 at line 4
- BSD-3-Clause at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/m-profile/armv8m_pmu.h
- Apache-2.0 at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/tz_context.h
- Apache-2.0 at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/m-profile/cmsis_tiarmclang_m.h
- Apache-2.0 at line 4
- src/rp2350/hardware_regs/include/hardware/regs/io_bank0.h
- BSD-3-Clause at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/cmsis_compiler.h
- Apache-2.0 at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/mpu_armv7.h
- Apache-2.0 at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/cmsis_gcc.h
- Apache-2.0 at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/m-profile/armv7m_mpu.h
- Apache-2.0 at line 4
- src/rp2_common/hardware_pio/include/hardware/pio_instructions.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_stdio/include/pico/stdio/driver.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_i2c_slave/i2c_slave.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_pwm/include/hardware/pwm.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_xosc/xosc.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_async_context/include/pico/async_context_freertos.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/qmi.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_async_context/include/pico/async_context_threadsafe_background.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_btstack/btstack_flash_bank.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_btstack/btstack_run_loop_async_context.c
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/bootram.h
- BSD-3-Clause at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/m-profile/armv8m_mpu.h
- Apache-2.0 at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/m-profile/cmsis_armclang_m.h
- Apache-2.0 at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/m-profile/cmsis_iccarm_m.h
- Apache-2.0 at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/mpu_armv8.h
- Apache-2.0 at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/cmsis_version.h
- Apache-2.0 at line 4
- src/rp2_common/pico_stdio/stdio.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_btstack/LICENSE.RP
- NoWarranty at line 24
- src/rp2_common/pico_i2c_slave/include/pico/i2c_slave.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_exception/exception.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_standard_binary_info/standard_binary_info.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/cyw43_bus_pio_spi.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_async_context/async_context_freertos.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/include/cyw43_configport.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/include/pico/btstack_chipset_cyw43.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/cyw43_firmware.py
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/cyw43_bus_pio_spi.pio
- BSD-3-Clause at line 4
- src/rp2_common/pico_async_context/async_context_threadsafe_background.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_async_context/include/pico/async_context_poll.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_async_context/async_context_base.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_gpio/gpio.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_runtime/include/pico/runtime.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_btstack/include/pico/btstack_run_loop_async_context.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_btstack/btstack_stdin_pico.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/cybt_shared_bus/cybt_shared_bus_driver.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/cybt_shared_bus/cybt_shared_bus.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/wifi_firmware.S
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/btstack_hci_transport_cyw43.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/include/pico/cyw43_driver.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/include/pico/btstack_hci_transport_cyw43.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/btstack_chipset_cyw43.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/btstack_cyw43.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_stdio_rtt/SEGGER/RTT/SEGGER_RTT.c
- BSD-style at line 22
- src/rp2_common/pico_stdio_uart/include/pico/stdio_uart.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_bootsel_via_double_reset/pico_bootsel_via_double_reset.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S
- BSD-3-Clause at line 4
- src/rp2_common/hardware_gpio/include/hardware/gpio_coproc.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_divider/divider_hardware.S
- BSD-3-Clause at line 4
- src/rp2_common/hardware_i2c/include/hardware/i2c.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_stdio_rtt/SEGGER/Config/SEGGER_RTT_Conf.h
- BSD-style at line 22
- src/rp2_common/pico_stdio_rtt/include/pico/stdio_rtt.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_float/float_common_m33.S
- BSD-3-Clause at line 4
- src/rp2_common/pico_float/float_conv32_vfp.S
- BSD-3-Clause at line 4
- src/rp2_common/pico_float/float_none.S
- BSD-3-Clause at line 4
- src/rp2_common/pico_float/float_init_rom_rp2040.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_ticks/include/hardware/ticks.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_float/float_v1_rom_shim_rp2040.S
- BSD-3-Clause at line 4
- src/rp2_common/pico_float/float_single_hazard3.S
- BSD-3-Clause at line 4
- src/rp2_common/pico_stdio_usb/stdio_usb.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_float/float_sci_m33.S
- BSD-3-Clause at line 4
- src/rp2_common/hardware_flash/include/hardware/flash.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_stdio_semihosting/stdio_semihosting.c
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/dma.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_float/float_sci_m33_vfp.S
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/addressmap.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_float/float_aeabi_dcp.S
- BSD-3-Clause at line 4
- src/rp2_common/pico_stdio_usb/include/pico/stdio_usb/reset_interface.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_lwip/lwip_freertos.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_lwip/include/pico/lwip_freertos.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_flash/flash.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_unique_id/include/pico/unique_id.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_stdio_semihosting/include/pico/stdio_semihosting.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/powman.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_dma/include/hardware/dma.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_flash/flash.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_lwip/altcp_tls_mbedtls.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_fix/rp2040_usb_device_enumeration/include/pico/fix/rp2040_usb_device_enumeration.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_lwip/include/arch/cc.h
- BSD-3-Clause at line 4
- src/common/pico_binary_info/include/pico/binary_info.h
- BSD-3-Clause at line 4
- src/common/pico_binary_info/include/pico/binary_info/code.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_atomic/atomic.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_status_led/include/pico/status_led.h
- BSD-3-Clause at line 4
- src/common/pico_time/time.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_unique_id/unique_id.c
- BSD-3-Clause at line 4
- src/common/pico_stdlib_headers/include/pico/stdlib.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_fix/rp2040_usb_device_enumeration/rp2040_usb_device_enumeration.c
- BSD-3-Clause at line 4
- src/common/pico_sync/mutex.c
- BSD-3-Clause at line 4
- src/common/pico_binary_info/include/pico/binary_info/defs.h
- BSD-3-Clause at line 4
- src/common/pico_sync/include/pico/lock_core.h
- BSD-3-Clause at line 4
- src/common/pico_time/include/pico/timeout_helper.h
- BSD-3-Clause at line 4
- src/common/pico_time/timeout_helper.c
- BSD-3-Clause at line 4
- src/common/pico_sync/include/pico/sem.h
- BSD-3-Clause at line 4
- src/common/pico_sync/include/pico/sync.h
- BSD-3-Clause at line 4
- src/common/pico_bit_ops_headers/include/pico/bit_ops.h
- BSD-3-Clause at line 4
- src/common/pico_base_headers/include/pico/types.h
- BSD-3-Clause at line 4
- src/common/pico_sync/include/pico/mutex.h
- BSD-3-Clause at line 4
- src/common/pico_base_headers/include/pico/config.h
- BSD-3-Clause at line 4
- src/common/hardware_claim/include/hardware/claim.h
- BSD-3-Clause at line 4
- src/common/pico_base_headers/include/pico.h
- BSD-3-Clause at line 4
- src/common/pico_base_headers/include/pico/assert.h
- BSD-3-Clause at line 4
- src/common/pico_util/pheap.c
- BSD-3-Clause at line 4
- src/common/hardware_claim/claim.c
- BSD-3-Clause at line 4
- src/common/pico_util/include/pico/util/pheap.h
- BSD-3-Clause at line 4
- src/common/pico_util/include/pico/util/datetime.h
- BSD-3-Clause at line 4
- src/common/boot_picoboot_headers/include/boot/picoboot_constants.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/accessctrl.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/clocks.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/ssi.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/pads_bank0.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/resets.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/busctrl.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/padsbank0.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/nvic.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/io_bank0.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/iobank0.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/sio.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/systick.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/sysinfo.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/uart.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/m0plus.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/rtc.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/scb.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/xip.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/usb_dpram.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/pll.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/i2c.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/syscfg.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/dma_debug.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/usb.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/xosc.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/pio.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/rosc.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/pads_qspi.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/adc.h
- BSD-3-Clause at line 4
- src/rp2040/boot_stage2/include/boot_stage2/config.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/pio.h
- BSD-3-Clause at line 4
- src/rp2040/boot_stage2/asminclude/boot2_helpers/read_flash_sreg.S
- BSD-3-Clause at line 4
- src/rp2040/boot_stage2/boot2_is25lp080.S
- BSD-3-Clause at line 4
- src/rp2040/pico_platform/platform.c
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/pads_qspi.h
- BSD-3-Clause at line 4
- src/rp2040/pico_platform/include/pico/platform.h
- BSD-3-Clause at line 4
- src/rp2040/boot_stage2/boot2_at25sf128a.S
- BSD-3-Clause at line 4
- src/rp2040/boot_stage2/asminclude/boot2_helpers/wait_ssi_ready.S
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/platform_defs.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/timer.h
- BSD-3-Clause at line 4
- src/rp2040/boot_stage2/compile_time_choice.S
- BSD-3-Clause at line 4
- src/rp2040/boot_stage2/boot2_generic_03h.S
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/rosc.h
- BSD-3-Clause at line 4
- src/rp2040/pico_platform/include/pico/asm_helper.S
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/ssi.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/resets.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/dreq.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/spi.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/sysinfo.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/clocks.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/uart.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/pads_bank0.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/busctrl.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/RP2350.svd
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_arch/include/pico/cyw43_arch/arch_freertos.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_arch/cyw43_arch_freertos.c
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/i2c.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_uart/uart.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_interp/interp.c
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/pll.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_sync_spin_lock/include/hardware/sync/spin_lock.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/psm.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_pll/pll.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_printf/include/pico/printf.h
- MIT at line 5
- src/rp2_common/pico_printf/printf.c
- MIT at line 5
- src/rp2_common/pico_runtime_init/include/pico/runtime_init.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_platform_sections/include/pico/platform/sections.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_hazard3/include/hardware/hazard3/instructions.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_rand/rand.c
- Public-domain at line 12
- BSD-3-Clause at line 4
- CC0-1.0 at line 22
- src/rp2_common/hardware_riscv/include/hardware/riscv.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_double/double_aeabi_dcp.S
- BSD-3-Clause at line 4
- src/rp2_common/pico_double/double_sci_m33.S
- BSD-3-Clause at line 4
- src/rp2_common/pico_double/double_math.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_sha256/include/pico/sha256.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_dcp/include/hardware/dcp_instr.inc.S
- BSD-3-Clause at line 4
- src/rp2_common/pico_aon_timer/aon_timer.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_mbedtls/include/sha256_alt.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_boot_lock/include/hardware/boot_lock.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_clocks/include/hardware/clocks.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_powman/powman.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_malloc/include/pico/malloc.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_resets/include/hardware/resets.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_clib_interface/include/llvm_libc/unistd.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_clib_interface/include/llvm_libc/sys/types.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_clib_interface/include/llvm_libc/time.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_platform_common/include/pico/platform/common.h
- BSD-3-Clause at line 4
- src/rp2_common/boot_bootrom_headers/include/boot/bootrom_constants.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_multicore/include/pico/multicore.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_bootrom/bootrom_lock.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_bootrom/include/pico/bootrom.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_bootrom/include/pico/bootrom_constants.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_sync/sync.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_irq/irq_handler_chain.S
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/usb_device_dpram.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/adc.h
- BSD-3-Clause at line 4
- src/host/hardware_timer/include/hardware/timer.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/io_bank0.h
- BSD-3-Clause at line 4
- src/host/hardware_divider/divider.c
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/vreg_and_chip_reset.h
- BSD-3-Clause at line 4
- src/host/hardware_sync/include/hardware/sync.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_crt0/crt0.S
- BSD-3-Clause at line 4
- src/rp2_common/pico_mem_ops/mem_ops.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_mem_ops/mem_ops_aeabi.S
- BSD-3-Clause at line 4
- src/host/hardware_irq/include/hardware/irq.h
- BSD-3-Clause at line 4
- src/host/pico_time_adapter/time_adapter.c
- BSD-3-Clause at line 4
- src/host/hardware_gpio/include/hardware/gpio.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/m0plus.h
- BSD-3-Clause at line 4
- src/host/pico_runtime/include/pico/runtime_init.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/addressmap.h
- BSD-3-Clause at line 4
- src/host/pico_stdlib/stdlib.c
- BSD-3-Clause at line 4
- src/host/pico_status_led/status_led.c
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/syscfg.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pimoroni_pga2350.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pimoroni_keybow2040.h
- BSD-3-Clause at line 4
- src/boards/include/boards/sparkfun_promicro_rp2350.h
- BSD-3-Clause at line 4
- src/boards/include/boards/adafruit_feather_rp2350.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pimoroni_tiny2040.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pimoroni_badger2040.h
- BSD-3-Clause at line 4
- src/boards/include/boards/sparkfun_iotnode_lorawan_rp2350.h
- BSD-3-Clause at line 4
- src/boards/include/boards/datanoisetv_rp2040_dsp.h
- BSD-3-Clause at line 4
- src/boards/include/boards/gen4_rp2350_24.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pi-plates_micropi.h
- BSD-3-Clause at line 4
- src/boards/include/boards/adafruit_itsybitsy_rp2040.h
- BSD-3-Clause at line 4
- src/boards/include/boards/switchscience_picossci2_conta_base.h
- BSD-3-Clause at line 4
- src/boards/include/boards/solderparty_rp2040_stamp_round_carrier.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2350_zero.h
- BSD-3-Clause at line 4
- src/boards/include/boards/solderparty_rp2040_stamp_carrier.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2040_touch_lcd_1.28.h
- BSD-3-Clause at line 4
- src/boards/include/boards/weact_studio_rp2040_16mb.h
- BSD-3-Clause at line 4
- src/boards/include/boards/ilabs_opendec02.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/usb.h
- BSD-3-Clause at line 4
- src/boards/include/boards/adafruit_feather_rp2040_adalogger.h
- BSD-3-Clause at line 4
- src/boards/include/boards/adafruit_fruit_jam.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/xosc.h
- BSD-3-Clause at line 4
- src/boards/include/boards/gen4_rp2350_35.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/intctrl.h
- BSD-3-Clause at line 4
- src/boards/include/boards/sparkfun_micromod.h
- BSD-3-Clause at line 4
- src/host/hardware_uart/include/hardware/uart.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pimoroni_picolipo_4mb.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2040_lcd_0.96.h
- BSD-3-Clause at line 4
- src/boards/include/boards/eelectronicparts_picomini_16mb.h
- BSD-3-Clause at line 4
- src/host/pico_rand/rand.c
- Public-domain at line 12
- BSD-3-Clause at line 4
- CC0-1.0 at line 22
- src/boards/include/boards/waveshare_rp2040_one.h
- BSD-3-Clause at line 4
- src/host/pico_bit_ops/bit_ops.c
- BSD-3-Clause at line 4
- src/host/hardware_timer/timer.c
- BSD-3-Clause at line 4
- src/boards/include/boards/pimoroni_tiny2350.h
- BSD-3-Clause at line 4
- src/host/pico_multicore/include/pico/multicore.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pimoroni_motor2040.h
- BSD-3-Clause at line 4
- src/host/hardware_sync/sync_core0_only.c
- BSD-3-Clause at line 4
- src/boards/include/boards/wiznet_w5100s_evb_pico.h
- BSD-3-Clause at line 4
- src/host/pico_stdio/include/pico/stdio.h
- BSD-3-Clause at line 4
- src/host/pico_time_adapter/include/pico/time_adapter.h
- BSD-3-Clause at line 4
- src/boards/include/boards/adafruit_macropad_rp2040.h
- BSD-3-Clause at line 4
- src/host/pico_runtime/include/pico/runtime.h
- BSD-3-Clause at line 4
- src/host/pico_platform/platform_base.c
- BSD-3-Clause at line 4
- src/boards/include/boards/adafruit_qtpy_rp2040.h
- BSD-3-Clause at line 4
- src/host/pico_platform/include/pico/platform.h
- BSD-3-Clause at line 4
- src/boards/include/boards/metrotech_xerxes_rp2040.h
- BSD-3-Clause at line 4
- src/host/pico_status_led/include/pico/status_led.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2040_zero.h
- BSD-3-Clause at line 4
- src/boards/include/boards/gen4_rp2350_28.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2350_usb_a.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2040_tiny.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2350_eth.h
- BSD-3-Clause at line 4
- src/boards/include/boards/machdyne_werkzeug.h
- BSD-3-Clause at line 4
- src/boards/include/boards/eelectronicparts_picomini_2mb.h
- BSD-3-Clause at line 4
- src/boards/include/boards/gen4_rp2350_35t.h
- BSD-3-Clause at line 4
- src/boards/include/boards/switchscience_picossci2_tiny.h
- BSD-3-Clause at line 4
- src/boards/include/boards/switchscience_picossci2_micro.h
- BSD-3-Clause at line 4
- src/boards/include/boards/0xcb_helios.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pico2_w.h
- BSD-3-Clause at line 4
- src/boards/include/boards/gen4_rp2350_32.h
- BSD-3-Clause at line 4
- src/boards/include/boards/solderparty_rp2350_stamp_xl.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2350_geek.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pololu_3pi_2040_robot.h
- BSD-3-Clause at line 4
- src/boards/include/boards/sparkfun_promicro.h
- BSD-3-Clause at line 4
- src/boards/include/boards/ilabs_challenger_rp2350_bconnect.h
- BSD-3-Clause at line 4
- src/boards/include/boards/garatronic_pybstick26_rp2040.h
- BSD-3-Clause at line 4
- src/boards/include/boards/amethyst_fpga.h
- BSD-3-Clause at line 4
- src/boards/include/boards/sparkfun_iotredboard_rp2350.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2350_plus_16mb.h
- BSD-3-Clause at line 4
- src/boards/include/boards/adafruit_feather_rp2040_usb_host.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_pico_cam_a.h
- BSD-3-Clause at line 4
- src/boards/include/boards/gen4_rp2350_32t.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2040_matrix.h
- BSD-3-Clause at line 4
- src/boards/include/boards/gen4_rp2350_28t.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pololu_zumo_2040_robot.h
- BSD-3-Clause at line 4
- src/boards/include/boards/ilabs_challenger_rp2350_wifi_ble.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pimoroni_pga2040.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2350_lcd_0.96.h
- BSD-3-Clause at line 4
- src/boards/include/boards/seeed_xiao_rp2350.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pico2.h
- BSD-3-Clause at line 4
- src/boards/include/boards/gen4_rp2350_28ct.h
- BSD-3-Clause at line 4
- src/boards/include/boards/weact_studio_rp2350b_core.h
- BSD-3-Clause at line 4
- src/boards/include/boards/tinycircuits_thumby_color_rp2350.h
- BSD-3-Clause at line 4
- src/boards/include/boards/adafruit_kb2040.h
- BSD-3-Clause at line 4
- src/boards/include/boards/gen4_rp2350_24t.h
- BSD-3-Clause at line 4
- src/boards/include/boards/defcon32_badge.h
- BSD-3-Clause at line 4
- src/boards/include/boards/net8086_usb_interposer.h
- BSD-3-Clause at line 4
- tools/pioasm/pio_assembler.cpp
- BSD-3-Clause at line 4
- src/boards/include/boards/pimoroni_tiny2040_2mb.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2040_plus_16mb.h
- BSD-3-Clause at line 4
- src/boards/include/boards/olimex_rp2350_xxl.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2040_ble.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pimoroni_servo2040.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2350_touch_lcd_1.28.h
- BSD-3-Clause at line 4
- src/boards/include/boards/wiznet_w5100s_evb_pico2.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2040_pizero.h
- BSD-3-Clause at line 4
- src/boards/include/boards/olimex_rp2350_xl.h
- BSD-3-Clause at line 4
- src/boards/include/boards/archi.h
- BSD-3-Clause at line 4
- src/boards/include/boards/gen4_rp2350_35ct.h
- BSD-3-Clause at line 4
- src/boards/include/boards/adafruit_feather_rp2040.h
- BSD-3-Clause at line 4
- src/boards/include/boards/melopero_perpetuo_rp2350_lora.h
- BSD-3-Clause at line 4
- src/boards/include/boards/hellbender_0001.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pimoroni_pico_plus2_rp2350.h
- BSD-3-Clause at line 4
- src/boards/include/boards/solderparty_rp2040_stamp.h
- BSD-3-Clause at line 4
- tools/pioasm/go_output.cpp
- BSD-3-Clause at line 4
- tools/pioasm/json_output.cpp
- BSD-3-Clause at line 4
- tools/pioasm/gen/location.h
- Bison-exception-2.2 at line 30
- GPL-3.0-or-later at lines 5, 8
- tools/pioasm/lexer.ll
- BSD-3-Clause at line 4
- tools/pioasm/python_output.cpp
- BSD-3-Clause at line 4
- tools/pioasm/parser.yy
- BSD-3-Clause at line 4
- tools/pioasm/gen/parser.hpp
- Bison-exception-2.2 at line 30
- GPL-3.0-or-later at lines 5, 8
- tools/run_all_bazel_checks.py
- BSD-3-Clause at line 4
- tools/compare_build_systems.py
- BSD-3-Clause at line 4
- src/rp2_common/cmsis/stub/CMSIS/LICENSE.txt
- Apache-2.0 at line 4
- tools/pioasm/gen/lexer.cpp
- BSD-3-Clause at line 4
- tools/extract_cmake_functions.py
- BSD-3-Clause at line 4
- tools/pioasm/ada_output.cpp
- BSD-3-Clause at line 4
- tools/pioasm/main.cpp
- BSD-3-Clause at line 4
- tools/pioasm/c_sdk_output.cpp
- BSD-3-Clause at line 4
- tools/pioasm/pio_disassembler.cpp
- BSD-3-Clause at line 4
- tools/build_all_headers.py
- BSD-3-Clause at line 4
- docs/normalise.css
- MIT at line 5
- tools/extract_configs.py
- BSD-3-Clause at line 4
- tools/bazel_common.py
- BSD-3-Clause at line 4
- tools/extract_cmake_configs.py
- BSD-3-Clause at line 4
- test/hardware_irq_test/hardware_irq_test.c
- BSD-3-Clause at line 4
- tools/extract_build_defines.py
- BSD-3-Clause at line 4
- test/pico_float_test/hazard3_test_gen.c
- Public-domain at line 12
- BSD-3-Clause at line 4
- CC0-1.0 at line 22
- docs/examples.md
- BSD-3-Clause at line 4
- test/pico_float_test/pico_float_test_hazard3.c
- BSD-3-Clause at line 4
- src/rp2_common/cmsis/stub/CMSIS/Device/RP2040/Include/RP2040.h
- BSD-3-Clause at line 4
- docs/index.h
- BSD-3-Clause at line 4
- test/kitchen_sink/kitchen_sink.c
- BSD-3-Clause at line 4
- test/pico_stdlib_test/pico_stdlib_test.c
- BSD-3-Clause at line 4
- test/pico_time_test/pico_time_test.c
- BSD-3-Clause at line 4
- test/pico_float_test/llvm/LICENSE.TXT
- NCSA at line 5
- test/pico_test/include/pico/test/xrand.h
- Public-domain at line 12
- test/pico_float_test/llvm/call_apsr.h
- NCSA at line 5
- Dual-license at line 5
- MIT at line 5
- test/pico_sha256_test/pico_sha256_test.c
- BSD-3-Clause at line 4
- test/pico_test/include/pico/test.h
- BSD-3-Clause at line 4
- LICENSE.TXT
- BSD-3-Clause at line 4
- src/rp2_common/cmsis/stub/CMSIS/Device/RP2350/Include/RP2350.h
- BSD-3-Clause at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/core_cm0plus.h
- Apache-2.0 at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/cmsis_iccarm.h
- Apache-2.0 at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/m-profile/armv81m_pac.h
- Apache-2.0 at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/m-profile/armv7m_cachel1.h
- Apache-2.0 at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/m-profile/cmsis_gcc_m.h
- Apache-2.0 at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/cmsis_clang.h
- Apache-2.0 at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/core_cm33.h
- Apache-2.0 at line 4
- src/rp2_common/cmsis/include/cmsis/rename_exceptions.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_pio/include/hardware/pio.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_pio/pio.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_stdio/include/pico/stdio.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_exception/include/hardware/exception.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_xosc/include/hardware/xosc.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_time_adapter/include/pico/time_adapter.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_async_context/async_context_poll.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_async_context/include/pico/async_context.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_async_context/include/pico/async_context_base.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_btstack/include/pico/btstack_flash_bank.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/cybt_shared_bus/cybt_logging.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/cybt_shared_bus/cybt_shared_bus_driver.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/include/pico/btstack_cyw43.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/include/cyw43_partition_firmware.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/cyw43_driver.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_stdio_uart/stdio_uart.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_gpio/include/hardware/gpio.h
- BSD-3-Clause at line 4
- src/rp2_common/tinyusb/include/bsp/board.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_runtime/runtime.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_stdio_rtt/SEGGER/RTT/SEGGER_RTT.h
- BSD-style at line 22
- src/rp2_common/pico_stdio_rtt/stdio_rtt.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_int64_ops/include/pico/int64_ops.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_divider/divider_compiler.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_i2c/i2c.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_ticks/ticks.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_float/float_aeabi_rp2040.S
- BSD-3-Clause at line 4
- src/rp2_common/pico_float/float_math.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_float/include/pico/float.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_stdio_usb/reset_interface.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_stdio_usb/stdio_usb_descriptors.c
- MIT at line 5
- src/rp2_common/pico_stdio_usb/include/tusb_config.h
- MIT at line 5
- src/rp2_common/pico_stdlib/stdlib.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_xip_cache/include/hardware/xip_cache.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_lwip/lwip_nosys.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_lwip/include/pico/lwip_nosys.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_atomic/include/stdatomic.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_status_led/status_led.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_status_led/ws2812.pio
- BSD-3-Clause at line 4
- src/rp2_common/hardware_dma/dma.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_flash/include/pico/flash.h
- BSD-3-Clause at line 4
- src/common/boot_picobin_headers/include/boot/picobin.h
- BSD-3-Clause at line 4
- src/common/pico_binary_info/include/pico/binary_info/structure.h
- BSD-3-Clause at line 4
- src/common/pico_time/include/pico/time.h
- BSD-3-Clause at line 4
- src/common/pico_sync/lock_core.c
- BSD-3-Clause at line 4
- src/common/pico_sync/sem.c
- BSD-3-Clause at line 4
- src/common/pico_sync/include/pico/critical_section.h
- BSD-3-Clause at line 4
- src/common/pico_sync/critical_section.c
- BSD-3-Clause at line 4
- src/common/pico_divider_headers/include/pico/divider.h
- BSD-3-Clause at line 4
- src/common/pico_usb_reset_interface_headers/include/pico/usb_reset_interface.h
- BSD-3-Clause at line 4
- src/common/boot_uf2_headers/include/boot/uf2.h
- BSD-3-Clause at line 4
- src/common/pico_base_headers/include/pico/version.h.in
- BSD-3-Clause at line 4
- src/common/pico_base_headers/include/pico/error.h
- BSD-3-Clause at line 4
- src/common/pico_util/include/pico/util/queue.h
- BSD-3-Clause at line 4
- src/common/pico_util/queue.c
- BSD-3-Clause at line 4
- src/common/boot_picoboot_headers/include/boot/picoboot.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/watchdog.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/pwm.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/tbman.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/io_qspi.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/spi.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/vreg_and_chip_reset.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/dma.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/xip_ctrl.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/mpu.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/ioqspi.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/bus_ctrl.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/interp.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/psm.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/timer.h
- BSD-3-Clause at line 4
- src/rp2040/boot_stage2/boot2_w25q080.S
- BSD-3-Clause at line 4
- src/rp2040/boot_stage2/boot2_w25x10cl.S
- BSD-3-Clause at line 4
- src/rp2040/boot_stage2/boot2_usb_blinky.S
- BSD-3-Clause at line 4
- src/rp2040/boot_stage2/asminclude/boot2_helpers/exit_from_boot2.S
- BSD-3-Clause at line 4
- src/rp2040/pico_platform/include/pico/platform/cpu_regs.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/RP2040.svd
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/watchdog.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/pwm.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/tbman.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/io_qspi.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/sio.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/dma.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/rtc.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/xip.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/pio.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/pads_qspi.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/timer.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/rosc.h
- BSD-3-Clause at line 4
- src/host/hardware_uart/uart.c
- BSD-3-Clause at line 4
- src/host/pico_rand/include/pico/rand.h
- BSD-3-Clause at line 4
- src/host/hardware_divider/include/hardware/divider.h
- BSD-3-Clause at line 4
- src/host/hardware_irq/irq.c
- BSD-3-Clause at line 4
- src/host/pico_stdio/stdio.c
- BSD-3-Clause at line 4
- src/host/hardware_gpio/gpio.c
- BSD-3-Clause at line 4
- src/host/pico_runtime/runtime.c
- BSD-3-Clause at line 4
- src/host/pico_divider/divider.c
- BSD-3-Clause at line 4
- src/host/pico_platform/include/hardware/platform_defs.h
- BSD-3-Clause at line 4
- src/boards/include/boards/uugear_wittypi5_hat_plus.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2040_lcd_1.28.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pimoroni_plasma2040.h
- BSD-3-Clause at line 4
- src/boards/include/boards/datanoisetv_rp2350_dsp.h
- BSD-3-Clause at line 4
- src/boards/include/boards/weact_studio_rp2040_8mb.h
- BSD-3-Clause at line 4
- src/boards/include/boards/eelectronicparts_picomini_4mb.h
- BSD-3-Clause at line 4
- src/boards/include/boards/eetree_gamekit_rp2040.h
- BSD-3-Clause at line 4
- src/boards/include/boards/sparkfun_xrp_controller.h
- BSD-3-Clause at line 4
- src/boards/include/boards/sparkfun_thingplus_rp2350.h
- BSD-3-Clause at line 4
- src/boards/include/boards/hellbender_2350A_devboard.h
- BSD-3-Clause at line 4
- src/boards/include/boards/switchscience_picossci2_rp2350_breakout.h
- BSD-3-Clause at line 4
- src/boards/include/boards/weact_studio_rp2040_2mb.h
- BSD-3-Clause at line 4
- src/boards/include/boards/weact_studio_rp2040_4mb.h
- BSD-3-Clause at line 4
- src/boards/include/boards/eelectronicparts_picomini_8mb.h
- BSD-3-Clause at line 4
- src/boards/include/boards/arduino_nano_rp2040_connect.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2350_one.h
- BSD-3-Clause at line 4
- src/boards/include/boards/vgaboard.h
- BSD-3-Clause at line 4
- src/boards/include/boards/solderparty_rp2350_stamp.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pimoroni_interstate75.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pico_w.h
- BSD-3-Clause at line 4
- src/boards/include/boards/seeed_xiao_rp2040.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pimoroni_plasma2350.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pico.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2350_tiny.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pimoroni_picolipo_16mb.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2350_lcd_1.28.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pimoroni_pico_plus2_w_rp2350.h
- BSD-3-Clause at line 4
- src/boards/include/boards/adafruit_trinkey_qt2040.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2040_eth.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pimoroni_picosystem.h
- BSD-3-Clause at line 4
- src/boards/include/boards/nullbits_bit_c_pro.h
- BSD-3-Clause at line 4
- src/boards/include/boards/phyx_rick_tny_rp2350.h
- BSD-3-Clause at line 4
- src/boards/include/boards/cytron_maker_pi_rp2040.h
- BSD-3-Clause at line 4
- src/boards/include/boards/melopero_shake_rp2040.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2040_geek.h
- BSD-3-Clause at line 4
- src/boards/include/boards/gen4_rp2350_24ct.h
- BSD-3-Clause at line 4
- src/boards/include/boards/none.h
- BSD-3-Clause at line 4
- src/boards/include/boards/gen4_rp2350_32ct.h
- BSD-3-Clause at line 4
- src/boards/include/boards/switchscience_picossci2_dev_board.h
- BSD-3-Clause at line 4
- src/boards/include/boards/sparkfun_thingplus.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2040_power_management_hat_b.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2040_plus_4mb.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2350_plus_4mb.h
- BSD-3-Clause at line 4
- tools/bazel_build.py
- BSD-3-Clause at line 4
- tools/pioasm/version.h.in
- BSD-3-Clause at line 4
- tools/pioasm/pio_assembler.h
- BSD-3-Clause at line 4
- tools/pioasm/gen/parser.cpp
- Bison-exception-2.2 at line 30
- GPL-3.0-or-later at lines 5, 8
- tools/pioasm/hex_output.cpp
- BSD-3-Clause at line 4
- tools/pioasm/pio_enums.h
- BSD-3-Clause at line 4
- tools/pioasm/pio_disassembler.h
- BSD-3-Clause at line 4
- tools/pioasm/output_format.h
- BSD-3-Clause at line 4
- tools/pioasm/pio_types.h
- BSD-3-Clause at line 4
- tools/check_all_groups.py
- BSD-3-Clause at line 4
- tools/check_board_header.py
- BSD-3-Clause at line 4
- tools/check_source_files_in_bazel_build.py
- BSD-3-Clause at line 4
- tools/check_doxygen_groups.py
- BSD-3-Clause at line 4
- docs/mainpage.md
- BSD-3-Clause at line 4
- test/pico_stdio_test/pico_stdio_test.c
- BSD-3-Clause at line 4
- test/pico_sem_test/pico_sem_test.c
- BSD-3-Clause at line 4
- test/pico_divider_test/pico_divider_nesting_test.c
- BSD-3-Clause at line 4
- test/pico_float_test/pico_float_test.c
- NCSA at line 5
- Dual-license at line 5
- MIT at line 5
- test/pico_float_test/pico_double_test.c
- NCSA at line 5
- Dual-license at line 5
- MIT at line 5
- test/pico_float_test/llvm/call_apsr.S
- NCSA at line 5
- Dual-license at line 5
- MIT at line 5
- test/hardware_pwm_test/hardware_pwm_test.c
- BSD-3-Clause at line 4
- external/pico_sdk_import.cmake
- BSD-3-Clause at line 4
- src/boards/include/boards/sparkfun_iotnode_lorawan_rp2350.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_clib_interface/include/llvm_libc/sys/times.h
- BSD-3-Clause at line 4
- src/boards/include/boards/eetree_gamekit_rp2040.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_clib_interface/include/llvm_libc/sys/types.h
- BSD-3-Clause at line 4
- src/boards/include/boards/gen4_rp2350_32.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_clib_interface/include/llvm_libc/sys/stat.h
- BSD-3-Clause at line 4
- src/boards/include/boards/datanoisetv_rp2040_dsp.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_clib_interface/include/llvm_libc/sys/time.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_clib_interface/include/llvm_libc/time.h
- BSD-3-Clause at line 4
- src/boards/include/boards/sparkfun_xrp_controller.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_atomic/include/stdatomic.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2350_geek.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_clib_interface/llvm_libc_interface.c
- BSD-3-Clause at line 4
- src/boards/include/boards/gen4_rp2350_24.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_atomic/atomic.c
- BSD-3-Clause at line 4
- src/boards/include/boards/sparkfun_thingplus_rp2350.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_status_led/status_led.c
- BSD-3-Clause at line 4
- src/boards/include/boards/pololu_3pi_2040_robot.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_sha256/include/hardware/sha256.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pi-plates_micropi.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_sha256/sha256.c
- BSD-3-Clause at line 4
- src/boards/include/boards/hellbender_2350A_devboard.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_status_led/include/pico/status_led.h
- BSD-3-Clause at line 4
- src/boards/include/boards/ilabs_challenger_rp2350_bconnect.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_status_led/ws2812.pio
- BSD-3-Clause at line 4
- src/boards/include/boards/adafruit_itsybitsy_rp2040.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_unique_id/unique_id.c
- BSD-3-Clause at line 4
- src/boards/include/boards/switchscience_picossci2_rp2350_breakout.h
- BSD-3-Clause at line 4
- src/boards/include/boards/garatronic_pybstick26_rp2040.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_unique_id/include/pico/unique_id.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_rcp/include/hardware/rcp.h
- BSD-3-Clause at line 4
- src/boards/include/boards/switchscience_picossci2_conta_base.h
- BSD-3-Clause at line 4
- src/boards/include/boards/weact_studio_rp2040_2mb.h
- BSD-3-Clause at line 4
- src/boards/include/boards/amethyst_fpga.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/m33_eppb.h
- BSD-3-Clause at line 4
- src/boards/include/boards/solderparty_rp2040_stamp_round_carrier.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/xip_aux.h
- BSD-3-Clause at line 4
- src/boards/include/boards/weact_studio_rp2040_4mb.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/watchdog.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_platform_common/common.c
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2350_plus_16mb.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_platform_common/include/pico/platform/common.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2350_zero.h
- BSD-3-Clause at line 4
- src/boards/include/boards/eelectronicparts_picomini_8mb.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_pico_cam_a.h
- BSD-3-Clause at line 4
- src/boards/include/boards/solderparty_rp2040_stamp_carrier.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_dma/include/hardware/dma.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_divider/include/hardware/divider_helper.S
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/clocks.h
- BSD-3-Clause at line 4
- src/boards/include/boards/arduino_nano_rp2040_connect.h
- BSD-3-Clause at line 4
- src/boards/include/boards/gen4_rp2350_32t.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_dma/dma.c
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/trng.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2040_touch_lcd_1.28.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_divider/include/hardware/divider.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2350_one.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_flash/flash.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_divider/divider.c
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/otp.h
- BSD-3-Clause at line 4
- src/boards/include/boards/gen4_rp2350_28t.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/glitch_detector.h
- BSD-3-Clause at line 4
- src/boards/include/boards/weact_studio_rp2040_16mb.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_flash/include/pico/flash.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/sau.h
- BSD-3-Clause at line 4
- src/boards/include/boards/vgaboard.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pololu_zumo_2040_robot.h
- BSD-3-Clause at line 4
- src/rp2_common/boot_bootrom_headers/include/boot/bootrom_constants.h
- BSD-3-Clause at line 4
- src/boards/include/boards/ilabs_opendec02.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/pwm.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_fix/rp2040_usb_device_enumeration/include/pico/fix/rp2040_usb_device_enumeration.h
- BSD-3-Clause at line 4
- src/boards/include/boards/solderparty_rp2350_stamp.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/pads_bank0.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pimoroni_pga2040.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_fix/rp2040_usb_device_enumeration/rp2040_usb_device_enumeration.c
- BSD-3-Clause at line 4
- src/boards/include/boards/adafruit_feather_rp2040_adalogger.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/resets.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pimoroni_interstate75.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/tbman.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_multicore/include/pico/multicore.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2350_lcd_0.96.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/busctrl.h
- BSD-3-Clause at line 4
- src/common/boot_picobin_headers/include/boot/picobin.h
- BSD-3-Clause at line 4
- src/boards/include/boards/adafruit_fruit_jam.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_multicore/multicore.c
- BSD-3-Clause at line 4
- src/boards/include/boards/pico_w.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_bootrom/bootrom_lock.c
- BSD-3-Clause at line 4
- src/common/pico_binary_info/include/pico/binary_info.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pico2.h
- BSD-3-Clause at line 4
- src/common/pico_binary_info/include/pico/binary_info/defs.h
- BSD-3-Clause at line 4
- src/boards/include/boards/gen4_rp2350_35.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_bootrom/bootrom.c
- BSD-3-Clause at line 4
- src/boards/include/boards/seeed_xiao_rp2040.h
- BSD-3-Clause at line 4
- src/common/pico_binary_info/include/pico/binary_info/structure.h
- BSD-3-Clause at line 4
- src/boards/include/boards/gen4_rp2350_28ct.h
- BSD-3-Clause at line 4
- src/boards/include/boards/sparkfun_micromod.h
- BSD-3-Clause at line 4
- src/common/pico_binary_info/include/pico/binary_info/code.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pimoroni_plasma2350.h
- BSD-3-Clause at line 4
- src/boards/include/boards/weact_studio_rp2350b_core.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pimoroni_picolipo_4mb.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pico.h
- BSD-3-Clause at line 4
- src/boards/include/boards/tinycircuits_thumby_color_rp2350.h
- BSD-3-Clause at line 4
- src/common/pico_time/time.c
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2040_lcd_0.96.h
- BSD-3-Clause at line 4
- src/common/pico_time/include/pico/timeout_helper.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2350_tiny.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/m33.h
- BSD-3-Clause at line 4
- src/boards/include/boards/adafruit_kb2040.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/padsbank0.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_bootrom/include/pico/bootrom.h
- BSD-3-Clause at line 4
- src/boards/include/boards/eelectronicparts_picomini_16mb.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_bootrom/include/pico/bootrom/lock.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pimoroni_picolipo_16mb.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_bootrom/include/pico/bootrom/sf_table.h
- BSD-3-Clause at line 4
- src/boards/include/boards/gen4_rp2350_24t.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/io_qspi.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_bootrom/include/pico/bootrom_constants.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2040_one.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2350_lcd_1.28.h
- BSD-3-Clause at line 4
- src/common/pico_time/include/pico/time.h
- BSD-3-Clause at line 4
- src/boards/include/boards/defcon32_badge.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_sync/sync.c
- BSD-3-Clause at line 4
- src/common/pico_time/timeout_helper.c
- BSD-3-Clause at line 4
- src/boards/include/boards/pimoroni_tiny2350.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/io_bank0.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pimoroni_pico_plus2_w_rp2350.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_sync/include/hardware/sync.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/nvic.h
- BSD-3-Clause at line 4
- src/common/pico_stdlib_headers/include/pico/stdlib.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/spi.h
- BSD-3-Clause at line 4
- src/boards/include/boards/net8086_usb_interposer.h
- BSD-3-Clause at line 4
- src/common/pico_sync/lock_core.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_watchdog/watchdog.c
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/sha256.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pimoroni_motor2040.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/iobank0.h
- BSD-3-Clause at line 4
- src/common/pico_sync/mutex.c
- BSD-3-Clause at line 4
- src/boards/include/boards/adafruit_trinkey_qt2040.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_watchdog/include/hardware/watchdog.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pimoroni_tiny2040_2mb.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/qmi.h
- BSD-3-Clause at line 4
- src/common/pico_sync/sem.c
- BSD-3-Clause at line 4
- src/boards/include/boards/wiznet_w5100s_evb_pico.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2040_eth.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/sio.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2040_plus_16mb.h
- BSD-3-Clause at line 4
- src/common/pico_sync/include/pico/lock_core.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/hstx_fifo.h
- BSD-3-Clause at line 4
- src/boards/include/boards/adafruit_macropad_rp2040.h
- BSD-3-Clause at line 4
- src/common/pico_sync/include/pico/sync.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_irq/include/hardware/irq.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pimoroni_picosystem.h
- BSD-3-Clause at line 4
- src/common/pico_sync/include/pico/critical_section.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_irq/irq_handler_chain.S
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/bootram.h
- BSD-3-Clause at line 4
- src/boards/include/boards/olimex_rp2350_xxl.h
- BSD-3-Clause at line 4
- src/common/pico_sync/include/pico/sem.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/tmds_encode.h
- BSD-3-Clause at line 4
- src/boards/include/boards/adafruit_qtpy_rp2040.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/ticks.h
- BSD-3-Clause at line 4
- src/boards/include/boards/nullbits_bit_c_pro.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_irq/irq.c
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/systick.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2040_ble.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/sysinfo.h
- BSD-3-Clause at line 4
- src/common/pico_sync/include/pico/mutex.h
- BSD-3-Clause at line 4
- src/boards/include/boards/metrotech_xerxes_rp2040.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_platform_panic/panic.c
- BSD-3-Clause at line 4
- src/common/pico_sync/critical_section.c
- BSD-3-Clause at line 4
- src/boards/include/boards/phyx_rick_tny_rp2350.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/dma.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_platform_panic/include/pico/platform/panic.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pimoroni_servo2040.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2040_zero.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/uart.h
- BSD-3-Clause at line 4
- src/boards/include/boards/cytron_maker_pi_rp2040.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/xip_ctrl.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2350_touch_lcd_1.28.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_base/include/hardware/address_mapped.h
- BSD-3-Clause at line 4
- src/common/pico_divider_headers/include/pico/divider.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/hstx_ctrl.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2350_usb_a.h
- BSD-3-Clause at line 4
- src/boards/include/boards/melopero_shake_rp2040.h
- BSD-3-Clause at line 4
- src/common/pico_usb_reset_interface_headers/include/pico/usb_reset_interface.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/scb.h
- BSD-3-Clause at line 4
- src/boards/include/boards/wiznet_w5100s_evb_pico2.h
- BSD-3-Clause at line 4
- src/boards/include/boards/machdyne_werkzeug.h
- BSD-3-Clause at line 4
- src/common/boot_uf2_headers/include/boot/uf2.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2040_geek.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2040_pizero.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/mpu.h
- BSD-3-Clause at line 4
- src/boards/include/boards/switchscience_picossci2_tiny.h
- BSD-3-Clause at line 4
- src/common/pico_bit_ops_headers/include/pico/bit_ops.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_crt0/crt0_riscv.S
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/i2c.h
- BSD-3-Clause at line 4
- src/boards/include/boards/gen4_rp2350_24ct.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/xip.h
- BSD-3-Clause at line 4
- src/boards/include/boards/olimex_rp2350_xl.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/ioqspi.h
- BSD-3-Clause at line 4
- src/boards/include/boards/0xcb_helios.h
- BSD-3-Clause at line 4
- src/boards/include/boards/none.h
- BSD-3-Clause at line 4
- src/common/pico_base_headers/include/pico.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/powman.h
- BSD-3-Clause at line 4
- src/boards/include/boards/archi.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/syscfg.h
- BSD-3-Clause at line 4
- src/boards/include/boards/solderparty_rp2350_stamp_xl.h
- BSD-3-Clause at line 4
- src/common/pico_base_headers/include/pico/version.h.in
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/usb_dpram.h
- BSD-3-Clause at line 4
- src/boards/include/boards/gen4_rp2350_32ct.h
- BSD-3-Clause at line 4
- src/common/pico_base_headers/include/pico/types.h
- BSD-3-Clause at line 4
- src/boards/include/boards/gen4_rp2350_35ct.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/bus_ctrl.h
- BSD-3-Clause at line 4
- src/common/pico_base_headers/include/pico/assert.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/dma_debug.h
- BSD-3-Clause at line 4
- src/common/pico_base_headers/include/pico/error.h
- BSD-3-Clause at line 4
- src/boards/include/boards/sparkfun_promicro.h
- BSD-3-Clause at line 4
- src/common/pico_base_headers/include/pico/config.h
- BSD-3-Clause at line 4
- src/boards/include/boards/switchscience_picossci2_dev_board.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_crt0/crt0.S
- BSD-3-Clause at line 4
- src/boards/include/boards/adafruit_feather_rp2040.h
- BSD-3-Clause at line 4
- src/boards/include/boards/sparkfun_iotredboard_rp2350.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/accessctrl.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_vreg/vreg.c
- BSD-3-Clause at line 4
- src/boards/include/boards/sparkfun_thingplus.h
- BSD-3-Clause at line 4
- src/common/hardware_claim/include/hardware/claim.h
- BSD-3-Clause at line 4
- src/boards/include/boards/melopero_perpetuo_rp2350_lora.h
- BSD-3-Clause at line 4
- src/common/hardware_claim/claim.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_vreg/include/hardware/vreg.h
- BSD-3-Clause at line 4
- src/boards/include/boards/adafruit_feather_rp2040_usb_host.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/pll.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2040_power_management_hat_b.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_mem_ops/mem_ops.c
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/interp.h
- BSD-3-Clause at line 4
- src/common/pico_util/pheap.c
- BSD-3-Clause at line 4
- src/boards/include/boards/hellbender_0001.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2040_matrix.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_mem_ops/include/pico/mem_ops.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/pio.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_mem_ops/mem_ops_aeabi.S
- BSD-3-Clause at line 4
- src/common/pico_util/include/pico/util/datetime.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2040_plus_4mb.h
- BSD-3-Clause at line 4
- src/common/pico_util/include/pico/util/queue.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pimoroni_pico_plus2_rp2350.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/usb.h
- BSD-3-Clause at line 4
- src/common/pico_util/include/pico/util/pheap.h
- BSD-3-Clause at line 4
- src/boards/include/boards/ilabs_challenger_rp2350_wifi_ble.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/psm.h
- BSD-3-Clause at line 4
- src/rp2_common/cmsis/stub/CMSIS/Device/RP2040/Source/system_RP2040.c
- Apache-2.0 at line 4
- BSD-3-Clause at line 4
- src/common/pico_util/queue.c
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2350_plus_4mb.h
- BSD-3-Clause at line 4
- src/rp2_common/cmsis/stub/CMSIS/Device/RP2040/Include/system_RP2040.h
- Apache-2.0 at line 4
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/pads_qspi.h
- BSD-3-Clause at line 4
- src/boards/include/boards/solderparty_rp2040_stamp.h
- BSD-3-Clause at line 4
- src/common/boot_picoboot_headers/include/boot/picoboot_constants.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/xosc.h
- BSD-3-Clause at line 4
- src/boards/include/boards/seeed_xiao_rp2350.h
- BSD-3-Clause at line 4
- src/common/boot_picoboot_headers/include/boot/picoboot.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/timer.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/adc.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/rosc.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_structs/include/hardware/structs/coresight_trace.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/watchdog.h
- BSD-3-Clause at line 4
- src/rp2350/boot_stage2/boot2_is25lp080.S
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/clocks.h
- BSD-3-Clause at line 4
- tools/bazel_build.py
- BSD-3-Clause at line 4
- src/rp2350/boot_stage2/boot2_w25q080.S
- BSD-3-Clause at line 4
- tools/pioasm/go_output.cpp
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/ssi.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/pwm.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/pads_bank0.h
- BSD-3-Clause at line 4
- src/rp2350/boot_stage2/boot2_w25x10cl.S
- BSD-3-Clause at line 4
- tools/pioasm/pio_assembler.cpp
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/resets.h
- BSD-3-Clause at line 4
- tools/pioasm/version.h.in
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/tbman.h
- BSD-3-Clause at line 4
- src/rp2350/boot_stage2/boot2_at25sf128a.S
- BSD-3-Clause at line 4
- tools/pioasm/json_output.cpp
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/busctrl.h
- BSD-3-Clause at line 4
- src/rp2350/boot_stage2/include/boot_stage2/config.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/padsbank0.h
- BSD-3-Clause at line 4
- tools/pioasm/pio_assembler.h
- BSD-3-Clause at line 4
- src/rp2350/boot_stage2/boot2_usb_blinky.S
- BSD-3-Clause at line 4
- src/rp2350/boot_stage2/asminclude/boot2_helpers/read_flash_sreg.S
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/io_qspi.h
- BSD-3-Clause at line 4
- src/rp2350/boot_stage2/asminclude/boot2_helpers/exit_from_boot2.S
- BSD-3-Clause at line 4
- src/rp2350/boot_stage2/asminclude/boot2_helpers/wait_qmi_ready.S
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/io_bank0.h
- BSD-3-Clause at line 4
- src/rp2350/boot_stage2/compile_time_choice.S
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/nvic.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/spi.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/iobank0.h
- BSD-3-Clause at line 4
- src/rp2_common/cmsis/stub/CMSIS/Device/RP2040/Include/RP2040.h
- BSD-3-Clause at line 4
- src/rp2350/boot_stage2/boot2_generic_03h.S
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/sio.h
- BSD-3-Clause at line 4
- src/rp2350/pico_platform/platform.c
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/vreg_and_chip_reset.h
- BSD-3-Clause at line 4
- src/rp2_common/cmsis/stub/CMSIS/Device/RP2350/Source/system_RP2350.c
- Apache-2.0 at line 4
- BSD-3-Clause at line 4
- src/rp2350/pico_platform/include/pico/asm_helper.S
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/systick.h
- BSD-3-Clause at line 4
- src/rp2_common/cmsis/stub/CMSIS/Device/RP2350/Include/system_RP2350.h
- Apache-2.0 at line 4
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/sysinfo.h
- BSD-3-Clause at line 4
- src/rp2350/pico_platform/include/pico/platform.h
- BSD-3-Clause at line 4
- src/rp2350/pico_platform/include/pico/platform/cpu_regs.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/dma.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/m0plus.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/platform_defs.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/uart.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/xip_ctrl.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/m33_eppb.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/scb.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/xip_aux.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/rtc.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/mpu.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/watchdog.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/i2c.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/xip.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/ioqspi.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/syscfg.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/usb_dpram.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/bus_ctrl.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/dma_debug.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/pll.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/interp.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/pio.h
- BSD-3-Clause at line 4
- tools/pioasm/gen/lexer.cpp
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/usb.h
- BSD-3-Clause at line 4
- tools/pioasm/lexer.ll
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/psm.h
- BSD-3-Clause at line 4
- tools/pioasm/hex_output.cpp
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/pads_qspi.h
- BSD-3-Clause at line 4
- tools/pioasm/ada_output.cpp
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/xosc.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/timer.h
- BSD-3-Clause at line 4
- tools/pioasm/python_output.cpp
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/adc.h
- BSD-3-Clause at line 4
- tools/pioasm/pio_enums.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_structs/include/hardware/structs/rosc.h
- BSD-3-Clause at line 4
- tools/pioasm/main.cpp
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/rvcsr.h
- BSD-3-Clause at line 4
- src/rp2040/boot_stage2/boot2_is25lp080.S
- BSD-3-Clause at line 4
- tools/pioasm/parser.yy
- BSD-3-Clause at line 4
- tools/pioasm/pio_disassembler.h
- BSD-3-Clause at line 4
- src/rp2040/boot_stage2/boot2_w25q080.S
- BSD-3-Clause at line 4
- tools/pioasm/output_format.h
- BSD-3-Clause at line 4
- tools/pioasm/c_sdk_output.cpp
- BSD-3-Clause at line 4
- src/rp2040/boot_stage2/boot2_w25x10cl.S
- BSD-3-Clause at line 4
- tools/pioasm/pio_types.h
- BSD-3-Clause at line 4
- src/rp2040/boot_stage2/boot2_at25sf128a.S
- BSD-3-Clause at line 4
- tools/pioasm/pio_disassembler.cpp
- BSD-3-Clause at line 4
- src/rp2040/boot_stage2/include/boot_stage2/config.h
- BSD-3-Clause at line 4
- src/rp2040/boot_stage2/boot2_usb_blinky.S
- BSD-3-Clause at line 4
- src/rp2040/boot_stage2/asminclude/boot2_helpers/wait_ssi_ready.S
- BSD-3-Clause at line 4
- src/rp2040/boot_stage2/asminclude/boot2_helpers/read_flash_sreg.S
- BSD-3-Clause at line 4
- src/rp2040/boot_stage2/asminclude/boot2_helpers/exit_from_boot2.S
- BSD-3-Clause at line 4
- src/rp2040/boot_stage2/compile_time_choice.S
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/clocks.h
- BSD-3-Clause at line 4
- src/rp2040/boot_stage2/boot2_generic_03h.S
- BSD-3-Clause at line 4
- src/rp2040/pico_platform/platform.c
- BSD-3-Clause at line 4
- tools/build_all_headers.py
- BSD-3-Clause at line 4
- tools/run_all_bazel_checks.py
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/trng.h
- BSD-3-Clause at line 4
- src/rp2040/pico_platform/include/pico/asm_helper.S
- BSD-3-Clause at line 4
- tools/check_all_groups.py
- BSD-3-Clause at line 4
- src/rp2040/pico_platform/include/pico/platform.h
- BSD-3-Clause at line 4
- src/rp2040/pico_platform/include/pico/platform/cpu_regs.h
- BSD-3-Clause at line 4
- tools/extract_configs.py
- BSD-3-Clause at line 4
- tools/bazel_common.py
- BSD-3-Clause at line 4
- tools/compare_build_systems.py
- BSD-3-Clause at line 4
- tools/check_board_header.py
- BSD-3-Clause at line 4
- tools/extract_cmake_configs.py
- BSD-3-Clause at line 4
- src/rp2_common/cmsis/stub/CMSIS/Device/RP2350/Include/RP2350.h
- BSD-3-Clause at line 4
- tools/extract_cmake_functions.py
- BSD-3-Clause at line 4
- tools/check_source_files_in_bazel_build.py
- BSD-3-Clause at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/cmsis_armclang.h
- Apache-2.0 at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/tz_context.h
- Apache-2.0 at line 4
- src/rp2350/hardware_regs/include/hardware/regs/otp.h
- BSD-3-Clause at line 4
- tools/check_doxygen_groups.py
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/glitch_detector.h
- BSD-3-Clause at line 4
- tools/extract_build_defines.py
- BSD-3-Clause at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/core_cm0plus.h
- Apache-2.0 at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/cmsis_armcc.h
- Apache-2.0 at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/mpu_armv7.h
- Apache-2.0 at line 4
- src/rp2350/hardware_regs/include/hardware/regs/pwm.h
- BSD-3-Clause at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/cmsis_iccarm.h
- Apache-2.0 at line 4
- src/rp2350/hardware_regs/include/hardware/regs/riscv_dm.h
- BSD-3-Clause at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/cmsis_armclang_ltm.h
- Apache-2.0 at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/m-profile/armv7m_mpu.h
- Apache-2.0 at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/m-profile/armv81m_pac.h
- Apache-2.0 at line 4
- docs/index.h
- BSD-3-Clause at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/m-profile/cmsis_clang_m.h
- Apache-2.0 at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/m-profile/armv8m_mpu.h
- Apache-2.0 at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/m-profile/armv7m_cachel1.h
- Apache-2.0 at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/m-profile/armv8m_pmu.h
- Apache-2.0 at line 4
- test/kitchen_sink/kitchen_sink.c
- BSD-3-Clause at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/m-profile/cmsis_armclang_m.h
- Apache-2.0 at line 4
- test/hardware_irq_test/hardware_irq_test.c
- BSD-3-Clause at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/m-profile/cmsis_gcc_m.h
- Apache-2.0 at line 4
- src/rp2350/hardware_regs/include/hardware/regs/pads_bank0.h
- BSD-3-Clause at line 4
- test/pico_stdlib_test/pico_stdlib_test.c
- BSD-3-Clause at line 4
- test/pico_stdio_test/pico_stdio_test.c
- BSD-3-Clause at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/m-profile/cmsis_tiarmclang_m.h
- Apache-2.0 at line 4
- src/rp2350/hardware_regs/include/hardware/regs/resets.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/tbman.h
- BSD-3-Clause at line 4
- test/pico_time_test/pico_time_test.c
- BSD-3-Clause at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/m-profile/cmsis_iccarm_m.h
- Apache-2.0 at line 4
- test/pico_sem_test/pico_sem_test.c
- BSD-3-Clause at line 4
- test/pico_divider_test/pico_divider_nesting_test.c
- BSD-3-Clause at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/cmsis_clang.h
- Apache-2.0 at line 4
- src/rp2350/hardware_regs/include/hardware/regs/busctrl.h
- BSD-3-Clause at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/cmsis_compiler.h
- Apache-2.0 at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/mpu_armv8.h
- Apache-2.0 at line 4
- test/pico_float_test/hazard3_test_gen.c
- BSD-3-Clause at line 4
- test/pico_float_test/pico_float_test_hazard3.c
- BSD-3-Clause at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/core_cm33.h
- Apache-2.0 at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/cmsis_gcc.h
- Apache-2.0 at line 4
- src/rp2_common/cmsis/stub/CMSIS/Core/Include/cmsis_version.h
- Apache-2.0 at line 4
- test/hardware_pwm_test/hardware_pwm_test.c
- BSD-3-Clause at line 4
- src/rp2_common/cmsis/include/cmsis/rename_exceptions.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h
- BSD-3-Clause at line 4
- test/pico_sha256_test/pico_sha256_test.c
- BSD-3-Clause at line 4
- test/pico_test/include/pico/test.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_pio/include/hardware/pio.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/m33.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_pio/include/hardware/pio_instructions.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/dreq.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_pio/pio.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_stdio/stdio.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_stdio/include/pico/stdio.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_stdio/include/pico/stdio/driver.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_i2c_slave/i2c_slave.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_i2c_slave/include/pico/i2c_slave.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_exception/include/hardware/exception.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_exception/exception.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_pwm/include/hardware/pwm.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/io_qspi.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_standard_binary_info/standard_binary_info.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_xosc/xosc.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_xosc/include/hardware/xosc.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_time_adapter/include/pico/time_adapter.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_async_context/async_context_freertos.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_async_context/async_context_poll.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_async_context/async_context_threadsafe_background.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_async_context/include/pico/async_context.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_async_context/include/pico/async_context_freertos.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_async_context/include/pico/async_context_poll.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_async_context/include/pico/async_context_base.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_async_context/include/pico/async_context_threadsafe_background.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_async_context/async_context_base.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_btstack/btstack_flash_bank.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_btstack/btstack_run_loop_async_context.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_btstack/include/pico/btstack_run_loop_async_context.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_btstack/include/pico/btstack_flash_bank.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_btstack/btstack_stdin_pico.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/cybt_shared_bus/cybt_shared_bus_driver.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/cybt_shared_bus/cybt_logging.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/cybt_shared_bus/cybt_shared_bus.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/cybt_shared_bus/cybt_shared_bus_driver.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/wifi_firmware.S
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/cyw43_bus_pio_spi.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/btstack_hci_transport_cyw43.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/include/cyw43_configport.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/include/pico/cyw43_driver.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/include/pico/btstack_cyw43.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/include/pico/btstack_chipset_cyw43.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/include/pico/btstack_hci_transport_cyw43.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/include/cyw43_partition_firmware.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/cyw43_firmware.py
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/btstack_chipset_cyw43.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/cyw43_driver.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/btstack_cyw43.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_driver/cyw43_bus_pio_spi.pio
- BSD-3-Clause at line 4
- src/rp2_common/pico_stdio_uart/stdio_uart.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_stdio_uart/include/pico/stdio_uart.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_gpio/include/hardware/gpio_coproc.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_gpio/include/hardware/gpio.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_gpio/gpio.c
- BSD-3-Clause at line 4
- src/rp2_common/tinyusb/include/bsp/board.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_runtime/runtime.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_runtime/include/pico/runtime.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_stdio_rtt/stdio_rtt.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_stdio_rtt/include/pico/stdio_rtt.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_bootsel_via_double_reset/pico_bootsel_via_double_reset.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S
- BSD-3-Clause at line 4
- src/rp2_common/pico_int64_ops/include/pico/int64_ops.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_divider/divider_compiler.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_divider/divider_hardware.S
- BSD-3-Clause at line 4
- src/rp2_common/hardware_i2c/include/hardware/i2c.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_i2c/i2c.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_ticks/ticks.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_ticks/include/hardware/ticks.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/RP2040.svd
- BSD-3-Clause at line 4
- src/rp2_common/pico_float/float_common_m33.S
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/platform_defs.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/io_bank0.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_float/float_single_hazard3.S
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/watchdog.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_float/float_aeabi_rp2040.S
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/spi.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_float/float_conv32_vfp.S
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/sha256.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_float/float_math.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_float/float_none.S
- BSD-3-Clause at line 4
- src/rp2_common/pico_float/float_sci_m33.S
- BSD-3-Clause at line 4
- src/rp2_common/pico_float/include/pico/float.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_float/float_init_rom_rp2040.c
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/clocks.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/qmi.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_float/float_sci_m33_vfp.S
- BSD-3-Clause at line 4
- src/rp2_common/pico_float/float_v1_rom_shim_rp2040.S
- BSD-3-Clause at line 4
- src/rp2_common/pico_float/float_aeabi_dcp.S
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/ssi.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_stdio_usb/reset_interface.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_stdio_usb/stdio_usb.c
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/pwm.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_stdio_usb/include/pico/stdio_usb/reset_interface.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/sio.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/hstx_fifo.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/bootram.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_flash/flash.c
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/ticks.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/sysinfo.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_flash/include/hardware/flash.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_stdlib/stdlib.c
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/pads_bank0.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_stdio_semihosting/stdio_semihosting.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_stdio_semihosting/include/pico/stdio_semihosting.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/resets.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/tbman.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_xip_cache/include/hardware/xip_cache.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/busctrl.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/dreq.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_lwip/lwip_nosys.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_lwip/lwip_freertos.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_lwip/include/pico/lwip_nosys.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_lwip/include/pico/lwip_freertos.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/io_qspi.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/dma.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/uart.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/hstx_ctrl.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/addressmap.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/i2c.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/xip.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/powman.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/rp_ap.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/syscfg.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/io_bank0.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/spi.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/sio.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/vreg_and_chip_reset.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/sysinfo.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/accessctrl.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/dma.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/m0plus.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/uart.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/rtc.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/addressmap.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/i2c.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/xip.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/syscfg.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/pll.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/otp_data.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/pll.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/pio.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/pio.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/usb.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/psm.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/pads_qspi.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/xosc.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/usb.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/psm.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/pads_qspi.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/xosc.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/usb_device_dpram.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/timer.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/intctrl.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/adc.h
- BSD-3-Clause at line 4
- src/rp2040/hardware_regs/include/hardware/regs/rosc.h
- BSD-3-Clause at line 4
- src/host/hardware_uart/uart.c
- BSD-3-Clause at line 4
- src/host/hardware_uart/include/hardware/uart.h
- BSD-3-Clause at line 4
- src/host/pico_rand/include/pico/rand.h
- BSD-3-Clause at line 4
- src/host/pico_rand/rand.c
- BSD-3-Clause at line 4
- src/host/pico_bit_ops/bit_ops.c
- BSD-3-Clause at line 4
- src/host/hardware_timer/timer.c
- BSD-3-Clause at line 4
- src/host/hardware_timer/include/hardware/timer.h
- BSD-3-Clause at line 4
- src/host/hardware_divider/include/hardware/divider.h
- BSD-3-Clause at line 4
- src/host/hardware_divider/divider.c
- BSD-3-Clause at line 4
- src/host/pico_multicore/include/pico/multicore.h
- BSD-3-Clause at line 4
- src/host/hardware_sync/sync_core0_only.c
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/usb_device_dpram.h
- BSD-3-Clause at line 4
- src/host/hardware_sync/include/hardware/sync.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/timer.h
- BSD-3-Clause at line 4
- src/host/hardware_irq/include/hardware/irq.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/intctrl.h
- BSD-3-Clause at line 4
- src/host/hardware_irq/irq.c
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/adc.h
- BSD-3-Clause at line 4
- src/host/pico_stdio/stdio.c
- BSD-3-Clause at line 4
- src/host/pico_stdio/include/pico/stdio.h
- BSD-3-Clause at line 4
- src/host/pico_time_adapter/include/pico/time_adapter.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/rosc.h
- BSD-3-Clause at line 4
- src/host/pico_time_adapter/time_adapter.c
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/include/hardware/regs/coresight_trace.h
- BSD-3-Clause at line 4
- src/host/hardware_gpio/include/hardware/gpio.h
- BSD-3-Clause at line 4
- src/host/hardware_gpio/gpio.c
- BSD-3-Clause at line 4
- src/host/pico_runtime/runtime.c
- BSD-3-Clause at line 4
- src/host/pico_runtime/include/pico/runtime.h
- BSD-3-Clause at line 4
- src/host/pico_runtime/include/pico/runtime_init.h
- BSD-3-Clause at line 4
- src/host/pico_divider/divider.c
- BSD-3-Clause at line 4
- src/host/pico_platform/platform_base.c
- BSD-3-Clause at line 4
- src/host/pico_platform/include/hardware/platform_defs.h
- BSD-3-Clause at line 4
- src/host/pico_platform/include/pico/platform.h
- BSD-3-Clause at line 4
- src/host/pico_stdlib/stdlib.c
- BSD-3-Clause at line 4
- src/host/pico_status_led/status_led.c
- BSD-3-Clause at line 4
- src/host/pico_status_led/include/pico/status_led.h
- BSD-3-Clause at line 4
- src/boards/include/boards/gen4_rp2350_28.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pimoroni_pga2350.h
- BSD-3-Clause at line 4
- src/boards/include/boards/uugear_wittypi5_hat_plus.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2040_tiny.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pimoroni_keybow2040.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2040_lcd_1.28.h
- BSD-3-Clause at line 4
- src/boards/include/boards/waveshare_rp2350_eth.h
- BSD-3-Clause at line 4
- src/boards/include/boards/sparkfun_promicro_rp2350.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pimoroni_plasma2040.h
- BSD-3-Clause at line 4
- src/boards/include/boards/eelectronicparts_picomini_2mb.h
- BSD-3-Clause at line 4
- src/boards/include/boards/adafruit_feather_rp2350.h
- BSD-3-Clause at line 4
- src/boards/include/boards/datanoisetv_rp2350_dsp.h
- BSD-3-Clause at line 4
- src/boards/include/boards/gen4_rp2350_35t.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pimoroni_tiny2040.h
- BSD-3-Clause at line 4
- src/boards/include/boards/weact_studio_rp2040_8mb.h
- BSD-3-Clause at line 4
- src/boards/include/boards/switchscience_picossci2_micro.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pimoroni_badger2040.h
- BSD-3-Clause at line 4
- src/boards/include/boards/eelectronicparts_picomini_4mb.h
- BSD-3-Clause at line 4
- src/boards/include/boards/pico2_w.h
- BSD-3-Clause at line 4
- src/rp2350/hardware_regs/RP2350.svd
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_arch/cyw43_arch_threadsafe_background.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_arch/cyw43_arch_poll.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_arch/include/pico/cyw43_arch/arch_poll.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_arch/include/pico/cyw43_arch/arch_threadsafe_background.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_arch/include/pico/cyw43_arch/arch_freertos.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_arch/include/pico/cyw43_arch.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_arch/cyw43_arch.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_cyw43_arch/cyw43_arch_freertos.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_uart/uart.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_uart/include/hardware/uart.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_interp/include/hardware/interp.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_interp/interp.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_sync_spin_lock/sync_spin_lock.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_sync_spin_lock/include/hardware/sync/spin_lock.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_pll/include/hardware/pll.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_pll/pll.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_printf/printf_none.S
- BSD-3-Clause at line 4
- src/rp2_common/pico_runtime_init/runtime_init.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_runtime_init/runtime_init_clocks.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_runtime_init/include/pico/runtime_init.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_platform_sections/include/pico/platform/sections.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_hazard3/include/hardware/hazard3/instructions.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_hazard3/include/hardware/hazard3/features.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_hazard3/include/hardware/hazard3.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_rand/include/pico/rand.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_rand/rand.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_riscv/include/hardware/riscv.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_double/double_aeabi_rp2040.S
- BSD-3-Clause at line 4
- src/rp2_common/pico_double/double_aeabi_dcp.S
- BSD-3-Clause at line 4
- src/rp2_common/pico_double/double_none.S
- BSD-3-Clause at line 4
- src/rp2_common/pico_double/double_sci_m33.S
- BSD-3-Clause at line 4
- src/rp2_common/pico_double/include/pico/double.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_double/double_conv_m33.S
- BSD-3-Clause at line 4
- src/rp2_common/pico_double/double_math.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_double/double_v1_rom_shim_rp2040.S
- BSD-3-Clause at line 4
- src/rp2_common/pico_double/double_init_rom_rp2040.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_double/double_fma_dcp.S
- BSD-3-Clause at line 4
- src/rp2_common/pico_sha256/include/pico/sha256.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_sha256/sha256.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_dcp/include/hardware/dcp_canned.inc.S
- BSD-3-Clause at line 4
- src/rp2_common/hardware_dcp/include/hardware/dcp_instr.inc.S
- BSD-3-Clause at line 4
- src/rp2_common/pico_aon_timer/aon_timer.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_aon_timer/include/pico/aon_timer.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_bit_ops/bit_ops_aeabi.S
- BSD-3-Clause at line 4
- src/rp2_common/hardware_timer/timer.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_timer/include/hardware/timer.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_cxx_options/new_delete.cpp
- BSD-3-Clause at line 4
- src/rp2_common/pico_mbedtls/pico_mbedtls.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_mbedtls/include/sha256_alt.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_spi/spi.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_spi/include/hardware/spi.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_boot_lock/boot_lock.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_boot_lock/include/hardware/boot_lock.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_clocks/include/hardware/clocks.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_clocks/clocks.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_powman/include/hardware/powman.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_powman/powman.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_adc/adc.c
- BSD-3-Clause at line 4
- src/rp2_common/hardware_adc/include/hardware/adc.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_rtc/include/hardware/rtc.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_rtc/rtc.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_malloc/malloc.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_malloc/include/pico/malloc.h
- BSD-3-Clause at line 4
- src/rp2_common/hardware_resets/include/hardware/resets.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_clib_interface/newlib_interface.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_clib_interface/picolibc_interface.c
- BSD-3-Clause at line 4
- src/rp2_common/pico_clib_interface/include/llvm_libc/unistd.h
- BSD-3-Clause at line 4
- src/rp2_common/pico_clib_interface/include/llvm_libc/sys/cdefs.h
- BSD-3-Clause at line 4
13. FOSSology Copyright Violation Report
−No copyright violation found
No copyright violations found.
14. FOSSology Keyword Violation Report
−No keyword violation found
No keyword violations found.
15. Compliance Findings Summary
−Copyleft Licenses
| License | Files | Action |
|---|---|---|
| GPL-3.0-or-later | 3 | REVIEW REQUIRED |
Custom / Unresolved Licenses
| License ID | Short name | Files | Action |
|---|---|---|---|
| LicenseRef-fossology-BSD-style | BSD-style | 3 | MANUAL REVIEW REQUIRED |
| LicenseRef-fossology-Bison-exception-2.2 | Bison-exception-2.2 | 3 | MANUAL REVIEW REQUIRED |
| LicenseRef-fossology-Dual-license | Dual-license | 4 | MANUAL REVIEW REQUIRED |
| LicenseRef-fossology-NoWarranty | NoWarranty | 1 | MANUAL REVIEW REQUIRED |
| LicenseRef-fossology-Public-domain | Public-domain | 1 | MANUAL REVIEW REQUIRED |
Non-Allowlisted Files
1,428 file(s) — see Section 12.
Files Missing License Information
None.