1. SPDX Document Metadata

Document name
FOSSology CI Report
SPDX version
SPDX-2.3
Data license
CC0-1.0
Created
2026-07-25T06:47:18Z
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-07-25T06:47:18Z
Verification
74c5048ce157489b19771ff956fcb3221a8603a9

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%717files
  • 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%)
LicenseFiles%Distribution
BSD-3-Clause67494.0%
Apache-2.0283.9%
MIT101.4%
NCSA50.7%
LicenseRef-fossology-Dual-license40.6%
LicenseRef-fossology-BSD-style30.4%
GPL-3.0-or-later30.4%
LicenseRef-fossology-Bison-exception-2.230.4%
LicenseRef-fossology-NoWarranty10.1%
LicenseRef-fossology-Public-domain10.1%

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

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

7. Directory-Level License Breakdown

DirectoryFilesPrimary license(s)
src659BSD-3-Clause(626) Apache-2.0(28) MIT(5)
tools34BSD-3-Clause(31) GPL-3.0-or-later(3) LicenseRef-fossology-Bison-exception-2.2(3)
test18BSD-3-Clause(12) NCSA(5) MIT(4)
docs4BSD-3-Clause(3) MIT(1)
LICENSE.TXT1BSD-3-Clause(1)
external1BSD-3-Clause(1)

8. Files with Multiple Licenses

FileLicenses
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
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.hGPL-3.0-or-later LicenseRef-fossology-Bison-exception-2.2
tools/pioasm/gen/parser.cppGPL-3.0-or-later LicenseRef-fossology-Bison-exception-2.2
tools/pioasm/gen/parser.hppGPL-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

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-domain1MANUAL REVIEW REQUIRED

Non-Allowlisted Files

1,428 file(s) — see Section 12.

Files Missing License Information

None.