SPDXVersion: SPDX-2.1
DataLicense: CC0-1.0
SPDXID: SPDXRef-DOCUMENT
DocumentName: project
DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-f1c5f06e-71e0-43c4-ae8d-2a95e350af67
Creator: Person: Anonymous ()
Creator: Organization: Anonymous ()
Creator: Tool: reuse-6.1.0
Created: 2025-10-24T07:59:00Z
CreatorComment: This document was created automatically using available reuse information consistent with REUSE.
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-29e278a3d3467485a2806faeeb9ad717
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-69c5e2cc63f821b19c12c661fad4f112
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3a2824a383351d065547b6750f6e7bd0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0f3dd149b0efc003574f2743ef15ab10
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-eba51e2968f2a9da32ba2f6b21dec10f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-459bd5b8ca0a970492bd88db9ffcbe93
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8168f86e5e2c886056a6596ecbabd9c4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-95a807cb58a8569a655d1c2c46918ba4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5205fa1f99885c5ae79109d04ae32ff7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b957425c81ed15e82fbb1bf65b4236f5
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-0694faf8dd3af87983f391b5c10456ad
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e617a86da9e296b7d62189f606e7a4ec
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-29e278a3d3467485a2806faeeb9ad717
FileChecksum: SHA1: 253aca291de6eaa9540519bc323392546b7a7b06
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: None
FileName: ./.credo.exs
SPDXID: SPDXRef-a1527bb07fdc270e6960cd7813b711de
FileChecksum: SHA1: ff22d1816b9571e22598e2591d1b625e55e22231
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-409b70dc7746a6245bdec20dfe6e3399
FileChecksum: SHA1: d4ace6db2966fb151d76145f8e4048eaff965af3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: None
FileName: ./CHANGELOG.md
SPDXID: SPDXRef-69c5e2cc63f821b19c12c661fad4f112
FileChecksum: SHA1: 7eeffabab4bf883a5ea865d929b549f79f195bf4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-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: SPDX-FileCopyrightText: None
Copyright holders include Frank Hunleth, Connor Rigby, Mark Sebald, Matt
FileName: ./PORTING.md
SPDXID: SPDXRef-eba51e2968f2a9da32ba2f6b21dec10f
FileChecksum: SHA1: 10903d239ff8be2a30e489fd4cd090139d64e221
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth
FileName: ./README.md
SPDXID: SPDXRef-459bd5b8ca0a970492bd88db9ffcbe93
FileChecksum: SHA1: 273d537e8c8e68ae5254db80144febbb6d7c3ed6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2014 Frank Hunleth
FileName: ./RELEASE.md
SPDXID: SPDXRef-8168f86e5e2c886056a6596ecbabd9c4
FileChecksum: SHA1: 3aa4f0d42d1e8eb7ba33d76597d0ce0236e29341
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth
FileName: ./assets/images/schematic-i2c.png
SPDXID: SPDXRef-95a807cb58a8569a655d1c2c46918ba4
FileChecksum: SHA1: 0ad58b8cefaa773af02adb31ffda5e23ec1c656d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: SHL-0.51
FileCopyrightText: SPDX-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-b957425c81ed15e82fbb1bf65b4236f5
FileChecksum: SHA1: da86de68af794ce0250fe5871d09cf6ee0e6b93f
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: SPDX-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-0694faf8dd3af87983f391b5c10456ad
FileChecksum: SHA1: fd38cc9f435bf1b7140d0b5aa05b62f884e7f569
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: None
FileName: ./mix.lock
SPDXID: SPDXRef-e617a86da9e296b7d62189f606e7a4ec
FileChecksum: SHA1: af2f349087d72a9eba22844ea46d493a8e9b4b50
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-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