SPDXVersion: SPDX-2.1
DataLicense: CC0-1.0
SPDXID: SPDXRef-DOCUMENT
DocumentName: project
DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-bc9fd6b8-4d90-4e8c-8e05-1da2ba334efe
Creator: Person: Anonymous ()
Creator: Organization: Anonymous ()
Creator: Tool: reuse-4.0.1
Created: 2025-03-09T08:58:33Z
CreatorComment: This document was created automatically using available reuse information consistent with REUSE.
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ef0f69057d0c202061a6fec11c0e43b1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a1527bb07fdc270e6960cd7813b711de
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4d3f30862229e2eb809b35b4000aa4c7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d58802afbab59ab045f07e03b8f57f8e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-409b70dc7746a6245bdec20dfe6e3399
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e3bea026448625f4a95697c0412fa4a1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3a2824a383351d065547b6750f6e7bd0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0f3dd149b0efc003574f2743ef15ab10
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-699e45db99326db2d6fdfddd359e70a7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-735e3e67fe6659906d1b3f1d31ef21b3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7f9a8277c4e03948c9ccc7d921fc681b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2642c2140d5eb16ced3272b9b35b96ad
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-95a807cb58a8569a655d1c2c46918ba4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5205fa1f99885c5ae79109d04ae32ff7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-014b2eee4db01d491561a645ad4e7004
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-67d4f1b1fc380754affc58ec090985e3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dd1fe8899e5d8ddf3b51b4c27b2e0d14
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-78a8186d0502d2176f36e38b56e479ba
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7e06298e64049eb1606e1b44c27e29a3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-70c169a825df1f5cb91014424a0986c1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ffd0b888945e2d67647a41fbba89b802
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1505a506f4d4f743e5394eacb929b578
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-248620319d783cd543e5204fff8da50e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-aa04c4e61d82c4e074dd103451b6c717
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c642f353dab20158cd5832afe1a23afe
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-82d28371978c9fa83ca7fb34a9dfa17d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cdea5064080af7cbe6e2b7492d54a1ed
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dad4be6ba00f8c2af19745edc3ac7720
FileName: ./.circleci/config.yml
SPDXID: SPDXRef-ef0f69057d0c202061a6fec11c0e43b1
FileChecksum: SHA1: 015abee31ecce0d2215a92fcf01582c168a1c695
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: None
FileName: ./.credo.exs
SPDXID: SPDXRef-a1527bb07fdc270e6960cd7813b711de
FileChecksum: SHA1: ff22d1816b9571e22598e2591d1b625e55e22231
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: None
FileName: ./.formatter.exs
SPDXID: SPDXRef-4d3f30862229e2eb809b35b4000aa4c7
FileChecksum: SHA1: a2d9c505f574d14133f5c82c1802e4c1bc4dee28
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: None
FileName: ./.github/dependabot.yml
SPDXID: SPDXRef-d58802afbab59ab045f07e03b8f57f8e
FileChecksum: SHA1: c91cb0db36f94510531d7cd0142def4e27a74a99
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: None
FileName: ./.gitignore
SPDXID: SPDXRef-409b70dc7746a6245bdec20dfe6e3399
FileChecksum: SHA1: d4ace6db2966fb151d76145f8e4048eaff965af3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: None
FileName: ./CHANGELOG.md
SPDXID: SPDXRef-e3bea026448625f4a95697c0412fa4a1
FileChecksum: SHA1: afc53cef4be329fd51d3cdf0cbd756b477e8a47c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: None
FileName: ./Makefile
SPDXID: SPDXRef-3a2824a383351d065547b6750f6e7bd0
FileChecksum: SHA1: fbcb175266d97d06b8000fb3bfecad4487aa2fc1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2014 Frank Hunleth
SPDX-FileCopyrightText: 2016 Connor Rigby
SPDX-FileCopyrightText: 2018 Matt Ludwigs
FileName: ./NOTICE
SPDXID: SPDXRef-0f3dd149b0efc003574f2743ef15ab10
FileChecksum: SHA1: 8c0138b8cc5ef4bb4daa0fc97d3532c419bd8f71
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: Copyright holders include Frank Hunleth, Connor Rigby, Mark Sebald, Matt
None
FileName: ./PORTING.md
SPDXID: SPDXRef-699e45db99326db2d6fdfddd359e70a7
FileChecksum: SHA1: 839d3da8f24c7b1003ec2cb2f0edc4d46b20c1a5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: None
FileName: ./README.md
SPDXID: SPDXRef-735e3e67fe6659906d1b3f1d31ef21b3
FileChecksum: SHA1: e2c95cc50b30e478c29f87e3209e0e5dc4108ee5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: 2014 Frank Hunleth
FileName: ./RELEASE.md
SPDXID: SPDXRef-7f9a8277c4e03948c9ccc7d921fc681b
FileChecksum: SHA1: 35a9dab69da968a0adf34311085b990a0c763de5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: None
FileName: ./REUSE.toml
SPDXID: SPDXRef-2642c2140d5eb16ced3272b9b35b96ad
FileChecksum: SHA1: f6ff8c551ad7486e7499130384349231a151299a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: None
FileName: ./assets/images/schematic-i2c.png
SPDXID: SPDXRef-95a807cb58a8569a655d1c2c46918ba4
FileChecksum: SHA1: 0ad58b8cefaa773af02adb31ffda5e23ec1c656d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: SHL-0.51
FileCopyrightText: 2013 Erlang Solutions
FileName: ./c_src/compat/linux/types.h
SPDXID: SPDXRef-5205fa1f99885c5ae79109d04ae32ff7
FileChecksum: SHA1: 693a80bcf8db29536d7a797a6268ce846cd1623c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-2.0-or-later
LicenseInfoInFile: Linux-syscall-note
FileCopyrightText: SPDX-FileCopyrightText: None
FileName: ./c_src/i2c_nif.c
SPDXID: SPDXRef-014b2eee4db01d491561a645ad4e7004
FileChecksum: SHA1: 673de2f9b964fb03038216cffe49fada9fcc0043
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth
SPDX-FileCopyrightText: 2018 Mark Sebald
SPDX-FileCopyrightText: 2018 Matt Ludwigs
FileName: ./c_src/linux/i2c-dev.h
SPDXID: SPDXRef-67d4f1b1fc380754affc58ec090985e3
FileChecksum: SHA1: 5e6fa9ec617b74329a2259c6602fca60087d07d7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-2.0-or-later
LicenseInfoInFile: Linux-syscall-note
FileCopyrightText: None
FileName: ./lib/i2c.ex
SPDXID: SPDXRef-dd1fe8899e5d8ddf3b51b4c27b2e0d14
FileChecksum: SHA1: 36846083a6c4257d2a3bd500d35eebf120f48e62
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2014 Frank Hunleth
SPDX-FileCopyrightText: 2018 Mark Sebald
SPDX-FileCopyrightText: 2018 Matt Ludwigs
SPDX-FileCopyrightText: 2020 Justin Schneck
SPDX-FileCopyrightText: 2021 Bruce Tate
SPDX-FileCopyrightText: 2023 Jon Carstens
FileName: ./lib/i2c/backend.ex
SPDXID: SPDXRef-78a8186d0502d2176f36e38b56e479ba
FileChecksum: SHA1: 595a5f6332247c83f2473c2cd72d18fccc3c92b2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2023 Frank Hunleth
FileName: ./lib/i2c/bus.ex
SPDXID: SPDXRef-7e06298e64049eb1606e1b44c27e29a3
FileChecksum: SHA1: f6a353eaac066d7e16e00cd0333e4d69be748735
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2023 Frank Hunleth
FileName: ./lib/i2c/i2c_dev.ex
SPDXID: SPDXRef-70c169a825df1f5cb91014424a0986c1
FileChecksum: SHA1: fbc5f51f03e16673b59260c677fd150441929eed
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2023 Frank Hunleth
FileName: ./lib/i2c/i2c_nif.ex
SPDXID: SPDXRef-ffd0b888945e2d67647a41fbba89b802
FileChecksum: SHA1: be20e162ab755c0f21da02dee027dc6be4e207ec
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth
SPDX-FileCopyrightText: 2018 Mark Sebald
FileName: ./lib/i2c/nil_backend.ex
SPDXID: SPDXRef-1505a506f4d4f743e5394eacb929b578
FileChecksum: SHA1: 45ab3ac938af12e84aaaab121e15cf1100f47dcc
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2023 Frank Hunleth
FileName: ./mix.exs
SPDXID: SPDXRef-248620319d783cd543e5204fff8da50e
FileChecksum: SHA1: 60cfe3d53c4f11f5a9dbd5eccd436cf1cc03ef5f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: None
FileName: ./mix.lock
SPDXID: SPDXRef-aa04c4e61d82c4e074dd103451b6c717
FileChecksum: SHA1: 112a51a78a0da6c2ee77ab668a247372a5217c9c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: None
FileName: ./test/circuits_i2c_test.exs
SPDXID: SPDXRef-c642f353dab20158cd5832afe1a23afe
FileChecksum: SHA1: 7c281f0e0174917a7e8d53b70eae8961ac9f6772
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth
FileName: ./test/i2c/i2c_dev_test.exs
SPDXID: SPDXRef-82d28371978c9fa83ca7fb34a9dfa17d
FileChecksum: SHA1: b4b072aabdfc82cb9211dea99635c6b156c8a606
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2023 Frank Hunleth
FileName: ./test/i2c/i2c_nif_test.exs
SPDXID: SPDXRef-cdea5064080af7cbe6e2b7492d54a1ed
FileChecksum: SHA1: 1934b6430dcb3c542112fffe1285591eefb257c9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2021 Frank Hunleth
FileName: ./test/test_helper.exs
SPDXID: SPDXRef-dad4be6ba00f8c2af19745edc3ac7720
FileChecksum: SHA1: 360a63490655041620650c9f290b6f9e9ce4d637
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2014 Frank Hunleth
SPDX-FileCopyrightText: 2021 Masatoshi Nishiguchi