1. SPDX Document Metadata

−
Document name
FOSSology CI Report
SPDX version
SPDX-2.3
Data license
CC0-1.0
Created
2026-09-23T06:14:39Z
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/nrf_hw_models.git
Originator
Organization: zephyrproject-rtos
Release date
2026-09-23T06:14:39Z
Verification
c848b5b6908b08f75241bceb5d5c3589ed43fdd4

Declared licenses (4):

Apache-2.0 BSD-3-Clause LicenseRef-fossology-See-doc.OTHER MIT

3. Executive Summary

−
214
Total files
4
Distinct licenses
214
Files with license
0
No license info
212
Files with copyright
2
No copyright info
4
Multi-license files
214
Non-allowlisted
0
Copyright violations
0
Keyword violations

4. License Distribution

−
Apache-2.0: 99.1%BSD-3-Clause: 1.9%LicenseRef-fossology-See-doc.OTHER: 0.5%MIT: 0.5%214files
  • Apache-2.0 (99.1%)
  • BSD-3-Clause (1.9%)
  • LicenseRef-fossology-See-doc.OTHER (0.5%)
  • MIT (0.5%)
LicenseFiles%Distribution
Apache-2.021299.1%
BSD-3-Clause41.9%
LicenseRef-fossology-See-doc.OTHER10.5%
MIT10.5%

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

−
License IDShort name
LicenseRef-fossology-See-doc.OTHERSee-doc.OTHER

Files carrying custom license references

  • docs/README.md
    • LicenseRef-fossology-See-doc.OTHER [See-doc.OTHER]

6. Copyright Holders (top 50)

−

Distinct holders: 10    Distinct copyright strings: 28

Normalized holderFiles
Nordic Semiconductor ASA132
Oticon A/S Nordic Semiconductor ASA51
Oticon A/S14
Oticon A/S Nordic Semiconductor ASA SPDX-License-Identifier: Apache-27
Oticon A/S , Nordic Semiconductor ASA2
Nordic Semiconductor ASA notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution2
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
Nordic Semiconductor ASA SPDX-License-Identifier: Apache-21
Nordic Semiconductor ASA and UICR models and UICR model before program exit1
Nordic Semiconductor ASA Demant A/S1

7. Directory-Level License Breakdown

−
DirectoryFilesPrimary license(s)
src198Apache-2.0(197) BSD-3-Clause(3) MIT(1)
tests5Apache-2.0(5)
make_inc2Apache-2.0(2)
docs2LicenseRef-fossology-See-doc.OTHER(1) Apache-2.0(1) BSD-3-Clause(1)
54LS05.mk1Apache-2.0(1)
54L15.mk1Apache-2.0(1)
52833.mk1Apache-2.0(1)
CMakeLists.txt1Apache-2.0(1)
5340.mk1Apache-2.0(1)
54LM20.mk1Apache-2.0(1)
Makefile1Apache-2.0(1)

8. Files with Multiple Licenses

−
FileLicenses
docs/LICENSEApache-2.0 BSD-3-Clause
src/HW_models/crc.cApache-2.0 MIT
src/nrfx/hal/nrf_gpio.cApache-2.0 BSD-3-Clause
src/nrfx/hal/nrf_gpiote.cApache-2.0 BSD-3-Clause

9. Files Without License Information

−

All files have license information.

10. Files Without Copyright Information

−
File
docs/README.md
tests/zephyr_apps/54_aar_ccm_ecb/CMakeLists.txt

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: 214

  • make_inc/pre.mk
    • Apache-2.0 at line 4
  • tests/zephyr_apps/54_aar_ccm_ecb/src/common.h
    • Apache-2.0 at line 4
  • 54LS05.mk
    • Apache-2.0 at line 4
  • make_inc/common_post.mk
    • Apache-2.0 at line 4
  • 54L15.mk
    • Apache-2.0 at line 4
  • 52833.mk
    • Apache-2.0 at line 4
  • tests/zephyr_apps/54_aar_ccm_ecb/CMakeLists.txt
    • Apache-2.0 at line 4
  • docs/README.md
    • See-doc.OTHER at line 72
  • CMakeLists.txt
    • Apache-2.0 at line 4
  • tests/zephyr_apps/54_aar_ccm_ecb/src/test_ecb.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_UART_private.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_virt_RAM.h
    • Apache-2.0 at line 4
  • 5340.mk
    • Apache-2.0 at line 4
  • src/HW_models/NHW_MUTEX.c
    • Apache-2.0 at line 4
  • src/HW_models/NRF_HWLowL.c
    • Apache-2.0 at line 4
  • src/HW_models/weak_stubs.h
    • Apache-2.0 at line 4
  • src/HW_models/HW_utils.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_UART_backend_if.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_54L_CLOCK.h
    • Apache-2.0 at line 4
  • tests/zephyr_apps/54_aar_ccm_ecb/src/test_ccm.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_UART_backend_pty_int.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_RNG.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_misc.h
    • Apache-2.0 at line 4
  • tests/zephyr_apps/54_aar_ccm_ecb/src/test_aar.c
    • Apache-2.0 at line 4
  • 54LM20.mk
    • Apache-2.0 at line 4
  • src/HW_models/NHW_54L_CLOCK.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_misc.54L15.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_PPIB.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_GRTC.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_NFCT.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_RADIO_timings.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_TEMP.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_NVM_backend.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_CRACEN_wrap.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_GRTC.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_OSCILLATORS.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_EGU.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_config.54L15.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_UART_backend_pty.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_common_types.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_AAR.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_53_FICR.c
    • Apache-2.0 at line 4
  • src/HW_models/xo_if.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_DPPI.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_NVMC.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_config.52833.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_misc_int.h
    • Apache-2.0 at line 4
  • src/HW_models/BLECrypt_if.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_RTC.c
    • Apache-2.0 at line 4
  • src/HW_models/irq_ctrl.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_config.54LS05.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_CLOCK.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_config.h
    • Apache-2.0 at line 4
  • src/HW_models/crc.c
    • Apache-2.0 at line 4
    • MIT at lines 248, 56, 173
  • src/HW_models/NHW_UART_backend_fifo.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_RNG.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_MWU.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_config.5340.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_AES_ECB.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_SPU.c
    • Apache-2.0 at line 4
  • src/nrfx/hal/nrf_cracen_cm.c
    • Apache-2.0 at line 4
  • src/nrfx/hal/nrf_ppi.c
    • Apache-2.0 at line 4
  • src/nrfx/hal/nrf_hack.52833.c
    • Apache-2.0 at line 4
  • src/nrfx/hal/nrf_cracen_rng.c
    • Apache-2.0 at line 4
  • src/nrfx/hal/nrf_mutex.c
    • Apache-2.0 at line 4
  • src/nrfx/hal/nrf_hal_originals.c
    • Apache-2.0 at line 4
  • src/nrfx/hal/nrf_uarte.c
    • Apache-2.0 at line 4
  • src/nrfx/hal/nrf_rtc.c
    • Apache-2.0 at line 4
  • src/nrfx/hal/nrf_ecb.c
    • Apache-2.0 at line 4
  • src/nrfx/hal/nrf_rng.c
    • Apache-2.0 at line 4
  • src/nrfx/hal/nrf_gpio.c
    • Apache-2.0 at line 4
    • BSD-3-Clause at lines 20, 14, 24, 17
  • src/nrfx/hal/nrf_54_ecb.c
    • Apache-2.0 at line 4
  • src/nrfx/nrfx_replacements/nrfx_glue_bsim.h
    • Apache-2.0 at line 4
  • src/nrfx/nrfx_replacements/nrfx_config_bsim.h
    • Apache-2.0 at line 4
  • src/nrfx/mdk_replacements/nrf_bsim_redef.52833.h
    • Apache-2.0 at line 4
  • src/nrfx/mdk_replacements/nrf_bsim_redef.54L15.h
    • Apache-2.0 at line 4
  • src/nrfx/mdk_replacements/nrf_bsim_redef.h
    • Apache-2.0 at line 4
  • src/nrfx/drivers/nrfx_common_int.h
    • Apache-2.0 at line 4
  • src/nrfx/drivers/nrfx_common.54L15.c
    • Apache-2.0 at line 4
  • src/nrfx_config/nrfx_glue.h
    • Apache-2.0 at line 4
  • docs/LICENSE
    • Apache-2.0 at line 4
    • BSD-3-Clause at lines 20, 14, 24, 17
  • Makefile
    • Apache-2.0 at line 4
  • src/HW_models/NHW_UART_be_loopb.c
    • Apache-2.0 at line 4
  • src/HW_models/trivial_xo.h
    • Apache-2.0 at line 4
  • src/HW_models/NRF_GPIO.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_RADIO.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_config.54LM20.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_VREQCTRL.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_misc.54LS05.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_peri_types.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_CRACEN_RNG.c
    • Apache-2.0 at line 4
  • src/HW_models/BLECrypt_if.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_UART.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_EVDMA.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_misc.52833.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_MUTEX.h
    • Apache-2.0 at line 4
  • src/HW_models/NRF_HWLowL.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_CRACEN_CM.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_RRAMC.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_CRACEN_wrap.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_RADIO_utils.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_CLOCK.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_RRAMC.c
    • Apache-2.0 at line 4
  • src/HW_models/hw_testcheat_if.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_SWI.c
    • Apache-2.0 at line 4
  • src/HW_models/trivial_xo.c
    • Apache-2.0 at line 4
  • src/HW_models/crc.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_CRACEN_CM.AES.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_RADIO_bitcounter.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_xPPI.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_RADIO_timings.h
    • Apache-2.0 at line 4
  • src/HW_models/NRF_PPI.h
    • Apache-2.0 at line 4
  • src/HW_models/time_machine_if.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_PPIB.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_RADIO_utils.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_DPPI.h
    • Apache-2.0 at line 4
  • src/HW_models/irq_ctrl.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_UART_backend_pty_int.c
    • Apache-2.0 at line 4
  • src/HW_models/fake_timer.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_RADIO_signals.c
    • Apache-2.0 at line 4
  • src/HW_models/NRF_GPIOTE.c
    • Apache-2.0 at line 4
  • src/HW_models/core_cm4.h
    • Apache-2.0 at line 4
  • src/HW_models/fake_timer.h
    • Apache-2.0 at line 4
  • src/HW_models/bstest_ticker.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_RADIO_signals.h
    • Apache-2.0 at line 4
  • src/HW_models/NRF_AES_ECB.h
    • Apache-2.0 at line 4
  • src/HW_models/HW_utils.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_UART_backend_fifo.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_NFCT.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_NVM_backend.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_RTC.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_54L_FICR.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_TIMER.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_virt_RAM.c
    • Apache-2.0 at line 4
  • src/HW_models/weak_stubs.c
    • Apache-2.0 at line 4
  • src/HW_models/NRF_GPIOTE.h
    • Apache-2.0 at line 4
  • src/HW_models/bstest_ticker.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_VREQCTRL.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_RADIO.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_TIMER.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_54_AAR_CCM_ECB.h
    • Apache-2.0 at line 4
  • src/HW_models/NRF_GPIO_backend.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_AAR.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_IPC.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_AES_ECB.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_OSCILLATORS.h
    • Apache-2.0 at line 4
  • src/HW_models/NRF5340_peri_types.h
    • BSD-3-Clause at lines 20, 14, 24, 17
  • src/HW_models/NRF_PPI.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_MWU.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_CRACEN_CM.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_misc.c
    • Apache-2.0 at line 4
  • src/HW_models/NRF_HW_dump_top.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_UART.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_54_AAR_CCM_ECB.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_EVDMA.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_TEMP.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_SPU.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_CRACEN_RNG.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_templates.h
    • Apache-2.0 at line 4
  • src/nrfx/hal/nrf_hack.54LM20.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_AES_CCM.c
    • Apache-2.0 at line 4
  • src/nrfx/hal/nrf_grtc.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_EGU.h
    • Apache-2.0 at line 4
  • src/nrfx/hal/nrf_hack.5340.c
    • Apache-2.0 at line 4
  • src/nrfx/hal/nrf_hack.54L15.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_misc.54LM20.c
    • Apache-2.0 at line 4
  • src/nrfx/hal/nrf_uart.c
    • Apache-2.0 at line 4
  • src/nrfx/hal/nrf_54_aar.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_RADIO_priv.h
    • Apache-2.0 at line 4
  • src/nrfx/hal/nrf_ipc.c
    • Apache-2.0 at line 4
  • src/nrfx/hal/nrf_hack.c
    • Apache-2.0 at line 4
  • src/nrfx/hal/nrf_timer.c
    • Apache-2.0 at line 4
  • src/HW_models/NRF_GPIO_backend.c
    • Apache-2.0 at line 4
  • src/nrfx/hal/nrf_radio.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_RADIO_bitcounter.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_IPC.h
    • Apache-2.0 at line 4
  • src/HW_models/NRF_GPIO.h
    • Apache-2.0 at line 4
  • src/HW_models/NHW_NVMC.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_52_FICR.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_misc.5340.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_CRACEN_CM.AES.c
    • Apache-2.0 at line 4
  • src/HW_models/NHW_AES_CCM.h
    • Apache-2.0 at line 4
  • src/HW_models/NRF_GPIO_backend_file.c
    • Apache-2.0 at line 4
  • src/HW_models/core_cm33.h
    • Apache-2.0 at line 4
  • src/nrfx/hal/nrf_cracen.c
    • Apache-2.0 at line 4
  • src/nrfx/hal/nrf_hack_int.h
    • Apache-2.0 at line 4
  • src/nrfx/hal/nrf_temp.c
    • Apache-2.0 at line 4
  • src/nrfx/hal/nrf_common.c
    • Apache-2.0 at line 4
  • src/nrfx/hal/nrf_dppi.c
    • Apache-2.0 at line 4
  • src/nrfx/hal/nrf_gpiote.c
    • Apache-2.0 at line 4
    • BSD-3-Clause at lines 20, 14, 24, 17
  • src/nrfx/hal/nrf_clock.c
    • Apache-2.0 at line 4
  • src/nrfx/hal/nrf_aar.c
    • Apache-2.0 at line 4
  • src/nrfx/hal/nrf_ppib.c
    • Apache-2.0 at line 4
  • src/nrfx/hal/nrf_hack.54LS05.c
    • Apache-2.0 at line 4
  • src/nrfx/hal/nrf_rramc.c
    • Apache-2.0 at line 4
  • src/nrfx/hal/nrf_ccm.c
    • Apache-2.0 at line 4
  • src/nrfx/nrfx_replacements/nrfx_bsim_redef.h
    • Apache-2.0 at line 4
  • src/nrfx/hal/nrf_nvmc.c
    • Apache-2.0 at line 4
  • src/nrfx/mdk_replacements/mdk/nrf_erratas.h
    • Apache-2.0 at line 4
  • src/nrfx/hal/nrf_egu.c
    • Apache-2.0 at line 4
  • src/nrfx/hal/nrf_54_ccm.c
    • Apache-2.0 at line 4
  • src/nrfx/nrfx_replacements/nrfx_gppi_lumos.c
    • Apache-2.0 at line 4
  • src/nrfx/mdk_replacements/nrf_bsim_redef.54LS05.h
    • Apache-2.0 at line 4
  • src/nrfx/mdk_replacements/system.c
    • Apache-2.0 at line 4
  • src/nrfx/mdk_replacements/mdk/nrf.h
    • Apache-2.0 at line 4
  • src/nrfx/hal_replacements/hal/nrf_dppi.h
    • Apache-2.0 at line 4
  • src/nrfx/drivers/nrfx_common.54LS05.c
    • Apache-2.0 at line 4
  • src/nrfx/drivers/nrfx_common.52833.c
    • Apache-2.0 at line 4
  • src/nrfx/mdk_replacements/nrf_bsim_redef.54LM20.h
    • Apache-2.0 at line 4
  • src/nrfx/mdk_replacements/nrf_bsim_redef.5340.h
    • Apache-2.0 at line 4
  • src/nrfx/hal_replacements/hal/nrf_ppi.h
    • Apache-2.0 at line 4
  • src/nrfx/drivers/nrfx_common.5340.c
    • Apache-2.0 at line 4
  • src/nrfx/drivers/nrfx_common.54LM20.c
    • Apache-2.0 at line 4
  • src/nrfx_config/nrfx_config.h
    • Apache-2.0 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

No copyleft licenses detected.

Custom / Unresolved Licenses

License IDShort nameFilesAction
LicenseRef-fossology-See-doc.OTHERSee-doc.OTHER1MANUAL REVIEW REQUIRED

Non-Allowlisted Files

214 file(s) — see Section 12.

Files Missing License Information

None.