1. SPDX Document Metadata

−
Document name
FOSSology CI Report
SPDX version
SPDX-2.3
Data license
CC0-1.0
Created
2026-09-23T06:10:16Z
Namespace
https://fossology.org
Creator
Organization: FOSSology (fossology@fossology.org)

2. Packages

−

dashboards

SPDX ID
SPDXRef-Package-dashboards
Download URL
git://github.com/zephyrproject-rtos/hal_rpi_pico.git
Originator
Organization: zephyrproject-rtos
Release date
2026-09-23T06:10:16Z
Verification
b110184c24ad9bd3f7ab32763f5d5ad043619ceb

Declared licenses (12):

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 LicenseRef-fossology-See-file MIT NCSA

3. Executive Summary

−
762
Total files
12
Distinct licenses
762
Files with license
0
No license info
755
Files with copyright
7
No copyright info
14
Multi-license files
769
Non-allowlisted
0
Copyright violations
0
Keyword violations

4. License Distribution

−
BSD-3-Clause: 94.2%Apache-2.0: 3.7%MIT: 1.3%NCSA: 0.7%LicenseRef-fossology-Public-domain: 0.5%LicenseRef-fossology-Dual-license: 0.5%LicenseRef-fossology-Bison-exception-2.2: 0.4%GPL-3.0-or-later: 0.4%CC0-1.0: 0.4%LicenseRef-fossology-BSD-style: 0.4%762files
  • BSD-3-Clause (94.2%)
  • Apache-2.0 (3.7%)
  • MIT (1.3%)
  • NCSA (0.7%)
  • LicenseRef-fossology-Public-domain (0.5%)
  • LicenseRef-fossology-Dual-license (0.5%)
  • LicenseRef-fossology-Bison-exception-2.2 (0.4%)
  • GPL-3.0-or-later (0.4%)
  • CC0-1.0 (0.4%)
  • LicenseRef-fossology-BSD-style (0.4%)
LicenseFiles%Distribution
BSD-3-Clause71894.2%
Apache-2.0283.7%
MIT101.3%
NCSA50.7%
LicenseRef-fossology-Public-domain40.5%
LicenseRef-fossology-Dual-license40.5%
LicenseRef-fossology-Bison-exception-2.230.4%
GPL-3.0-or-later30.4%
CC0-1.030.4%
LicenseRef-fossology-BSD-style30.4%
LicenseRef-fossology-See-file10.1%
LicenseRef-fossology-NoWarranty10.1%

5. Custom / Non-SPDX Licenses (LicenseRef-*)

−
License IDShort name
LicenseRef-fossology-Bison-exception-2.2Bison-exception-2.2
LicenseRef-fossology-Public-domainPublic-domain
LicenseRef-fossology-Dual-licenseDual-license
LicenseRef-fossology-See-fileSee-file
LicenseRef-fossology-NoWarrantyNoWarranty
LicenseRef-fossology-BSD-styleBSD-style

Files carrying custom license references

  • src/host/pico_rand/rand.c
    • LicenseRef-fossology-Public-domain [Public-domain]
  • src/rp2_common/pico_btstack/LICENSE.RP
    • LicenseRef-fossology-NoWarranty [NoWarranty]
  • src/rp2_common/pico_rand/rand.c
    • LicenseRef-fossology-Public-domain [Public-domain]
  • src/rp2_common/pico_standard_link/doc.h
    • LicenseRef-fossology-See-file [See-file]
  • 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/hazard3_test_gen.c
    • LicenseRef-fossology-Public-domain [Public-domain]
  • 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: 31    Distinct copyright strings: 56

Normalized holderFiles
Raspberry Pi (Trading) Ltd503
Raspberry Pi Ltd180
Arm Limited20
Raspberry Pi (Trading) Ltd. SPDX-License-Identifier: BSD-3-Clause11
Arm Limited. Raspberry Pi (Trading) Ltd4
Free Software Foundation, Inc3
SEGGER Microcontroller GmbH * * notice, this condition and the following disclaimer. *3
Marco Paland (info@paland.com) , PALANDesign Hannover, Germany2
Raspberry Pi (Trading) Ltd. Damien P. George2
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 warranty2
IAR Systems Arm Limited2
Raspberry Pi Ltd. SPDX-License-Identifier: BSD-3-Clause2
Valentin Milea <valentin.milea@gmail.com> Raspberry Pi (Trading) Ltd2
Raspberry Pi Ltd. Raspberry Pi Ltd2
yyunput( c, (yytext_ptr) ) Raspberry Pi (Trading) Ltd1
Raspberry Pi (Trading) Ltd. Raspberry Pi (Trading) Ltd. Raspberry Pi (Trading) Ltd1
Raspberry Pi (Trading) Ltd", and are1
Raspberry Pi Ltd. notice: and related and neighboring rights to this software to the public domain worldwide. This software is distributed without any warranty1
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.h1
&copy; Raspberry Pi Ltd1
and related and neighboring rights to this software to the public domain worldwide1
Marco Pal1
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
ARM Limited1
Keith Packard Raspberry Pi (Trading) Ltd1
Raspberry Pi (Trading) Ltd. Stephen Street (stephen@redrocketcomputing.com)1
Simon Goldschmidt1
Swedish Institute of Computer Science1
Dun Cat B.V.(UUGear)1
Scott Shawcroft for Adafruit Industries1
Dan Halbert for Adafruit Industries1

7. Directory-Level License Breakdown

−
DirectoryFilesPrimary license(s)
src693BSD-3-Clause(659) Apache-2.0(28) MIT(5)
tools35BSD-3-Clause(32) LicenseRef-fossology-Bison-exception-2.2(3) GPL-3.0-or-later(3)
test28BSD-3-Clause(22) NCSA(5) MIT(4)
docs4BSD-3-Clause(3) MIT(1)
external1BSD-3-Clause(1)
LICENSE.TXT1BSD-3-Clause(1)

8. Files with Multiple Licenses

−
FileLicenses
src/host/pico_rand/rand.cLicenseRef-fossology-Public-domain CC0-1.0 BSD-3-Clause
src/rp2_common/cmsis/stub/CMSIS/Device/RP2040/Include/system_RP2040.hBSD-3-Clause Apache-2.0
src/rp2_common/cmsis/stub/CMSIS/Device/RP2040/Source/system_RP2040.cBSD-3-Clause Apache-2.0
src/rp2_common/cmsis/stub/CMSIS/Device/RP2350/Include/system_RP2350.hBSD-3-Clause Apache-2.0
src/rp2_common/cmsis/stub/CMSIS/Device/RP2350/Source/system_RP2350.cBSD-3-Clause Apache-2.0
src/rp2_common/pico_rand/rand.cLicenseRef-fossology-Public-domain CC0-1.0 BSD-3-Clause
test/pico_float_test/hazard3_test_gen.cLicenseRef-fossology-Public-domain CC0-1.0 BSD-3-Clause
test/pico_float_test/llvm/call_apsr.SMIT NCSA LicenseRef-fossology-Dual-license
test/pico_float_test/llvm/call_apsr.hMIT NCSA LicenseRef-fossology-Dual-license
test/pico_float_test/pico_double_test.cMIT NCSA LicenseRef-fossology-Dual-license
test/pico_float_test/pico_float_test.cMIT NCSA LicenseRef-fossology-Dual-license
tools/pioasm/gen/location.hLicenseRef-fossology-Bison-exception-2.2 GPL-3.0-or-later
tools/pioasm/gen/parser.cppLicenseRef-fossology-Bison-exception-2.2 GPL-3.0-or-later
tools/pioasm/gen/parser.hppLicenseRef-fossology-Bison-exception-2.2 GPL-3.0-or-later

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
src/rp2_common/pico_standard_link/doc.h
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: 769

  • external/pico_sdk_import.cmake
    • BSD-3-Clause at line 4
  • tools/pioasm/pio_types.h
    • BSD-3-Clause at line 4
  • tools/pioasm/pio_enums.h
    • BSD-3-Clause at line 4
  • tools/check_all_groups.py
    • BSD-3-Clause at line 4
  • tools/pioasm/pio_assembler.h
    • 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 8, 5
  • tools/pioasm/gen/parser.cpp
    • Bison-exception-2.2 at line 30
    • GPL-3.0-or-later at lines 8, 5
  • tools/pioasm/lexer.ll
    • BSD-3-Clause at line 4
  • tools/pioasm/main.cpp
    • BSD-3-Clause at line 4
  • tools/pioasm/pio_disassembler.cpp
    • BSD-3-Clause at line 4
  • tools/pioasm/go_output.cpp
    • BSD-3-Clause at line 4
  • tools/pioasm/hex_output.cpp
    • BSD-3-Clause at line 4
  • tools/pioasm/gen/lexer.cpp
    • BSD-3-Clause at line 4
  • tools/pioasm/pio_assembler.cpp
    • 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 8, 5
  • tools/pioasm/version.h.in
    • BSD-3-Clause at line 4
  • tools/pioasm/ada_output.cpp
    • BSD-3-Clause at line 4
  • tools/pioasm/c_sdk_output.cpp
    • BSD-3-Clause at line 4
  • tools/pioasm/output_format.h
    • BSD-3-Clause at line 4
  • tools/bazel_common.py
    • BSD-3-Clause at line 4
  • tools/pioasm/json_output.cpp
    • 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/pio_disassembler.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
  • tools/bazel_build.py
    • BSD-3-Clause at line 4
  • tools/bazel_buildifier_lint_check.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_build_defines.py
    • BSD-3-Clause at line 4
  • tools/extract_cmake_configs.py
    • BSD-3-Clause at line 4
  • tools/check_doxygen_groups.py
    • BSD-3-Clause at line 4
  • tools/extract_configs.py
    • 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
  • docs/examples.md
    • BSD-3-Clause at line 4
  • docs/normalise.css
    • MIT at lines 10, 12, 5
  • test/pico_float_test/hazard3_test_gen.c
    • CC0-1.0 at lines 15, 24
    • Public-domain at lines 21, 12
    • BSD-3-Clause at line 4
  • test/pico_float_test/pico_float_test_hazard3.c
    • BSD-3-Clause at line 4
  • test/pico_float_test/llvm/LICENSE.TXT
    • NCSA at line 5
  • docs/mainpage.md
    • BSD-3-Clause at line 4
  • test/pico_sync_test/pico_sync_test.c
    • BSD-3-Clause at line 4
  • test/fixed_bitset_test/fixed_bitset_test.c
    • BSD-3-Clause at line 4
  • test/pico_async_context_test/pico_async_context_test.c
    • BSD-3-Clause at line 4
  • test/pico_low_power_test/low_power_test_simple.c
    • BSD-3-Clause at line 4
  • test/pico_low_power_test/external_sleep_timer.c
    • BSD-3-Clause at line 4
  • test/pico_test/include/pico/test.h
    • BSD-3-Clause at line 4
  • docs/index.h
    • BSD-3-Clause at line 4
  • test/pico_stdio_test/pico_stdio_test.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/pico_usb_reset/usb_reset.c
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_usb_reset/include/pico/usb_reset_tusb.h
    • BSD-3-Clause at line 4
  • src/rp2_common/hardware_interp/interp.c
    • BSD-3-Clause at line 4
  • test/pico_float_test/pico_double_test.c
    • MIT at lines 10, 12, 5
    • NCSA at line 5
    • Dual-license at line 5
  • src/rp2_common/hardware_pio/include/hardware/pio.h
    • BSD-3-Clause at line 4
  • test/pico_float_test/llvm/call_apsr.h
    • MIT at lines 10, 12, 5
    • NCSA at line 5
    • Dual-license at line 5
  • src/rp2_common/pico_printf/printf.c
    • MIT at lines 10, 12, 5
  • test/pico_float_test/llvm/call_apsr.S
    • MIT at lines 10, 12, 5
    • NCSA at line 5
    • Dual-license at line 5
  • test/pico_float_test/pico_float_test.c
    • MIT at lines 10, 12, 5
    • NCSA at line 5
    • Dual-license at line 5
  • src/rp2_common/pico_rand/include/pico/rand.h
    • BSD-3-Clause at line 4
  • test/pico_sem_test/pico_sem_test.c
    • BSD-3-Clause at line 4
  • test/pico_low_power_test/low_power_test_timers.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/hardware_powman/include/hardware/powman.h
    • BSD-3-Clause at line 4
  • test/hardware_irq_test/hardware_irq_test.c
    • BSD-3-Clause at line 4
  • test/pico_low_power_test/low_power_test_gpio.c
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_stdio_usb/include/tusb_config.h
    • MIT at lines 10, 12, 5
  • src/rp2_common/pico_cyw43_arch/cyw43_arch_freertos.c
    • BSD-3-Clause at line 4
  • test/pico_time_test/pico_time_test.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
  • test/panic_function_test/panic_function_test.c
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_cyw43_arch/include/pico/cyw43_arch.h
    • BSD-3-Clause at line 4
  • test/pico_thread_local_test/pico_thread_local_test.c
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_cyw43_arch/cyw43_arch.c
    • BSD-3-Clause at line 4
  • test/pico_test/include/pico/test/xrand.h
    • Public-domain at lines 21, 12
  • test/hardware_pwm_test/hardware_pwm_test.c
    • 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/hardware_xip_cache/include/hardware/xip_cache.h
    • BSD-3-Clause at line 4
  • test/pico_sha256_test/pico_sha256_test.c
    • BSD-3-Clause at line 4
  • src/rp2_common/hardware_dma/dma.c
    • BSD-3-Clause at line 4
  • src/rp2_common/hardware_exception/exception.c
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_mem_ops/mem_ops.c
    • BSD-3-Clause at line 4
  • test/kitchen_sink/kitchen_sink.c
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_mem_ops/mem_ops_aeabi.S
    • 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_usb_reset/include/pico/usb_reset.h
    • 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_aeabi_dcp.S
    • BSD-3-Clause at line 4
  • src/rp2_common/hardware_pio/include/hardware/pio_instructions.h
    • BSD-3-Clause at line 4
  • test/pico_thread_local_test/pico_thread_local_test_cpp.cpp
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_double/double_fma_dcp.S
    • BSD-3-Clause at line 4
  • test/pico_stdlib_test/pico_stdlib_test.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_flash_bank.h
    • BSD-3-Clause at line 4
  • src/rp2_common/hardware_pio/pio.c
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_btstack/btstack_stdin_pico.c
    • BSD-3-Clause at line 4
  • src/rp2_common/tinyusb/include/bsp/board.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/rp2_common/pico_thread_local/include/pico/thread_local.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/pico_thread_local/thread_local.c
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_printf/LICENSE
    • MIT at lines 10, 12, 5
  • src/rp2_common/hardware_psram/psram.c
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_usb_reset/include/pico/usb_reset_config.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/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_mbedtls/include/sha256_alt.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_cyw43_driver/cybt_shared_bus/cybt_shared_bus.c
    • 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_bootrom/bootrom.c
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_rand/rand.c
    • CC0-1.0 at lines 15, 24
    • Public-domain at lines 21, 12
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_printf/include/pico/printf.h
    • MIT at lines 10, 12, 5
  • src/rp2_common/hardware_watchdog/watchdog.c
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_printf/printf_none.S
    • BSD-3-Clause at line 4
  • src/rp2_common/hardware_powman/powman.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/bootrom_lock.c
    • 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/reset_interface.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/rp2_common/pico_stdio_usb/stdio_usb_descriptors.c
    • MIT at lines 10, 12, 5
  • src/rp2_common/pico_standard_link/doc.h
    • See-file at line 21
  • src/rp2_common/pico_cyw43_arch/include/pico/cyw43_arch/arch_poll.h
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_platform_common/common.c
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_mbedtls/pico_mbedtls.c
    • BSD-3-Clause at line 4
  • src/rp2_common/hardware_xosc/xosc.c
    • 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_stdio_usb/include/pico/stdio_usb.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/pico_cyw43_arch/cyw43_arch_poll.c
    • 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_threadsafe_background.c
    • 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_none.S
    • 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/pico_malloc/include/pico/malloc.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/hardware_riscv/include/hardware/riscv.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/hardware_dma/include/hardware/dma.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_math.c
    • BSD-3-Clause at line 4
  • src/rp2_common/hardware_flash/flash.c
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_low_power/include/pico/low_power.h
    • 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_malloc/malloc.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/rp2_common/hardware_psram/include/hardware/psram.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_rcp/include/hardware/rcp.h
    • 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/include/pico/btstack_hci_transport_cyw43.h
    • 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/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.h
    • 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_bootrom/include/pico/bootrom_constants.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_btstack/include/pico/btstack_run_loop_async_context.h
    • BSD-3-Clause at line 4
  • src/rp2_common/cmsis/stub/CMSIS/LICENSE.txt
    • Apache-2.0 at lines 12, 14, 16
  • src/rp2_common/cmsis/stub/CMSIS/Core/Include/core_cm0plus.h
    • Apache-2.0 at lines 12, 14, 16
  • src/rp2_common/cmsis/stub/CMSIS/Core/Include/tz_context.h
    • Apache-2.0 at lines 12, 14, 16
  • src/rp2_common/cmsis/stub/CMSIS/Core/Include/cmsis_clang.h
    • Apache-2.0 at lines 12, 14, 16
  • src/rp2_common/cmsis/stub/CMSIS/Core/Include/cmsis_armclang.h
    • Apache-2.0 at lines 12, 14, 16
  • src/rp2_common/cmsis/stub/CMSIS/Core/Include/mpu_armv7.h
    • Apache-2.0 at lines 12, 14, 16
  • src/rp2_common/cmsis/stub/CMSIS/Core/Include/cmsis_armcc.h
    • Apache-2.0 at lines 12, 14, 16
  • src/rp2_common/cmsis/stub/CMSIS/Core/Include/cmsis_version.h
    • Apache-2.0 at lines 12, 14, 16
  • src/rp2_common/pico_btstack/LICENSE.RP
    • NoWarranty at line 24
  • src/rp2_common/cmsis/stub/CMSIS/Core/Include/cmsis_iccarm.h
    • Apache-2.0 at lines 12, 14, 16
  • src/rp2_common/hardware_flash/include/hardware/flash.h
    • BSD-3-Clause at line 4
  • src/rp2_common/cmsis/stub/CMSIS/Core/Include/m-profile/armv7m_mpu.h
    • Apache-2.0 at lines 12, 14, 16
  • src/rp2_common/pico_low_power/low_power.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 lines 12, 14, 16
  • src/rp2_common/cmsis/stub/CMSIS/Core/Include/m-profile/cmsis_tiarmclang_m.h
    • Apache-2.0 at lines 12, 14, 16
  • src/rp2_common/pico_thread_local/include/picotls.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/include/pico/btstack_chipset_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/cmsis/stub/CMSIS/Core/Include/m-profile/cmsis_armclang_m.h
    • Apache-2.0 at lines 12, 14, 16
  • src/rp2_common/cmsis/stub/CMSIS/Core/Include/m-profile/armv8m_pmu.h
    • Apache-2.0 at lines 12, 14, 16
  • src/rp2_common/pico_cyw43_driver/cybt_shared_bus/cybt_shared_bus_driver.c
    • BSD-3-Clause at line 4
  • src/rp2_common/cmsis/stub/CMSIS/Device/RP2350/Source/system_RP2350.c
    • Apache-2.0 at lines 12, 14, 16
    • 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/wifi_firmware.S
    • 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/cmsis/stub/CMSIS/Core/Include/m-profile/armv7m_cachel1.h
    • Apache-2.0 at lines 12, 14, 16
  • src/rp2_common/pico_bootrom/include/pico/bootrom/sf_table.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/rp2_common/cmsis/stub/CMSIS/Device/RP2040/Source/system_RP2040.c
    • Apache-2.0 at lines 12, 14, 16
    • 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_v1_rom_shim_rp2040.S
    • BSD-3-Clause at line 4
  • src/rp2_common/hardware_pwm/include/hardware/pwm.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_common_m33.S
    • BSD-3-Clause at line 4
  • src/rp2_common/hardware_sync/sync.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/cmsis/stub/CMSIS/Core/Include/cmsis_compiler.h
    • Apache-2.0 at lines 12, 14, 16
  • src/rp2_common/hardware_resets/include/hardware/resets.h
    • BSD-3-Clause at line 4
  • src/rp2_common/cmsis/stub/CMSIS/Core/Include/core_cm33.h
    • Apache-2.0 at lines 12, 14, 16
  • src/rp2_common/hardware_base/include/hardware/address_mapped.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/cmsis/stub/CMSIS/Core/Include/cmsis_gcc.h
    • Apache-2.0 at lines 12, 14, 16
  • src/rp2_common/pico_divider/divider_hardware.S
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_multicore/include/pico/multicore.h
    • BSD-3-Clause at line 4
  • src/rp2_common/hardware_rosc/rosc.c
    • BSD-3-Clause at line 4
  • src/rp2_common/hardware_i2c/i2c.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/pico_flash/include/pico/flash.h
    • 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/cmsis/stub/CMSIS/Core/Include/cmsis_armclang_ltm.h
    • Apache-2.0 at lines 12, 14, 16
  • src/rp2_common/hardware_gpio/include/hardware/gpio_coproc.h
    • BSD-3-Clause at line 4
  • src/rp2_common/hardware_adc/adc.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/cmsis/stub/CMSIS/Core/Include/mpu_armv8.h
    • Apache-2.0 at lines 12, 14, 16
  • src/rp2_common/pico_async_context/include/pico/async_context.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/hardware_ticks/ticks.c
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_atomic/include/stdatomic.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_sha256/include/pico/sha256.h
    • BSD-3-Clause at line 4
  • src/rp2_common/hardware_irq/irq_handler_chain.S
    • BSD-3-Clause at line 4
  • src/rp2_common/cmsis/stub/CMSIS/Core/Include/m-profile/armv8m_mpu.h
    • Apache-2.0 at lines 12, 14, 16
  • src/rp2_common/hardware_irq/include/hardware/irq.h
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_lwip/lwip_nosys.c
    • BSD-3-Clause at line 4
  • src/rp2_common/cmsis/stub/CMSIS/Core/Include/m-profile/armv81m_pac.h
    • Apache-2.0 at lines 12, 14, 16
  • src/rp2_common/pico_lwip/include/pico/lwip_nosys.h
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_lwip/lwip_freertos.c
    • 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/cmsis/stub/CMSIS/Core/Include/m-profile/cmsis_gcc_m.h
    • Apache-2.0 at lines 12, 14, 16
  • src/rp2_common/hardware_timer/timer.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_divider/divider.c
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_unique_id/unique_id.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/times.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/cmsis/stub/CMSIS/Core/Include/m-profile/cmsis_clang_m.h
    • Apache-2.0 at lines 12, 14, 16
  • src/rp2_common/pico_clib_interface/cxa_guard.c
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_platform_panic/custom_panic_function.S
    • 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/cmsis/stub/CMSIS/Device/RP2350/Include/RP2350.h
    • BSD-3-Clause at line 4
  • src/rp2_common/cmsis/stub/CMSIS/Device/RP2350/Include/system_RP2350.h
    • Apache-2.0 at lines 12, 14, 16
    • 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_status_led/status_led.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/rp2_common/cmsis/stub/CMSIS/Device/RP2040/Include/system_RP2040.h
    • Apache-2.0 at lines 12, 14, 16
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_i2c_slave/include/pico/i2c_slave.h
    • BSD-3-Clause at line 4
  • src/rp2040/hardware_structs/include/hardware/structs/usb_dpram.h
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_float/float_conv32_vfp.S
    • 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/dma_debug.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/pll.h
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_float/float_sci_m33_vfp.S
    • 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/systick.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/clocks.h
    • BSD-3-Clause at line 4
  • src/rp2040/hardware_structs/include/hardware/structs/xip_ctrl.h
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_float/float_sci_m33.S
    • 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/iobank0.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/timer.h
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_float/float_single_hazard3.S
    • BSD-3-Clause at line 4
  • src/rp2_common/cmsis/stub/CMSIS/Device/RP2040/Include/RP2040.h
    • BSD-3-Clause at line 4
  • src/rp2_common/hardware_sync/include/hardware/sync.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/cmsis/include/cmsis/rename_exceptions.h
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_stdio/stdio.c
    • 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/pico_aon_timer/aon_timer.c
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_cxx_options/include/pico/cxx_options.h
    • BSD-3-Clause at line 4
  • src/rp2_common/hardware_rtc/rtc.c
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_stdlib/stdlib.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/pico_float/include/pico/float.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_float/float_init_rom_rp2040.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_aon_timer/include/pico/aon_timer.h
    • BSD-3-Clause at line 4
  • src/rp2_common/hardware_pll/pll.c
    • 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_int64_ops/pico_int64_ops_aeabi.S
    • 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_boot_lock/boot_lock.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/hardware_i2c/include/hardware/i2c.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_stdio_uart/stdio_uart.c
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_multicore/multicore.c
    • BSD-3-Clause at line 4
  • src/rp2_common/hardware_rosc/include/hardware/rosc.h
    • 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_spi/spi.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_flash/flash.c
    • 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/hardware_dcp/include/hardware/dcp_instr.inc.S
    • BSD-3-Clause at line 4
  • src/rp2_common/hardware_gpio/gpio.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/hardware_ticks/include/hardware/ticks.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/hardware_uart/include/hardware/uart.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/pico_lwip/include/pico/lwip_freertos.h
    • BSD-3-Clause at line 4
  • src/rp2_common/hardware_adc/include/hardware/adc.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_runtime/include/pico/runtime.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/hardware_vreg/include/hardware/vreg.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/rp2040/hardware_regs/include/hardware/regs/io_bank0.h
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_atomic/atomic.c
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_crt0/crt0_riscv.S
    • BSD-3-Clause at line 4
  • src/rp2_common/hardware_hazard3/include/hardware/hazard3/features.h
    • BSD-3-Clause at line 4
  • src/rp2040/hardware_regs/include/hardware/regs/watchdog.h
    • BSD-3-Clause at line 4
  • src/rp2_common/hardware_uart/uart.c
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_crt0/crt0.S
    • 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_sha256/sha256.c
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_runtime_init/runtime_init.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_irq/irq.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/hardware_clocks/clocks.c
    • 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_clib_interface/include/llvm_libc/sys/stat.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/rp2040/hardware_regs/include/hardware/regs/usb.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/pico_lwip/altcp_tls_mbedtls.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_lwip/include/arch/cc.h
    • BSD-3-Clause at line 4
  • src/rp2_common/hardware_sha256/sha256.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/rp2040/hardware_regs/include/hardware/regs/spi.h
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_runtime/runtime.c
    • BSD-3-Clause at line 4
  • src/rp2_common/hardware_vreg/vreg.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_runtime_init/include/pico/runtime_init.h
    • 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_stdio_rtt/SEGGER/RTT/SEGGER_RTT.c
    • BSD-style at line 22
  • src/rp2040/hardware_regs/include/hardware/regs/pads_qspi.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_status_led/ws2812.pio
    • 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_i2c_slave/i2c_slave.c
    • 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/io_bank0.h
    • BSD-3-Clause at line 4
  • src/rp2040/hardware_structs/include/hardware/structs/ioqspi.h
    • BSD-3-Clause at line 4
  • src/rp2_common/hardware_clocks/include/hardware/clocks.h
    • BSD-3-Clause at line 4
  • src/rp2040/hardware_structs/include/hardware/structs/watchdog.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/sys/types.h
    • BSD-3-Clause at line 4
  • src/rp2040/hardware_structs/include/hardware/structs/usb.h
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_clib_interface/newlib_interface.c
    • BSD-3-Clause at line 4
  • src/rp2040/hardware_structs/include/hardware/structs/resets.h
    • BSD-3-Clause at line 4
  • src/rp2040/hardware_regs/include/hardware/regs/pio.h
    • BSD-3-Clause at line 4
  • src/rp2_common/pico_clib_interface/picolibc_interface.c
    • 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/pwm.h
    • BSD-3-Clause at line 4
  • src/rp2040/hardware_structs/include/hardware/structs/pads_qspi.h
    • BSD-3-Clause at line 4
  • src/rp2_common/hardware_sha256/include/hardware/sha256.h
    • BSD-3-Clause at line 4
  • src/rp2040/hardware_regs/include/hardware/regs/rosc.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_structs/include/hardware/structs/pio.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/adc.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/rp2040/hardware_structs/include/hardware/structs/sio.h
    • BSD-3-Clause at line 4
  • src/rp2040/hardware_structs/include/hardware/structs/syscfg.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/rp2040/hardware_regs/include/hardware/regs/rtc.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_structs/include/hardware/structs/bus_ctrl.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_regs/include/hardware/regs/syscfg.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/busctrl.h
    • BSD-3-Clause at line 4
  • src/rp2040/hardware_structs/include/hardware/structs/spi.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_structs/include/hardware/structs/mpu.h
    • BSD-3-Clause at line 4
  • src/rp2040/hardware_regs/include/hardware/regs/ssi.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/xosc.h
    • BSD-3-Clause at line 4
  • src/rp2040/hardware_regs/include/hardware/regs/busctrl.h
    • BSD-3-Clause at line 4
  • src/rp2040/boot_stage2/boot2_w25q080.S
    • BSD-3-Clause at line 4
  • src/rp2040/hardware_structs/include/hardware/structs/i2c.h
    • BSD-3-Clause at line 4
  • src/rp2040/boot_stage2/include/boot_stage2/config.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_regs/include/hardware/regs/pll.h
    • 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/hardware_structs/include/hardware/structs/psm.h
    • BSD-3-Clause at line 4
  • src/rp2040/hardware_structs/include/hardware/structs/m0plus.h
    • BSD-3-Clause at line 4
  • src/rp2040/boot_stage2/boot2_at25sf128a.S
    • 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/pads_bank0.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_structs/include/hardware/structs/padsbank0.h
    • BSD-3-Clause at line 4
  • src/rp2040/hardware_regs/include/hardware/platform_defs.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/m33_eppb.h
    • BSD-3-Clause at line 4
  • src/rp2040/hardware_regs/include/hardware/regs/tbman.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/pll.h
    • BSD-3-Clause at line 4
  • src/rp2350/hardware_structs/include/hardware/structs/glitch_detector.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/rp2350/hardware_structs/include/hardware/structs/scb.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/accessctrl.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/ticks.h
    • BSD-3-Clause at line 4
  • src/rp2350/hardware_structs/include/hardware/structs/sau.h
    • BSD-3-Clause at line 4
  • src/rp2350/hardware_structs/include/hardware/structs/bootram.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/sio.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/sha256.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_regs/include/hardware/regs/tbman.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_regs/include/hardware/regs/busctrl.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/xosc.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/resets.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/resets.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/sysinfo.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/intctrl.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/clocks.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/pico_platform/platform.c
    • 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/include/hardware/regs/io_qspi.h
    • BSD-3-Clause at line 4
  • src/rp2040/boot_stage2/boot2_w25x10cl.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/regs/psm.h
    • BSD-3-Clause at line 4
  • src/rp2040/boot_stage2/compile_time_choice.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/coresight_trace.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/powman.h
    • BSD-3-Clause at line 4
  • src/rp2040/hardware_regs/include/hardware/regs/m0plus.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_structs/include/hardware/structs/usb.h
    • BSD-3-Clause at line 4
  • src/rp2350/hardware_structs/include/hardware/structs/resets.h
    • BSD-3-Clause at line 4
  • src/rp2040/hardware_regs/include/hardware/regs/xip.h
    • BSD-3-Clause at line 4
  • src/rp2350/hardware_structs/include/hardware/structs/mpu.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/timer.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/xosc.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/hstx_ctrl.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/rosc.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/trng.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_regs/include/hardware/regs/clocks.h
    • BSD-3-Clause at line 4
  • src/rp2350/hardware_structs/include/hardware/structs/uart.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_regs/include/hardware/regs/hstx_ctrl.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/rp_ap.h
    • BSD-3-Clause at line 4
  • src/rp2350/hardware_regs/include/hardware/regs/adc.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/sio.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_regs/include/hardware/regs/syscfg.h
    • BSD-3-Clause at line 4
  • src/rp2350/pico_platform/include/pico/asm_helper.S
    • BSD-3-Clause at line 4
  • src/rp2350/boot_stage2/boot2_w25x10cl.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/rp2350/boot_stage2/compile_time_choice.S
    • BSD-3-Clause at line 4
  • src/host/pico_bit_ops/bit_ops.c
    • BSD-3-Clause at line 4
  • src/host/hardware_sync/include/hardware/sync.h
    • BSD-3-Clause at line 4
  • src/host/pico_stdio/include/pico/stdio.h
    • BSD-3-Clause at line 4
  • src/host/hardware_gpio/gpio.c
    • BSD-3-Clause at line 4
  • src/host/pico_platform/include/pico/platform.h
    • BSD-3-Clause at line 4
  • src/host/pico_platform/platform_base.c
    • BSD-3-Clause at line 4
  • src/host/hardware_irq/include/hardware/irq.h
    • BSD-3-Clause at line 4
  • src/host/pico_runtime/include/pico/runtime.h
    • BSD-3-Clause at line 4
  • src/host/hardware_timer/include/hardware/timer.h
    • BSD-3-Clause at line 4
  • src/host/hardware_divider/divider.c
    • BSD-3-Clause at line 4
  • src/host/pico_unique_id/unique_id.c
    • BSD-3-Clause at line 4
  • src/host/pico_time_adapter/time_adapter.c
    • 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/waveshare_rp2350_geek.h
    • BSD-3-Clause at line 4
  • src/boards/include/boards/pimoroni_picosystem.h
    • BSD-3-Clause at line 4
  • src/boards/include/boards/eelectronicparts_picomini_16mb.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/olimex_rp2350_xl.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/eetree_gamekit_rp2040.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/tinycircuits_thumby_color_rp2350.h
    • BSD-3-Clause at line 4
  • src/boards/include/boards/defcon32_badge.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_rp2040_lcd_0.96.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/waveshare_rp2040_power_management_hat_b.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/gen4_rp2350_32ct.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/solderparty_rp2040_stamp_carrier.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/waveshare_rp2040_ble.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/gen4_rp2350_24.h
    • BSD-3-Clause at line 4
  • src/rp2040/hardware_regs/RP2040.svd
    • 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/soldered_nula_max_rp2350.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_pizero.h
    • BSD-3-Clause at line 4
  • src/boards/include/boards/sparkfun_micromod.h
    • BSD-3-Clause at line 4
  • src/boards/include/boards/pimoroni_pico_plus2_rp2350.h
    • BSD-3-Clause at line 4
  • src/rp2040/pico_platform/include/pico/platform.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/gen4_rp2350_24ct.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/archi.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/adafruit_qtpy_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/solderparty_rp2350_stamp_xl.h
    • BSD-3-Clause at line 4
  • src/boards/include/boards/0xcb_helios.h
    • BSD-3-Clause at line 4
  • src/boards/include/boards/pimoroni_pga2040.h
    • BSD-3-Clause at line 4
  • src/rp2040/boot_stage2/boot2_is25lp080.S
    • BSD-3-Clause at line 4
  • src/boards/include/boards/waveshare_rp2350_one.h
    • BSD-3-Clause at line 4
  • src/boards/include/boards/ilabs_opendec02.h
    • BSD-3-Clause at line 4
  • src/boards/include/boards/gen4_rp2350_35.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/solderparty_rp2040_stamp_round_carrier.h
    • BSD-3-Clause at line 4
  • src/boards/include/boards/switchscience_picossci2_dev_board.h
    • BSD-3-Clause at line 4
  • src/rp2040/boot_stage2/boot2_generic_03h.S
    • BSD-3-Clause at line 4
  • src/boards/include/boards/waveshare_rp2350_plus_4mb.h
    • BSD-3-Clause at line 4
  • src/boards/include/boards/gen4_rp2350_35ct.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/common/pico_usb_reset_interface_headers/include/pico/usb_reset_interface.h
    • BSD-3-Clause at line 4
  • src/rp2040/boot_stage2/boot2_usb_blinky.S
    • BSD-3-Clause at line 4
  • src/common/pico_base_headers/include/pico/error.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/types.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/dma_debug.h
    • BSD-3-Clause at line 4
  • src/rp2350/hardware_structs/include/hardware/structs/watchdog.h
    • BSD-3-Clause at line 4
  • src/common/pico_util/include/pico/util/fixed_bitset.h
    • BSD-3-Clause at line 4
  • src/common/pico_util/fixed_bitset.c
    • 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/time.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_divider_headers/include/pico/divider.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/boot_picobin_headers/include/boot/picobin.h
    • BSD-3-Clause at line 4
  • src/common/pico_sync/critical_section.c
    • 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/m33.h
    • BSD-3-Clause at line 4
  • src/common/pico_sync/include/pico/mutex.h
    • BSD-3-Clause at line 4
  • src/rp2350/hardware_structs/include/hardware/structs/spi.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_stdlib_headers/include/pico/stdlib.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/systick.h
    • BSD-3-Clause at line 4
  • LICENSE.TXT
    • 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/pads_qspi.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/xip_ctrl.h
    • BSD-3-Clause at line 4
  • src/rp2350/hardware_structs/include/hardware/structs/sysinfo.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/hstx_fifo.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/tmds_encode.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_regs/include/hardware/platform_defs.h
    • BSD-3-Clause at line 4
  • src/rp2350/hardware_regs/include/hardware/regs/coresight_trace.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/io_bank0.h
    • BSD-3-Clause at line 4
  • src/rp2350/hardware_regs/include/hardware/regs/otp.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/m33.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/glitch_detector.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/usb.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/accessctrl.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/ticks.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/bootram.h
    • BSD-3-Clause at line 4
  • src/rp2350/hardware_regs/include/hardware/regs/rvcsr.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/qmi.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/timer.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/addressmap.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/pio.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/rosc.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/dreq.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/RP2350.svd
    • 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/sha256.h
    • BSD-3-Clause at line 4
  • src/rp2350/pico_platform/include/pico/platform.h
    • BSD-3-Clause at line 4
  • src/rp2350/boot_stage2/boot2_w25q080.S
    • 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/boot_stage2/boot2_at25sf128a.S
    • BSD-3-Clause at line 4
  • src/host/pico_rand/rand.c
    • CC0-1.0 at lines 15, 24
    • Public-domain at lines 21, 12
    • BSD-3-Clause at line 4
  • src/host/hardware_sync/sync_core0_only.c
    • BSD-3-Clause at line 4
  • src/host/pico_stdlib/stdlib.c
    • BSD-3-Clause at line 4
  • src/host/pico_multicore/include/pico/multicore.h
    • BSD-3-Clause at line 4
  • src/host/hardware_uart/uart.c
    • BSD-3-Clause at line 4
  • src/host/pico_platform/include/hardware/platform_defs.h
    • BSD-3-Clause at line 4
  • src/host/hardware_irq/irq.c
    • BSD-3-Clause at line 4
  • src/host/pico_runtime/runtime.c
    • BSD-3-Clause at line 4
  • src/rp2350/hardware_regs/include/hardware/regs/pads_bank0.h
    • BSD-3-Clause at line 4
  • src/host/hardware_divider/include/hardware/divider.h
    • BSD-3-Clause at line 4
  • src/rp2350/pico_platform/platform.c
    • BSD-3-Clause at line 4
  • src/host/pico_status_led/include/pico/status_led.h
    • BSD-3-Clause at line 4
  • src/rp2350/pico_platform/include/pico/platform/cpu_regs.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/pi-plates_micropi.h
    • BSD-3-Clause at line 4
  • src/boards/include/boards/pimoroni_tiny2040.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/pimoroni_servo2040.h
    • BSD-3-Clause at line 4
  • src/boards/include/boards/pimoroni_motor2040.h
    • BSD-3-Clause at line 4
  • src/rp2350/boot_stage2/boot2_is25lp080.S
    • BSD-3-Clause at line 4
  • src/boards/include/boards/pimoroni_keybow2040.h
    • BSD-3-Clause at line 4
  • src/boards/include/boards/vcc-gnd_yd-rp2040_16m.h
    • BSD-3-Clause at line 4
  • src/boards/include/boards/arduino_nano_rp2040_connect.h
    • BSD-3-Clause at line 4
  • src/rp2350/boot_stage2/boot2_generic_03h.S
    • BSD-3-Clause at line 4
  • src/boards/include/boards/datanoisetv_rp2040_dsp.h
    • BSD-3-Clause at line 4
  • src/rp2350/boot_stage2/asminclude/boot2_helpers/read_flash_sreg.S
    • BSD-3-Clause at line 4
  • src/boards/include/boards/seeed_xiao_rp2040.h
    • BSD-3-Clause at line 4
  • src/rp2350/boot_stage2/boot2_usb_blinky.S
    • BSD-3-Clause at line 4
  • src/boards/include/boards/pico.h
    • BSD-3-Clause at line 4
  • src/boards/include/boards/melopero_perpetuo_rp2350_lora.h
    • BSD-3-Clause at line 4
  • src/host/pico_rand/include/pico/rand.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/raspberry_pi_pi500_rp2040.h
    • BSD-3-Clause at line 4
  • src/host/pico_stdio/stdio.c
    • BSD-3-Clause at line 4
  • src/boards/include/boards/weact_studio_rp2350b_core.h
    • BSD-3-Clause at line 4
  • src/host/pico_divider/divider.c
    • 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/waveshare_rp2040_pizero.h
    • BSD-3-Clause at line 4
  • src/host/hardware_gpio/include/hardware/gpio.h
    • BSD-3-Clause at line 4
  • src/boards/include/boards/sparkfun_thingplus.h
    • BSD-3-Clause at line 4
  • src/boards/include/boards/uugear_wittypi5_hat_plus.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/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/host/pico_runtime/include/pico/runtime_init.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/waveshare_rp2040_one.h
    • BSD-3-Clause at line 4
  • src/host/hardware_timer/timer.c
    • BSD-3-Clause at line 4
  • src/boards/include/boards/vcc-gnd_yd-rp2040_8m.h
    • BSD-3-Clause at line 4
  • src/boards/include/boards/wiznet_w5100s_evb_pico.h
    • BSD-3-Clause at line 4
  • src/host/pico_unique_id/include/pico/unique_id.h
    • BSD-3-Clause at line 4
  • src/host/pico_status_led/status_led.c
    • BSD-3-Clause at line 4
  • src/boards/include/boards/soldered_nula_ethernet_w55rp20.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/sparkfun_iotnode_lorawan_rp2350.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/switchscience_picossci2_tiny.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/olimex_rp2350_xxl.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/ilabs_challenger_rp2350_wifi_ble.h
    • BSD-3-Clause at line 4
  • src/boards/include/boards/pimoroni_interstate75.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/nologo_rp2350_usb.h
    • BSD-3-Clause at line 4
  • src/boards/include/boards/weact_studio_rp2350a_core_v10_4mb.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/seeed_xiao_rp2350.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/gen4_rp2350_28ct.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/pimoroni_pga2350.h
    • BSD-3-Clause at line 4
  • src/boards/include/boards/pimoroni_badger2040.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/net8086_usb_interposer.h
    • BSD-3-Clause at line 4
  • src/boards/include/boards/vcc-gnd_yd-rp2040_4m.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/pimoroni_tiny2350.h
    • BSD-3-Clause at line 4
  • src/boards/include/boards/sparkfun_promicro.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_rp2350_eth.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/weact_studio_rp2350a_core_v10_16mb.h
    • BSD-3-Clause at line 4
  • src/boards/include/boards/pimoroni_tiny2040_2mb.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/adafruit_feather_rp2040.h
    • BSD-3-Clause at line 4
  • src/boards/include/boards/pimoroni_plasma2040.h
    • BSD-3-Clause at line 4
  • src/boards/include/boards/none.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/eelectronicparts_picomini_8mb.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/pimoroni_picolipo_16mb.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/gen4_rp2350_28t.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/adafruit_kb2040.h
    • BSD-3-Clause at line 4
  • src/boards/include/boards/adafruit_macropad_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/machdyne_werkzeug.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/sparkfun_xrp_controller.h
    • BSD-3-Clause at line 4
  • src/common/boot_picoboot_headers/include/boot/picoboot.h
    • BSD-3-Clause at line 4
  • src/boards/include/boards/datanoisetv_rp2350_dsp.h
    • BSD-3-Clause at line 4
  • src/common/hardware_claim/claim.c
    • BSD-3-Clause at line 4
  • src/boards/include/boards/pico_w.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/waveshare_rp2350_touch_lcd_1.28.h
    • BSD-3-Clause at line 4
  • src/common/pico_base_headers/include/pico/assert.h
    • BSD-3-Clause at line 4
  • src/boards/include/boards/debug_probe.h
    • BSD-3-Clause at line 4
  • src/boards/include/boards/hellbender_0001.h
    • 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_zero.h
    • BSD-3-Clause at line 4
  • src/boards/include/boards/pololu_3pi_2040_robot.h
    • BSD-3-Clause at line 4
  • src/common/pico_time/timeout_helper.c
    • BSD-3-Clause at line 4
  • src/boards/include/boards/gen4_rp2350_35t.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/solderparty_rp2040_stamp.h
    • BSD-3-Clause at line 4
  • src/boards/include/boards/vgaboard.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/pico2_w.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/hellbender_2350A_devboard.h
    • BSD-3-Clause at line 4
  • src/common/pico_sync/include/pico/critical_section.h
    • BSD-3-Clause at line 4
  • src/boards/include/boards/pico2.h
    • BSD-3-Clause at line 4
  • src/common/pico_sync/include/pico/sem.h
    • BSD-3-Clause at line 4
  • src/boards/include/boards/adafruit_fruit_jam.h
    • BSD-3-Clause at line 4
  • src/common/pico_sync/sem.c
    • 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/metrotech_xerxes_rp2040.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/eelectronicparts_picomini_2mb.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_matrix.h
    • BSD-3-Clause at line 4
  • src/common/boot_picoboot_headers/include/boot/picoboot_constants.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/version.h.in
    • BSD-3-Clause at line 4
  • src/common/pico_base_headers/include/pico.h
    • BSD-3-Clause at line 4
  • src/common/pico_util/pheap.c
    • 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/include/pico/util/pheap.h
    • BSD-3-Clause at line 4
  • src/common/pico_util/queue.c
    • BSD-3-Clause at line 4
  • src/common/pico_time/include/pico/time.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/common/pico_binary_info/include/pico/binary_info.h
    • BSD-3-Clause at line 4
  • src/common/pico_sync/lock_core.c
    • BSD-3-Clause at line 4
  • src/common/pico_sync/include/pico/sync.h
    • BSD-3-Clause at line 4
  • src/common/pico_sync/mutex.c
    • 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

LicenseFilesAction
GPL-3.0-or-later3REVIEW REQUIRED

Custom / Unresolved Licenses

License IDShort nameFilesAction
LicenseRef-fossology-BSD-styleBSD-style3MANUAL REVIEW REQUIRED
LicenseRef-fossology-Bison-exception-2.2Bison-exception-2.23MANUAL REVIEW REQUIRED
LicenseRef-fossology-Dual-licenseDual-license4MANUAL REVIEW REQUIRED
LicenseRef-fossology-NoWarrantyNoWarranty1MANUAL REVIEW REQUIRED
LicenseRef-fossology-Public-domainPublic-domain4MANUAL REVIEW REQUIRED
LicenseRef-fossology-See-fileSee-file1MANUAL REVIEW REQUIRED

Non-Allowlisted Files

769 file(s) — see Section 12.

Files Missing License Information

None.