SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-3ebd8b3f-5051-475f-afd6-ae42e9a32bb9 Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-6.1.0 Created: 2026-03-27T02:55:53Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ceef410cd570a34ad2c16e582c589f28 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-be87b11dcf011e33aa786866822d6299 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4d3f30862229e2eb809b35b4000aa4c7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d58802afbab59ab045f07e03b8f57f8e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0d36ddf8b574057f09a726d496ceb8b2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fa005bb053f9e07e7e83106bb532c093 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f940e6e27ad0759aed95cce9532f66dc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2e124a1249cdb86753403bcdfd675e69 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5c37ca9462181dc3724f707844e7a3d2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5c1a3f78537fabcb14f1d495346bdd3d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7b4c55330cfacbf547f851e32b844ac6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-876f86e4aac50fbe3930a9bb7532aedf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5e80cb1fd140bb349bfdd0fabee7e690 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-237b5af910309de96a3bb88242e69eb6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-eb418e45f8f0d2ed028f470900ed469a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-08dfcfa3574f93399fb38d7aac568da0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fb73a8b4dee7af85c28b72f28be6cd46 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bf2ba15c50bb879cca6b23f23955d218 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c8032239d95d433019a0c7859fe0844e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a47d560b6b4d639ec5b45a057385c5c0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-15f9b7f00516a31eedf674874418ddf0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9595b652f2b88b24134486eda7e74a5c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cd73377468ffc50b6dd5a304f33c89c2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-70830592ed304bd179537673eda00c8f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c2c6bc987c8942f86b96f68a9c543975 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6049eb8ad15a300cde900790d7b399ac FileName: ./.circleci/config.yml SPDXID: SPDXRef-ceef410cd570a34ad2c16e582c589f28 FileChecksum: SHA1: 48b8f45232ace6a84c5dfec0a7efc39e6ce35c52 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: None FileName: ./.credo.exs SPDXID: SPDXRef-be87b11dcf011e33aa786866822d6299 FileChecksum: SHA1: 83516699806c472acb44f81d5c1c322b11b627b4 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: None FileName: ./.formatter.exs SPDXID: SPDXRef-4d3f30862229e2eb809b35b4000aa4c7 FileChecksum: SHA1: a2d9c505f574d14133f5c82c1802e4c1bc4dee28 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: None FileName: ./.github/dependabot.yml SPDXID: SPDXRef-d58802afbab59ab045f07e03b8f57f8e FileChecksum: SHA1: c91cb0db36f94510531d7cd0142def4e27a74a99 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: None FileName: ./.gitignore SPDXID: SPDXRef-0d36ddf8b574057f09a726d496ceb8b2 FileChecksum: SHA1: 0d3d329cd6ffb1feab3362fe4234fc2071b44a58 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: None FileName: ./CHANGELOG.md SPDXID: SPDXRef-fa005bb053f9e07e7e83106bb532c093 FileChecksum: SHA1: 568764ae091a355deaf86718a4705c741f9e98d2 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: None FileName: ./Makefile SPDXID: SPDXRef-f940e6e27ad0759aed95cce9532f66dc FileChecksum: SHA1: 5268b5b7c92da679e96a6ffbf08d0be6d126bdfa LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth SPDX-FileCopyrightText: 2018 Mark Sebald FileName: ./NOTICE SPDXID: SPDXRef-2e124a1249cdb86753403bcdfd675e69 FileChecksum: SHA1: 74a1ec3e630cf6c631772dacf998a6d4d2a71e54 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: None Copyright holders include Frank Hunleth, Mark Sebald, Cocoa Xu and Masatoshi FileName: ./PORTING.md SPDXID: SPDXRef-5c37ca9462181dc3724f707844e7a3d2 FileChecksum: SHA1: 11e16cd1527ebe5b90dd3a3cc2e982fb621b8715 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth FileName: ./README.md SPDXID: SPDXRef-5c1a3f78537fabcb14f1d495346bdd3d FileChecksum: SHA1: 92a1198337fdf539cb419fe99695346762244677 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth FileName: ./RELEASE.md SPDXID: SPDXRef-7b4c55330cfacbf547f851e32b844ac6 FileChecksum: SHA1: 5a1f4680d668771467b93d4a703309d6fe3ffa88 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth FileName: ./assets/images/schematic-adc.png SPDXID: SPDXRef-876f86e4aac50fbe3930a9bb7532aedf FileChecksum: SHA1: 0ea04e0ac40b1bb4486492212cdf4d2c87389d84 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-0.51 FileCopyrightText: SPDX-FileCopyrightText: 2013 Erlang Solutions FileName: ./c_src/hal_spidev.c SPDXID: SPDXRef-5e80cb1fd140bb349bfdd0fabee7e690 FileChecksum: SHA1: b4c9e6fcc392ed506ab37a8eb0fb3c95c468dfd8 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth SPDX-FileCopyrightText: 2021 Cocoa Xu FileName: ./c_src/hal_stub.c SPDXID: SPDXRef-237b5af910309de96a3bb88242e69eb6 FileChecksum: SHA1: 70af98d900dcb5fef532cb9e7502209a3fc5bcce LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth SPDX-FileCopyrightText: 2021 Cocoa Xu FileName: ./c_src/spi_nif.c SPDXID: SPDXRef-eb418e45f8f0d2ed028f470900ed469a FileChecksum: SHA1: fd8991322034dc769c14b9c55f5798d7dbfeb14e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth SPDX-FileCopyrightText: 2018 Mark Sebald SPDX-FileCopyrightText: 2021 Cocoa Xu FileName: ./c_src/spi_nif.h SPDXID: SPDXRef-08dfcfa3574f93399fb38d7aac568da0 FileChecksum: SHA1: c512383cedabbe2b5d798ca878f5e2c7ed62843a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth SPDX-FileCopyrightText: 2018 Mark Sebald SPDX-FileCopyrightText: 2021 Cocoa Xu FileName: ./lib/spi.ex SPDXID: SPDXRef-fb73a8b4dee7af85c28b72f28be6cd46 FileChecksum: SHA1: 0442ddf15fc2682ac1537d1238fa2783cc752c2b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth SPDX-FileCopyrightText: 2018 Mark Sebald SPDX-FileCopyrightText: 2021 Cocoa Xu SPDX-FileCopyrightText: 2022 Masatoshi Nishiguchi FileName: ./lib/spi/backend.ex SPDXID: SPDXRef-bf2ba15c50bb879cca6b23f23955d218 FileChecksum: SHA1: caf1bb2ad2fb1f30ef1c58368ae97d4846c8905e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Frank Hunleth FileName: ./lib/spi/bus.ex SPDXID: SPDXRef-c8032239d95d433019a0c7859fe0844e FileChecksum: SHA1: 2650d6dd58aa940a359d2e254f610d801530811a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Frank Hunleth FileName: ./lib/spi/nil_backend.ex SPDXID: SPDXRef-a47d560b6b4d639ec5b45a057385c5c0 FileChecksum: SHA1: 4cbe84f78031f95cb94c943052087cc06d8dacb7 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Frank Hunleth FileName: ./lib/spi/spi_dev.ex SPDXID: SPDXRef-15f9b7f00516a31eedf674874418ddf0 FileChecksum: SHA1: c2926e0a12f31b989efd93ce27d76c3d41a6abfe LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Frank Hunleth FileName: ./lib/spi/spi_nif.ex SPDXID: SPDXRef-9595b652f2b88b24134486eda7e74a5c FileChecksum: SHA1: 081b36f0aef2bb9ae287db2680aad6017857e3cb LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth SPDX-FileCopyrightText: 2018 Mark Sebald SPDX-FileCopyrightText: 2021 Cocoa Xu FileName: ./mix.exs SPDXID: SPDXRef-cd73377468ffc50b6dd5a304f33c89c2 FileChecksum: SHA1: 7e453a14a3dea7327b92e3944554059b44ed90f9 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: None FileName: ./mix.lock SPDXID: SPDXRef-70830592ed304bd179537673eda00c8f FileChecksum: SHA1: a20cd51c292ea7da333af2514bf719af6cffd9fa LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: None FileName: ./test/circuits_spi_test.exs SPDXID: SPDXRef-c2c6bc987c8942f86b96f68a9c543975 FileChecksum: SHA1: cdf9aeb3ef792ee2b62c5bdec5d0436d018c33c9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth SPDX-FileCopyrightText: 2021 Cocoa Xu FileName: ./test/test_helper.exs SPDXID: SPDXRef-6049eb8ad15a300cde900790d7b399ac FileChecksum: SHA1: 77787254839d62ea3e11a3fb6b075e2eadd626a5 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Mark Sebald SPDX-FileCopyrightText: 2021 Masatoshi Nishiguchi SPDX-FileCopyrightText: 2022 Frank Hunleth