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