SPDXVersion: SPDX-2.1
DataLicense: CC0-1.0
SPDXID: SPDXRef-DOCUMENT
DocumentName: project
DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-46b5c2a7-9977-4547-87ce-1f5e69bbd1df
Creator: Person: Anonymous ()
Creator: Organization: Anonymous ()
Creator: Tool: reuse-5.0.2
Created: 2025-08-07T15:12:08Z
CreatorComment: This document was created automatically using available reuse information consistent with REUSE.
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6f368ff09a0e4ebc4abed98dd24cf6fb
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c62e6127bc1241a7928b0b8c00231ae9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b3c940618c893675ae1ba7c01a676a50
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7088a0ce0611511ec3527b34771c9e65
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7c296ce371c836bf2d430d9dbae52ce2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e04911a52f339fd73b61175483dae169
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f9008026758d1ac2beadcff70f2010c6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-396513e22cedc2a052d8b4971d7bc365
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6108811f54b507c50dd74643efee6dc8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6946178e4c50f6a7074f28a55bc43517
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ecd86dad8a7a4627bf1981b34a11655b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9489c34f09f8d447a749d089188d0b01
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-98e8bb3ba37a9010d2adf5536561f248
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e2553039f53f246b5154185471676cab
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0b84fac207898851ab9ab49b41996d9d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dd0fd85729e43dd3fd461f9e9fd4a06d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2f8519619c5b149a75e820ffc430d632
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ac094b6ff8c4824f1575b5409ce761d7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f8d9a847ca9f6d23ef95628902d2e3e9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a66a9119da9d7fda70461373d9719c8c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1aac36388bfbf784260989036c49db69
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c66c761389de3afb27159c254c77b66a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b7a6648c492d27637c40edc6fc3b85af
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-985dcb6b1d1e3aa794b063742bc92df9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2361061af2793830e8f9bb7fa8cb2d2f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2acf71108468ec64b62cad7b795c5589
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7142043b7b88e247c3646739916720ff
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ae54bff75af1c180b444b4b400c7ac0f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-774f2597df78ce4225d6f6008f087809
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-65a27ad058ef04a8f725c79051be50c7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-26a93db0af5794e3e8639d02b80ad248
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-371b8e9662bb67ebc0b5adb8b6cb7884
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1c5cc909b2e9e7bfdf1cb96eb2df198d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-43baa209f55ac844bcb73e02561793a1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e73b908432b4fbe60521fe3e9817699c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8a642e3a66cf27bfadf9b681f4632204
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9b1e3d81c905173416afde997145bf80
FileName: ./.circleci/config.yml
SPDXID: SPDXRef-6f368ff09a0e4ebc4abed98dd24cf6fb
FileChecksum: SHA1: c65d5d59501f01ed827808de4819abfd9dea13b7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: 0BSD
FileCopyrightText: None
FileName: ./.gdbinit
SPDXID: SPDXRef-c62e6127bc1241a7928b0b8c00231ae9
FileChecksum: SHA1: 681c531ad4025991e55acfd68e383ba1e629b5bf
LicenseConcluded: NOASSERTION
LicenseInfoInFile: 0BSD
FileCopyrightText: None
FileName: ./.gitignore
SPDXID: SPDXRef-b3c940618c893675ae1ba7c01a676a50
FileChecksum: SHA1: 01da1bc14a3b9a450d0d0a85c32638ae32248689
LicenseConcluded: NOASSERTION
LicenseInfoInFile: 0BSD
FileCopyrightText: None
FileName: ./.tool-versions
SPDXID: SPDXRef-7088a0ce0611511ec3527b34771c9e65
FileChecksum: SHA1: 32c8f174d75bb225e571ac7bc7dc7772a788a157
LicenseConcluded: NOASSERTION
LicenseInfoInFile: 0BSD
FileCopyrightText: None
FileName: ./CHANGELOG.md
SPDXID: SPDXRef-7c296ce371c836bf2d430d9dbae52ce2
FileChecksum: SHA1: 9aa22a2af5b7b3ff009cd0e1ffba1fd2c8f06011
LicenseConcluded: NOASSERTION
LicenseInfoInFile: 0BSD
FileCopyrightText: None
FileName: ./Makefile
SPDXID: SPDXRef-e04911a52f339fd73b61175483dae169
FileChecksum: SHA1: b6bea33dccff33b1e4400eb4be85d61bfdaa27ae
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: 2025 Frank Hunleth
FileName: ./README.md
SPDXID: SPDXRef-f9008026758d1ac2beadcff70f2010c6
FileChecksum: SHA1: 1e1eae268e82b885bd6a36ac350e2d368f01dfda
LicenseConcluded: NOASSERTION
LicenseInfoInFile: 0BSD
FileCopyrightText: None
FileName: ./demo/Image
SPDXID: SPDXRef-396513e22cedc2a052d8b4971d7bc365
FileChecksum: SHA1: 1323d958d7f9d3819997287f6f2421ad0f04f20b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-2.0-only
FileCopyrightText: Various
FileName: ./demo/fwup.conf
SPDXID: SPDXRef-6108811f54b507c50dd74643efee6dc8
FileChecksum: SHA1: c66fd097d31d4d79b96ae07d024c65b1aa564968
LicenseConcluded: NOASSERTION
LicenseInfoInFile: 0BSD
FileCopyrightText: None
FileName: ./run_qemu.sh
SPDXID: SPDXRef-6946178e4c50f6a7074f28a55bc43517
FileChecksum: SHA1: 5532e1ccdfa9bda6047de709e3f46f13e3e2e282
LicenseConcluded: NOASSERTION
LicenseInfoInFile: 0BSD
FileCopyrightText: None
FileName: ./run_qemu_gdb.sh
SPDXID: SPDXRef-ecd86dad8a7a4627bf1981b34a11655b
FileChecksum: SHA1: ea0679e4a3728685486e78154dc8bb45535f7ac0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: 0BSD
FileCopyrightText: None
FileName: ./src/crc32.c
SPDXID: SPDXRef-9489c34f09f8d447a749d089188d0b01
FileChecksum: SHA1: 2c193f3067a0db7e6283e0ce9c02adb2d05cd0dc
LicenseConcluded: NOASSERTION
LicenseInfoInFile: LicenseRef-GaryBrown1986
FileCopyrightText: 1986 Gary S. Brown
Copyright (C) 1986 Gary S. Brown. You may use this program, or
FileName: ./src/crc32.h
SPDXID: SPDXRef-98e8bb3ba37a9010d2adf5536561f248
FileChecksum: SHA1: 57fc8dee68d30cbfd4fa476dd0aa56f7287c565e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: 2025 Frank Hunleth
FileName: ./src/libfdt/fdt.c
SPDXID: SPDXRef-e2553039f53f246b5154185471676cab
FileChecksum: SHA1: 180eab88c36e65a2b3db5f311e25dc1142d718cf
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-2-Clause
LicenseInfoInFile: GPL-2.0-or-later
FileCopyrightText: Copyright (C) 2006 David Gibson, IBM Corporation.
FileName: ./src/libfdt/fdt.h
SPDXID: SPDXRef-0b84fac207898851ab9ab49b41996d9d
FileChecksum: SHA1: 265155048eb725a03c49a45a27f322ca6f3dfe6b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-2-Clause
LicenseInfoInFile: GPL-2.0-or-later
FileCopyrightText: Copyright (C) 2006 David Gibson, IBM Corporation.
Copyright 2012 Kim Phillips, Freescale Semiconductor.
FileName: ./src/libfdt/fdt_ro.c
SPDXID: SPDXRef-dd0fd85729e43dd3fd461f9e9fd4a06d
FileChecksum: SHA1: a95c0a6950c7905c3cd0d455c503c86e3eabcd8c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-2-Clause
LicenseInfoInFile: GPL-2.0-or-later
FileCopyrightText: Copyright (C) 2006 David Gibson, IBM Corporation.
FileName: ./src/libfdt/fdt_rw.c
SPDXID: SPDXRef-2f8519619c5b149a75e820ffc430d632
FileChecksum: SHA1: 5b64bcdc8ea256d970676a387b2b48a87a23c8f6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-2-Clause
LicenseInfoInFile: GPL-2.0-or-later
FileCopyrightText: Copyright (C) 2006 David Gibson, IBM Corporation.
FileName: ./src/libfdt/fdt_strerror.c
SPDXID: SPDXRef-ac094b6ff8c4824f1575b5409ce761d7
FileChecksum: SHA1: dd5e6ddd05c0f6988c6261cf16bf891f02c1ece1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-2-Clause
LicenseInfoInFile: GPL-2.0-or-later
FileCopyrightText: Copyright (C) 2006 David Gibson, IBM Corporation.
FileName: ./src/libfdt/fdt_wip.c
SPDXID: SPDXRef-f8d9a847ca9f6d23ef95628902d2e3e9
FileChecksum: SHA1: bc2bf7e664848207dfc8f1a04319e8a1d0fa748b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-2-Clause
LicenseInfoInFile: GPL-2.0-or-later
FileCopyrightText: Copyright (C) 2006 David Gibson, IBM Corporation.
FileName: ./src/libfdt/libfdt.h
SPDXID: SPDXRef-a66a9119da9d7fda70461373d9719c8c
FileChecksum: SHA1: 4d60a597fcc5cc9a5b07a35776d1770ab1087b0a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-2-Clause
LicenseInfoInFile: GPL-2.0-or-later
FileCopyrightText: Copyright (C) 2006 David Gibson, IBM Corporation.
FileName: ./src/libfdt/libfdt_env.h
SPDXID: SPDXRef-1aac36388bfbf784260989036c49db69
FileChecksum: SHA1: fcd7056f6b373a77ade5b169bbf9ee37a1e7997b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-2-Clause
LicenseInfoInFile: GPL-2.0-or-later
FileCopyrightText: Copyright (C) 2006 David Gibson, IBM Corporation.
Copyright 2012 Kim Phillips, Freescale Semiconductor.
FileName: ./src/libfdt/libfdt_internal.h
SPDXID: SPDXRef-c66c761389de3afb27159c254c77b66a
FileChecksum: SHA1: fdc076f4c0743c9767bce0dea3f0ebe9060d25a0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-2-Clause
LicenseInfoInFile: GPL-2.0-or-later
FileCopyrightText: Copyright (C) 2006 David Gibson, IBM Corporation.
FileName: ./src/linker.ld
SPDXID: SPDXRef-b7a6648c492d27637c40edc6fc3b85af
FileChecksum: SHA1: d462a94730b4e98efc3310834f92215490ef0cea
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: 2025 Frank Hunleth
FileName: ./src/main.c
SPDXID: SPDXRef-985dcb6b1d1e3aa794b063742bc92df9
FileChecksum: SHA1: 71d6d4fff581b80b4bd9a94938879a3b7de033ed
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: 2025 Frank Hunleth
FileName: ./src/nanoprintf.h
SPDXID: SPDXRef-2361061af2793830e8f9bb7fa8cb2d2f
FileChecksum: SHA1: 59e4c64af419dbc966b6db97f23bbfebeedb1646
LicenseConcluded: NOASSERTION
LicenseInfoInFile: 0BSD
LicenseInfoInFile: Unlicense
FileCopyrightText: 2019 Charles Nicholson
FileName: ./src/pl011_uart.c
SPDXID: SPDXRef-2acf71108468ec64b62cad7b795c5589
FileChecksum: SHA1: 853f18443fe6df79eeb09587fc0a3a6f9860705b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: 2025 Frank Hunleth
FileName: ./src/pl011_uart.h
SPDXID: SPDXRef-7142043b7b88e247c3646739916720ff
FileChecksum: SHA1: 2c67a56af49be3145ef850183e00060c4169a214
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: 2025 Frank Hunleth
FileName: ./src/start.S
SPDXID: SPDXRef-ae54bff75af1c180b444b4b400c7ac0f
FileChecksum: SHA1: 152d54490a4141a0966bae9e77bcd4c502b2dd77
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: 2025 Frank Hunleth
FileName: ./src/uboot_env.c
SPDXID: SPDXRef-774f2597df78ce4225d6f6008f087809
FileChecksum: SHA1: 32eb6b9e65f694b939af8c8bcb52327259830526
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: 2017 Frank Hunleth
FileName: ./src/uboot_env.h
SPDXID: SPDXRef-65a27ad058ef04a8f725c79051be50c7
FileChecksum: SHA1: 37436a459ee814dd798b76a7235283e339cb8d67
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: 2017 Frank Hunleth
FileName: ./src/util.c
SPDXID: SPDXRef-26a93db0af5794e3e8639d02b80ad248
FileChecksum: SHA1: 114eae849e66ae97fb454d1a080fd8d1911c4978
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: 2025 Frank Hunleth
FileName: ./src/util.h
SPDXID: SPDXRef-371b8e9662bb67ebc0b5adb8b6cb7884
FileChecksum: SHA1: 38dc08bab1d26f5084007a6c7b855f546c1056e6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: 2025 Frank Hunleth
FileName: ./src/virtio.h
SPDXID: SPDXRef-1c5cc909b2e9e7bfdf1cb96eb2df198d
FileChecksum: SHA1: fef68e7cd14d6667a4e4c5ac9f404801fa01aa65
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: 2007, 2009, IBM Corporation
SPDX-FileCopyrightText: 2011, Red Hat, Inc
SPDX-FileCopyrightText: 2025 Frank Hunleth
FileName: ./src/virtio_blk.c
SPDXID: SPDXRef-43baa209f55ac844bcb73e02561793a1
FileChecksum: SHA1: 94a14fc095892f3e185328ce7765ea9b7468a0ac
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: 2025 Frank Hunleth
FileName: ./tests/001_all_defaults
SPDXID: SPDXRef-e73b908432b4fbe60521fe3e9817699c
FileChecksum: SHA1: 633f690ac6ff63207cc91bbaefae454ad0df82af
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: 2025 Frank Hunleth
FileName: ./tests/002_el2
SPDXID: SPDXRef-8a642e3a66cf27bfadf9b681f4632204
FileChecksum: SHA1: 27e10e4ee8a15188c26e2ed3d2d8eb9d690a7c52
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: 2025 Frank Hunleth
FileName: ./tests/run_tests.sh
SPDXID: SPDXRef-9b1e3d81c905173416afde997145bf80
FileChecksum: SHA1: 1f55f39a4f382eefaa6aa2955fed2b4618e21935
LicenseConcluded: NOASSERTION
LicenseInfoInFile: BSD-3-Clause
FileCopyrightText: SPDX-FileCopyrightText: 2025 Frank Hunleth
LicenseID: LicenseRef-GaryBrown1986
LicenseName: NOASSERTION
ExtractedText: Permission is hereby granted to use this program, or code or tables extracted from it, as desired without restriction.
— Gary S. Brown, 1986.