SPDXVersion: SPDX-2.1
DataLicense: CC0-1.0
SPDXID: SPDXRef-DOCUMENT
DocumentName: project
DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-818cc845-952f-487f-9ff2-6b7e94735094
Creator: Person: Anonymous ()
Creator: Organization: Anonymous ()
Creator: Tool: reuse-4.0.1
Created: 2024-10-22T04:25:27Z
CreatorComment: This document was created automatically using available reuse information consistent with REUSE.
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-50db2002b114832c61d1bcf449f3e65b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d35c3c990745a56e39cd4302217f43bf
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-53625fa9a9533450100d2534826e53d9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4d3f30862229e2eb809b35b4000aa4c7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d58802afbab59ab045f07e03b8f57f8e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a47a5eb6ba74c9e378d368932398ead0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fa9a3a4151aee0fcdeba8dc5bdf14122
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b280beef83aaf3956fe1fa53b5aa0e00
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-13a78fdb29535234faf9942ae237a18d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-db080f56a2cf39091117af40a86ede3a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-716948c3b1d05751407d1c2d3f67b7d8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0d4dfd29528672df493e966b0185745b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-90b46eb6422b7c0801050806854e8186
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-050353861cfff2abcdfcbb330dd6d6c5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a24336b6e2fedfd7eb96b6f326ac3836
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-925005f044cc66e6e88f2c3fe9f4e95a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ba5e324d025eb5aaf87ab8560cbac329
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-11071ae51ea47f39a0cb06ef4911a074
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b4ffbd77eda102172b6a3cf87912803c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-baac9b0e513173bf03de5bde83a739e0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fbd2a01b1fb66a1f71eddbb4014c7380
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-324566c2d435c7c682a86425b8669ae1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6a0bcc48ace18d536136a267705dbf0a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cf2aac33c91ec09384e15cb6a5b0f0d6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c98627778e97f499fa1c02eb6f9b47f9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0dd76e0ca13964b6031b59ae02ac132f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d5a984a1b978bc90de6ba88d630e7897
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-930832364157345878ed0eac9aedc18f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-657ae48b6e5406b4f891d04b27385e8b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2e0e7eaf95dbe7af950105670bfeda18
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0fb52fb7339260aee2c282150c813967
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-63f1bba6c7a5c1d1ddd98fff7c7aa93a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-44579bd6f7496f777ce0a4f88803c7f9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8299dc34e16fcb2e28c4afabc69d08b9
FileName: ./.circleci/config.yml
SPDXID: SPDXRef-50db2002b114832c61d1bcf449f3e65b
FileChecksum: SHA1: f9d2925a7c47459814b3a50827408315fff1c8eb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: None
FileName: ./.circleci/md-style.rb
SPDXID: SPDXRef-d35c3c990745a56e39cd4302217f43bf
FileChecksum: SHA1: 87dd68f7e66cd1d1f70bbaee6c68aab8eddb214a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: None
FileName: ./.credo.exs
SPDXID: SPDXRef-53625fa9a9533450100d2534826e53d9
FileChecksum: SHA1: 3a5392741d765b4914e69c5a1c2907835ce4f96b
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-a47a5eb6ba74c9e378d368932398ead0
FileChecksum: SHA1: fb24894599385ed454b3efde6c7066cc9ab57471
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: None
FileName: ./CHANGELOG.md
SPDXID: SPDXRef-fa9a3a4151aee0fcdeba8dc5bdf14122
FileChecksum: SHA1: 2efeb730592c62cbe8eff2c13fd9b07e1886b4d2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: 2014 Frank Hunleth
FileName: ./Makefile
SPDXID: SPDXRef-b280beef83aaf3956fe1fa53b5aa0e00
FileChecksum: SHA1: dc9f5dafee8918903e4e155944bf23c82397a1c7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth, Mark Sebald, Matt Ludwigs
FileName: ./PORTING.md
SPDXID: SPDXRef-13a78fdb29535234faf9942ae237a18d
FileChecksum: SHA1: 19d09beb9679b8954ad1acf9dff1ad498a6c2f12
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: 2014 Frank Hunleth
FileName: ./README.md
SPDXID: SPDXRef-db080f56a2cf39091117af40a86ede3a
FileChecksum: SHA1: ce73bfb05a0968be136003ea6a92025ec8dfe230
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: 2014 Frank Hunleth
FileName: ./RELEASE.md
SPDXID: SPDXRef-716948c3b1d05751407d1c2d3f67b7d8
FileChecksum: SHA1: 50c64d05789de4553fe8ed5fa3c118b52bccb013
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: 2014 Frank Hunleth
FileName: ./assets/images/schematic-gpio-button.png
SPDXID: SPDXRef-0d4dfd29528672df493e966b0185745b
FileChecksum: SHA1: 7fdefcb3317ed89652d935021b41f106a6f086b6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: SHL-0.51
FileCopyrightText: 2013 Erlang Solutions
FileName: ./assets/images/schematic-gpio-led.png
SPDXID: SPDXRef-90b46eb6422b7c0801050806854e8186
FileChecksum: SHA1: 04a38911897c6456544662393f2c874c0580c0db
LicenseConcluded: NOASSERTION
LicenseInfoInFile: SHL-0.51
FileCopyrightText: 2013 Erlang Solutions
FileName: ./c_src/gpio_nif.c
SPDXID: SPDXRef-050353861cfff2abcdfcbb330dd6d6c5
FileChecksum: SHA1: b934787090767a550397e19bce04bc5d36c8081e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth, Mark Sebald, Matt Ludwigs
FileName: ./c_src/gpio_nif.h
SPDXID: SPDXRef-a24336b6e2fedfd7eb96b6f326ac3836
FileChecksum: SHA1: e7f8db75ea95045d10be9f5054f7825fdf3642ff
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth, Mark Sebald, Matt Ludwigs
FileName: ./c_src/hal_cdev_gpio.c
SPDXID: SPDXRef-925005f044cc66e6e88f2c3fe9f4e95a
FileChecksum: SHA1: 37430d69074acec419da13c98084065cf2d940d2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2023 Frank Hunleth, Connor Rigby
FileName: ./c_src/hal_cdev_gpio.h
SPDXID: SPDXRef-ba5e324d025eb5aaf87ab8560cbac329
FileChecksum: SHA1: 5435c591eab10b876388dd6350f434ea4783e653
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth, Mark Sebald, Matt Ludwigs, Connor Rigby
FileName: ./c_src/hal_cdev_gpio_interrupts.c
SPDXID: SPDXRef-11071ae51ea47f39a0cb06ef4911a074
FileChecksum: SHA1: 2f27ce7e98e4515d16b9fb1f5553573fba5e35f0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth, Mark Sebald, Matt Ludwigs, Connor Rigby
FileName: ./c_src/hal_stub.c
SPDXID: SPDXRef-b4ffbd77eda102172b6a3cf87912803c
FileChecksum: SHA1: 3c21547a81eaaf334a59e29c6cefb62890f08abb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth, Mark Sebald, Matt Ludwigs
FileName: ./c_src/linux/gpio.h
SPDXID: SPDXRef-baac9b0e513173bf03de5bde83a739e0
FileChecksum: SHA1: 917df5fb6069829bcc5b2a847d7a6272ab54bc5b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-2.0-only
LicenseInfoInFile: Linux-syscall-note
FileCopyrightText: Copyright (C) 2016 Linus Walleij
FileName: ./c_src/nif_utils.c
SPDXID: SPDXRef-fbd2a01b1fb66a1f71eddbb4014c7380
FileChecksum: SHA1: f2b03aa87fee0740d99399dea81baa7631fbd95e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth, Mark Sebald, Matt Ludwigs
FileName: ./lib/gpio.ex
SPDXID: SPDXRef-324566c2d435c7c682a86425b8669ae1
FileChecksum: SHA1: fdc6939b5389eb39ab486e74c16b9ed40254aa20
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth, Mark Sebald, Matt Ludwigs
FileName: ./lib/gpio/backend.ex
SPDXID: SPDXRef-6a0bcc48ace18d536136a267705dbf0a
FileChecksum: SHA1: aa525fdf47790d697d8e277b089ee3b362905508
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2023 Frank Hunleth
FileName: ./lib/gpio/cdev.ex
SPDXID: SPDXRef-cf2aac33c91ec09384e15cb6a5b0f0d6
FileChecksum: SHA1: 42fd8b1b8b2077aeb869a2471fb3066a338e5e3a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2023 Frank Hunleth, Connor Rigby
FileName: ./lib/gpio/diagnostics.ex
SPDXID: SPDXRef-c98627778e97f499fa1c02eb6f9b47f9
FileChecksum: SHA1: 988ffc85a64ad74dadd584e0633f87555568587e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2023 Frank Hunleth
FileName: ./lib/gpio/gpio_nif.ex
SPDXID: SPDXRef-0dd76e0ca13964b6031b59ae02ac132f
FileChecksum: SHA1: 551eb9fd456db399863fb5ed5ee0b3a3f5e2f73e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth, Mark Sebald, Matt Ludwigs
FileName: ./lib/gpio/handle.ex
SPDXID: SPDXRef-d5a984a1b978bc90de6ba88d630e7897
FileChecksum: SHA1: 551cd15e5c58de3b5afcb34d440382223a37f460
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2023 Frank Hunleth
FileName: ./lib/gpio/nil_backend.ex
SPDXID: SPDXRef-930832364157345878ed0eac9aedc18f
FileChecksum: SHA1: 973712a55c1d3197636b37d0e02adafe69791813
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2023 Frank Hunleth
FileName: ./mix.exs
SPDXID: SPDXRef-657ae48b6e5406b4f891d04b27385e8b
FileChecksum: SHA1: ba5af4cbbbdbe4cd7859a17283b1769c0e1c7d09
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: None
FileName: ./mix.lock
SPDXID: SPDXRef-2e0e7eaf95dbe7af950105670bfeda18
FileChecksum: SHA1: c2e3a63ced9daf52377260a1d761fbd188e137fb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: None
FileName: ./notebooks/basics.livemd
SPDXID: SPDXRef-0fb52fb7339260aee2c282150c813967
FileChecksum: SHA1: 2d0f12d602d19826c473062a7dd4f0715e81f7b1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: 2014 Frank Hunleth
FileName: ./test/circuits_gpio_test.exs
SPDXID: SPDXRef-63f1bba6c7a5c1d1ddd98fff7c7aa93a
FileChecksum: SHA1: 79fecb61253ff05e48fb2009148fd546ee3506ca
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth, Mark Sebald, Matt Ludwigs
FileName: ./test/gpio/diagnostics_test.exs
SPDXID: SPDXRef-44579bd6f7496f777ce0a4f88803c7f9
FileChecksum: SHA1: be49bedf449364b2bf6a661c362458c74186294b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2023 Frank Hunleth
FileName: ./test/test_helper.exs
SPDXID: SPDXRef-8299dc34e16fcb2e28c4afabc69d08b9
FileChecksum: SHA1: db5e4fa18a64b7ba5fd95fca003bcc5267dbc8ad
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth, Mark Sebald, Matt Ludwigs