SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-d8f905d4-b2c0-4c34-9b14-cfb107fde79b Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-5.0.2 Created: 2025-03-29T10:46:34Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-975a7ceb4240e415839037ea0509dfce Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-65c01a4ede3e2faaebacd6185bc6a6af Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0b7561dda9ab2b716827c9484335eb30 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-847f2ed68bf7f1e40cc86604906e206c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-91735b4b7c2063ce35ed105d46bd1b88 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-428afae3dee2f058788bd34430691e1c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2f6a49dc131251cc1d2cc9349d22b69b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-57e244fb5129373f82477dfd4d174db7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4d7132f37914d3c81bfc282c35dad5e2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4e0bf9a6ee0db26115c738ec3fe866b9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c2fe9bb58d06aa308e39b93d29f04df3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a16438895151f403273665e661c6b8cb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-631a67078a8c15dd09ee3382855c143e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c621ac23860a9bb5ae16acbcd4301181 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cded16f90dd7ef56731311f1e72fc46d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fec9eaad49ac8e4ab2658e6ec059608a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8d8b1144cf7cb87f1986e0502f083155 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-956f45cd98d42bfe3bdb72f1e71b233a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-255099791fc6a93629d116fe2c0783af Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-89c6dc0b93fa182d57b410c530e900dc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-71d3ceb42deca4381601b8ba50604fbe Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c2ff258f02ddb6e69186cd5f8b8ce96c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e4c84137bf4cbbb50e678319b2833fe2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d7759a609b2b516e2943063da3e86a49 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-440fe2d66a0c9bb281bc0291d2182248 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-86ce94b41c725d6b3614d5e527332e14 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1b6584d0e38cb1c1a9f682d0cfaa08fb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1158c3f1c9dca50fb27b6b81ee34d342 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-50f012688dd96a43caa8c0379efc988c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2ceee8a36763e7065b93aafd15708c2d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9862898cb1a4819526af4f146fd82796 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a1f1d5a2029ad92992c7924a7f02c41e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e96d97c0019abafd95ee2fd7f7a94d85 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0e3fc882897490298076167b05fd5f27 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-61caabf876bc0b96467643f11d381e62 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-731473bf5d3fdc9b5c085cc67996c3d9 FileName: ./.github/workflows/alire.yml SPDXID: SPDXRef-975a7ceb4240e415839037ea0509dfce FileChecksum: SHA1: 75771908991c67d091bd3208678d3cd9db8f228b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: SPDX-FileCopyrightText: 2023 Max Reznik FileName: ./.github/workflows/reuse.yml SPDXID: SPDXRef-65c01a4ede3e2faaebacd6185bc6a6af FileChecksum: SHA1: 844f66a79719055613af264ca8b739cfc31a6989 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: SPDX-FileCopyrightText: 2023 Max Reznik FileName: ./.gitignore SPDXID: SPDXRef-0b7561dda9ab2b716827c9484335eb30 FileChecksum: SHA1: 7bc223dc42a7c0f1c11d66ae7dcff2acf54a99f6 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: SPDX-FileCopyrightText: 2023 Max Reznik FileName: ./README.md SPDXID: SPDXRef-847f2ed68bf7f1e40cc86604906e206c FileChecksum: SHA1: 008dc375f2457016d47e0d0f2439a7abb6589fe7 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: 2023 Max Reznik FileName: ./alire.toml SPDXID: SPDXRef-91735b4b7c2063ce35ed105d46bd1b88 FileChecksum: SHA1: 4e909df88986050bb601f98237d6a16548993809 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: 2023 Max Reznik FileName: ./examples/.vscode/extensions.json SPDXID: SPDXRef-428afae3dee2f058788bd34430691e1c FileChecksum: SHA1: 0abdb715899949ff994738c515780b833704084a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: SPDX-FileCopyrightText: 2023 Max Reznik FileName: ./examples/.vscode/launch.json SPDXID: SPDXRef-2f6a49dc131251cc1d2cc9349d22b69b FileChecksum: SHA1: be57ab9a71c34d36511d7629dad5bc38fca1b3f6 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: SPDX-FileCopyrightText: 2023 Max Reznik FileName: ./examples/.vscode/settings.json SPDXID: SPDXRef-57e244fb5129373f82477dfd4d174db7 FileChecksum: SHA1: 0d76a7f7444bdbb6717ede258d85bece1b334ed6 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: SPDX-FileCopyrightText: 2023 Max Reznik FileName: ./examples/.vscode/tasks.json SPDXID: SPDXRef-4d7132f37914d3c81bfc282c35dad5e2 FileChecksum: SHA1: 5836fddfcd5cccbb9925da2348c2a8acd92d900b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: SPDX-FileCopyrightText: 2023 Max Reznik FileName: ./examples/alire.toml SPDXID: SPDXRef-4e0bf9a6ee0db26115c738ec3fe866b9 FileChecksum: SHA1: a5884e4380be4b8a3fb8fe01b3c4c76490eca163 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: SPDX-FileCopyrightText: 2023 Max Reznik FileName: ./examples/bmm150_lcd/README.md SPDXID: SPDXRef-c2fe9bb58d06aa308e39b93d29f04df3 FileChecksum: SHA1: 5179e57d15c108f3f44aec13de3bbbc47148ea63 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: 2023 Max Reznik FileName: ./examples/bmm150_lcd/bmm150_lcd.gpr SPDXID: SPDXRef-a16438895151f403273665e661c6b8cb FileChecksum: SHA1: 0a9e610459d1245ae8f356fc295681beeb7e868a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: SPDX-FileCopyrightText: 2024 Max Reznik FileName: ./examples/bmm150_lcd/bmm150_lcd_x2.png SPDXID: SPDXRef-631a67078a8c15dd09ee3382855c143e FileChecksum: SHA1: 6b8911484815e7c9b84a959e9c50f8e920242e36 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: 2023 Max Reznik FileName: ./examples/bmm150_lcd/gui.adb SPDXID: SPDXRef-c621ac23860a9bb5ae16acbcd4301181 FileChecksum: SHA1: 6bb8c19f938ac37f0526f6bbf37d57707f465b48 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: SPDX-FileCopyrightText: 2024 Max Reznik FileName: ./examples/bmm150_lcd/gui.ads SPDXID: SPDXRef-cded16f90dd7ef56731311f1e72fc46d FileChecksum: SHA1: 19f365a4897974894da6c7cbb8291937cac9f3e2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: SPDX-FileCopyrightText: 2024 Max Reznik FileName: ./examples/bmm150_lcd/gui_buttons.adb SPDXID: SPDXRef-fec9eaad49ac8e4ab2658e6ec059608a FileChecksum: SHA1: 0ac02e5c10920e5d8b0dd57da56a762fba8bfc61 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: SPDX-FileCopyrightText: 2024 Max Reznik FileName: ./examples/bmm150_lcd/gui_buttons.ads SPDXID: SPDXRef-8d8b1144cf7cb87f1986e0502f083155 FileChecksum: SHA1: 482c4ec4169724f9ca5292126f4ad0bc674a6df2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: SPDX-FileCopyrightText: 2024 Max Reznik FileName: ./examples/bmm150_lcd/main.adb SPDXID: SPDXRef-956f45cd98d42bfe3bdb72f1e71b233a FileChecksum: SHA1: 5e0cd7db180b0c5ddb7d343ecb88f31dd7bc116c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: SPDX-FileCopyrightText: 2024 Max Reznik FileName: ./examples/bmm150_put/README.md SPDXID: SPDXRef-255099791fc6a93629d116fe2c0783af FileChecksum: SHA1: 88fec1a4982ef0d512098a82521d621b178b13bc LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: 2023 Max Reznik FileName: ./examples/bmm150_put/bmm150_put.gpr SPDXID: SPDXRef-89c6dc0b93fa182d57b410c530e900dc FileChecksum: SHA1: 9e3be68380986174ff75dadfd6764d677f35c56d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: SPDX-FileCopyrightText: 2023 Max Reznik FileName: ./examples/bmm150_put/main.adb SPDXID: SPDXRef-71d3ceb42deca4381601b8ba50604fbe FileChecksum: SHA1: cd4ddfe407635393b7c7eceba144f4a1ceb2d885 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: SPDX-FileCopyrightText: 2023 Max Reznik FileName: ./gnat/bmm150.gpr SPDXID: SPDXRef-c2ff258f02ddb6e69186cd5f8b8ce96c FileChecksum: SHA1: 615db97d3c23cce539e193b07161ea03c1274aae LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: SPDX-FileCopyrightText: 2023 Max Reznik FileName: ./gnat/bmm150_config.gpr SPDXID: SPDXRef-e4c84137bf4cbbb50e678319b2833fe2 FileChecksum: SHA1: afced59e244492618958c83c3ce6192e355492ff LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: SPDX-FileCopyrightText: 2023 Max Reznik FileName: ./source/bmm150-i2c.ads SPDXID: SPDXRef-d7759a609b2b516e2943063da3e86a49 FileChecksum: SHA1: c9da0dfa0d6c1e8cd7fdd88d9336c5a3d6256b14 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: SPDX-FileCopyrightText: 2024 Max Reznik FileName: ./source/bmm150-i2c_sensors.ads SPDXID: SPDXRef-440fe2d66a0c9bb281bc0291d2182248 FileChecksum: SHA1: af895e5f8201d90059b8f890daf4a8d022f50bd9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: SPDX-FileCopyrightText: 2024 Max Reznik FileName: ./source/bmm150-raw.ads SPDXID: SPDXRef-86ce94b41c725d6b3614d5e527332e14 FileChecksum: SHA1: 7d0dc242bb6cbc832ee05fbf1d0b3adbb42aa59c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: SPDX-FileCopyrightText: 2025 Max Reznik FileName: ./source/bmm150-spi.ads SPDXID: SPDXRef-1b6584d0e38cb1c1a9f682d0cfaa08fb FileChecksum: SHA1: 70f2ea0b49df2c12e1ebd4e696583f3d8cb1c5b0 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: SPDX-FileCopyrightText: 2024 Max Reznik FileName: ./source/bmm150-spi_sensors.ads SPDXID: SPDXRef-1158c3f1c9dca50fb27b6b81ee34d342 FileChecksum: SHA1: b90bc7e31ef9d6c690e8b75bcc5545b53c9937d3 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: SPDX-FileCopyrightText: 2024 Max Reznik FileName: ./source/bmm150.ads SPDXID: SPDXRef-50f012688dd96a43caa8c0379efc988c FileChecksum: SHA1: 47d63834c2a98082fc5c117424be847edf578f96 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: SPDX-FileCopyrightText: 2023 Max Reznik FileName: ./source/impl/bmm150-i2c.adb SPDXID: SPDXRef-2ceee8a36763e7065b93aafd15708c2d FileChecksum: SHA1: ba6f350463188b156b44927fdfbaa1036b58145c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: SPDX-FileCopyrightText: 2024 Max Reznik FileName: ./source/impl/bmm150-i2c_sensors.adb SPDXID: SPDXRef-9862898cb1a4819526af4f146fd82796 FileChecksum: SHA1: 57c2323aef9f2c5f3b9cbd071182368feddf15ed LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: SPDX-FileCopyrightText: 2024 Max Reznik FileName: ./source/impl/bmm150-internal.adb SPDXID: SPDXRef-a1f1d5a2029ad92992c7924a7f02c41e FileChecksum: SHA1: 9cfd9d5caf7cc984f6e2eb1e3d0848c1bf10e4cf LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: SPDX-FileCopyrightText: 2023 Max Reznik FileName: ./source/impl/bmm150-internal.ads SPDXID: SPDXRef-e96d97c0019abafd95ee2fd7f7a94d85 FileChecksum: SHA1: 140d5a3b811fa08911c71e6a6de17c0aa08c3b93 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: SPDX-FileCopyrightText: 2023 Max Reznik FileName: ./source/impl/bmm150-raw.adb SPDXID: SPDXRef-0e3fc882897490298076167b05fd5f27 FileChecksum: SHA1: 5cca090fe4fbb06400f646490ca859d63562b9e7 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: SPDX-FileCopyrightText: 2025 Max Reznik FileName: ./source/impl/bmm150-spi.adb SPDXID: SPDXRef-61caabf876bc0b96467643f11d381e62 FileChecksum: SHA1: 8977472ecb1614475d7bb43d3f6bdc6ace5d88de LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: SPDX-FileCopyrightText: 2024 Max Reznik FileName: ./source/impl/bmm150-spi_sensors.adb SPDXID: SPDXRef-731473bf5d3fdc9b5c085cc67996c3d9 FileChecksum: SHA1: 7971b8d8e17a9cc49050e7367c2d8681ff443842 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: LLVM-exception FileCopyrightText: SPDX-FileCopyrightText: 2024 Max Reznik