SPDXVersion: SPDX-2.1
DataLicense: CC0-1.0
SPDXID: SPDXRef-DOCUMENT
DocumentName: project
DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-b9a52ac4-872d-4735-a0f6-fa865e8e07d7
Creator: Person: Anonymous ()
Creator: Organization: Anonymous ()
Creator: Tool: reuse-2.1.0
Created: 2023-11-08T08:28:54Z
CreatorComment: This document was created automatically using available reuse information consistent with REUSE.
Relationship: SPDXRef-DOCUMENT describes SPDXRef-7714c4ee2a173c507c407f31243ec82e
Relationship: SPDXRef-DOCUMENT describes SPDXRef-7c8a50130f0533a290ecd8e4aee3f9fe
Relationship: SPDXRef-DOCUMENT describes SPDXRef-41bf26a6a19e7e385f5e9a5ded388ca1
Relationship: SPDXRef-DOCUMENT describes SPDXRef-30192b105b1db43f58932df252544527
Relationship: SPDXRef-DOCUMENT describes SPDXRef-9c4056d528651f1daf29d8828e4badc7
Relationship: SPDXRef-DOCUMENT describes SPDXRef-e54210ac1e962054fb73706ea1f8093b
Relationship: SPDXRef-DOCUMENT describes SPDXRef-e9cc126b04fdc03880ab0fe961f73936
Relationship: SPDXRef-DOCUMENT describes SPDXRef-7d7b41d32b0b972ec0c5678019e1866b
Relationship: SPDXRef-DOCUMENT describes SPDXRef-5f9a3b2fe56c972795562ef2cab3c3fe
Relationship: SPDXRef-DOCUMENT describes SPDXRef-e4bbc0299599470a923f30dcc3e12a78
Relationship: SPDXRef-DOCUMENT describes SPDXRef-f99a7ed91826a5800e44f8b5c3db34e9
Relationship: SPDXRef-DOCUMENT describes SPDXRef-b01a6c854fa3eccec8e0f608e2b42dc4
Relationship: SPDXRef-DOCUMENT describes SPDXRef-7057f821dc9522b201e9b0b82bb5de51
Relationship: SPDXRef-DOCUMENT describes SPDXRef-c1af70fac3ea33ff335969c09b5f81f2
Relationship: SPDXRef-DOCUMENT describes SPDXRef-5ccc6cd77468ff3ed3ffbc3a140351b7
Relationship: SPDXRef-DOCUMENT describes SPDXRef-6be377e08137c9c4974d6b464aedc2ea
Relationship: SPDXRef-DOCUMENT describes SPDXRef-e0444dbce50fbf3e8e43354afa65443d
Relationship: SPDXRef-DOCUMENT describes SPDXRef-597dbee7aa0dddb92f14c32f65fbb0c1
Relationship: SPDXRef-DOCUMENT describes SPDXRef-9880b4162affa1d52f189c607e0244ce
Relationship: SPDXRef-DOCUMENT describes SPDXRef-73a6c84fe301b3632e917a4e48fa8dfb
Relationship: SPDXRef-DOCUMENT describes SPDXRef-696a41955e9126bbfec76f6e06cff685
Relationship: SPDXRef-DOCUMENT describes SPDXRef-53ac9df4c65fe8d434ed3b52337b2652
Relationship: SPDXRef-DOCUMENT describes SPDXRef-075e75833e8e2c094da5c2e84120c02b
Relationship: SPDXRef-DOCUMENT describes SPDXRef-4a5a53dcdf48ed326e8abe8ec4920887
Relationship: SPDXRef-DOCUMENT describes SPDXRef-ad54f238f354de0e28749d1c4da7857f
Relationship: SPDXRef-DOCUMENT describes SPDXRef-ce1e5c28c2370332cf18b60f6b66246a
Relationship: SPDXRef-DOCUMENT describes SPDXRef-ed8dfb00930c857bf5afea15f7db37f0
Relationship: SPDXRef-DOCUMENT describes SPDXRef-8680ce096b0871b28b4dd83f059139bd
Relationship: SPDXRef-DOCUMENT describes SPDXRef-977bf2d14cd40cb221ec02ef8c59179d
Relationship: SPDXRef-DOCUMENT describes SPDXRef-45a7c47c10d7ecdc5c07bfff8328c47d
Relationship: SPDXRef-DOCUMENT describes SPDXRef-ffafca70b3d22f41a486d00c71ee53f0
Relationship: SPDXRef-DOCUMENT describes SPDXRef-e23d7c36de93638cbc5f74982442807d
Relationship: SPDXRef-DOCUMENT describes SPDXRef-789abd7b8c520625c6299fe351ddf0b9
Relationship: SPDXRef-DOCUMENT describes SPDXRef-9eda3d9ff44277b02beb42b2dd829b5b
Relationship: SPDXRef-DOCUMENT describes SPDXRef-d07998b9d7e6933726b74e3e82dfc82b
Relationship: SPDXRef-DOCUMENT describes SPDXRef-242722d1e937db013899de35486d9c9e
Relationship: SPDXRef-DOCUMENT describes SPDXRef-fa16fa98697c0f516f6999e1dafa9831
Relationship: SPDXRef-DOCUMENT describes SPDXRef-5432aba5648242be6df45eb0ab625257
Relationship: SPDXRef-DOCUMENT describes SPDXRef-dbeec036327dee8100f51b0a74dab9c7
Relationship: SPDXRef-DOCUMENT describes SPDXRef-abd68593c8f946d7b71b9dd22dc74506
Relationship: SPDXRef-DOCUMENT describes SPDXRef-87de8fafb26cd5282398f8ea95d59534
Relationship: SPDXRef-DOCUMENT describes SPDXRef-6d9281c1b223e1c3689203878f5b93d3
Relationship: SPDXRef-DOCUMENT describes SPDXRef-a193e455f12ebfbec252a6057fcee065
Relationship: SPDXRef-DOCUMENT describes SPDXRef-5421220c7fd3ebdac916398d48316ce5
Relationship: SPDXRef-DOCUMENT describes SPDXRef-c8a121e4f9c047b9be1c5d44318f5e7f
Relationship: SPDXRef-DOCUMENT describes SPDXRef-7459bcd89bc50873dd1ad433de55b3bb
FileName: ./.github/workflows/reuse.yml
SPDXID: SPDXRef-7714c4ee2a173c507c407f31243ec82e
FileChecksum: SHA1: c6a05ec4ca3cf7f03560a87c23348c40cb06158d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./.gitignore
SPDXID: SPDXRef-7c8a50130f0533a290ecd8e4aee3f9fe
FileChecksum: SHA1: 4175f842062537171ef551d5b38237d1116db202
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./Makefile
SPDXID: SPDXRef-41bf26a6a19e7e385f5e9a5ded388ca1
FileChecksum: SHA1: 5a5b4b1f20f2425e22379d5a592875d7300a25dc
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./README.md
SPDXID: SPDXRef-30192b105b1db43f58932df252544527
FileChecksum: SHA1: aad7ba858f647f885c5b1ef133f3ca46f82cd8fb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./fritzing/cs_01.fzz
SPDXID: SPDXRef-9c4056d528651f1daf29d8828e4badc7
FileChecksum: SHA1: 92880ce60c1ffa699cd22d37223a486d41c375b9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./fritzing/cs_01.png
SPDXID: SPDXRef-e54210ac1e962054fb73706ea1f8093b
FileChecksum: SHA1: 52698447ff8f851e9b27be6fe48820a890ca4218
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./protocol.md
SPDXID: SPDXRef-e9cc126b04fdc03880ab0fe961f73936
FileChecksum: SHA1: 0b6283bada1ea336c14978b2ea896814c5ff84de
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/.gitignore
SPDXID: SPDXRef-7d7b41d32b0b972ec0c5678019e1866b
FileChecksum: SHA1: 70dbbd8fbbbd68185c9521ea6fdad25448d1eb69
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/CMakeLists.txt
SPDXID: SPDXRef-5f9a3b2fe56c972795562ef2cab3c3fe
FileChecksum: SHA1: a90145c99563740e7db247c38b0e46f14fa4065a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/board.c
SPDXID: SPDXRef-e4bbc0299599470a923f30dcc3e12a78
FileChecksum: SHA1: 72273fd12850e8f8573e8e81026209ebb02fc4e6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/board.h
SPDXID: SPDXRef-f99a7ed91826a5800e44f8b5c3db34e9
FileChecksum: SHA1: 9badb6f83b1445533b1ce4efbc3be37390f55b85
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/board_pico.c
SPDXID: SPDXRef-b01a6c854fa3eccec8e0f608e2b42dc4
FileChecksum: SHA1: be7c4d8c34039789cd6f913abc868278b7af2f6e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/board_pico_w.c
SPDXID: SPDXRef-7057f821dc9522b201e9b0b82bb5de51
FileChecksum: SHA1: 1b3560bac051d3b0e6e4a77ee90f70f1aba36408
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/cfg.c
SPDXID: SPDXRef-c1af70fac3ea33ff335969c09b5f81f2
FileChecksum: SHA1: 9a21bc1079cf59bcea66dfb5f549d25e5521311d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/cfg.h
SPDXID: SPDXRef-5ccc6cd77468ff3ed3ffbc3a140351b7
FileChecksum: SHA1: 60d9dd57bc1545d1d251fcc012cb1f6d8f977d90
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/cmd.c
SPDXID: SPDXRef-6be377e08137c9c4974d6b464aedc2ea
FileChecksum: SHA1: 7b1d754e861542bef9b8a2c91fa72c84fa01ce19
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/cmd.h
SPDXID: SPDXRef-e0444dbce50fbf3e8e43354afa65443d
FileChecksum: SHA1: 3154d9c0d1cf8c2591207771e532e746b5adedc9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/cmdq.c
SPDXID: SPDXRef-597dbee7aa0dddb92f14c32f65fbb0c1
FileChecksum: SHA1: 95065540716d5a18fb7f64ae26eee460e63685a9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/cmdq.h
SPDXID: SPDXRef-9880b4162affa1d52f189c607e0244ce
FileChecksum: SHA1: 1f69c5bd4e2c7cbbcf713818e8436f22af968e51
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/common.c
SPDXID: SPDXRef-73a6c84fe301b3632e917a4e48fa8dfb
FileChecksum: SHA1: 7decea5e43370d49a694b287e7065a7cb471f1e4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/common.h
SPDXID: SPDXRef-696a41955e9126bbfec76f6e06cff685
FileChecksum: SHA1: f368691ec49baf3601f432a50364959b05ec7c36
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/core.c
SPDXID: SPDXRef-53ac9df4c65fe8d434ed3b52337b2652
FileChecksum: SHA1: 4f66a728d085da1248c14465e2e2f07c08a47f9b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/core.h
SPDXID: SPDXRef-075e75833e8e2c094da5c2e84120c02b
FileChecksum: SHA1: 68b8e91fac18c2d8902aed63ead465921a4a8cf6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/cs.c
SPDXID: SPDXRef-4a5a53dcdf48ed326e8abe8ec4920887
FileChecksum: SHA1: 3af7e507f74bf6e4fe7e3903dddb9a7249ec1dc6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/dcc.c
SPDXID: SPDXRef-ad54f238f354de0e28749d1c4da7857f
FileChecksum: SHA1: 004de538a047ac85b020e3268cebbc3c743151a6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/dcc.h
SPDXID: SPDXRef-ce1e5c28c2370332cf18b60f6b66246a
FileChecksum: SHA1: 17f1e048244e26ac13307521a2d0ab5cd69ba050
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/dcc_tx.c
SPDXID: SPDXRef-ed8dfb00930c857bf5afea15f7db37f0
FileChecksum: SHA1: 80a49737bed288eac7455754635b3cb98220a3e9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/dcc_tx.h
SPDXID: SPDXRef-8680ce096b0871b28b4dd83f059139bd
FileChecksum: SHA1: caeda0a60f3a0eb64a5c79caf8e454205303aea2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/dcc_tx.pio
SPDXID: SPDXRef-977bf2d14cd40cb221ec02ef8c59179d
FileChecksum: SHA1: 39c3e4dfd539c7b50fe87bb40fc7e1a4799d78a3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/flash.c
SPDXID: SPDXRef-45a7c47c10d7ecdc5c07bfff8328c47d
FileChecksum: SHA1: 0eef282069b1d7dfa9863c31444a37a7e288d851
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/flash.h
SPDXID: SPDXRef-ffafca70b3d22f41a486d00c71ee53f0
FileChecksum: SHA1: 21c493e12825c7cb67f32ec61dfa91ee4b49820e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/io.c
SPDXID: SPDXRef-e23d7c36de93638cbc5f74982442807d
FileChecksum: SHA1: 105f25d32a9010d3c88d5eec81af84dc1aa64b23
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/io.h
SPDXID: SPDXRef-789abd7b8c520625c6299fe351ddf0b9
FileChecksum: SHA1: b1f19039cf53e1f0f938f5ef44fc3bcb97859071
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/loop.h
SPDXID: SPDXRef-9eda3d9ff44277b02beb42b2dd829b5b
FileChecksum: SHA1: 3de64f875afbd5ffb754a01282361abd5ea8489a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/loop_pico.c
SPDXID: SPDXRef-d07998b9d7e6933726b74e3e82dfc82b
FileChecksum: SHA1: 8f561ec3f8643398d807df424726daf6eeed4675
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/loop_pico_w.c
SPDXID: SPDXRef-242722d1e937db013899de35486d9c9e
FileChecksum: SHA1: 7e0e8d072e88e4b37fd103411c536f39a0caae90
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/lwipopts.h
SPDXID: SPDXRef-fa16fa98697c0f516f6999e1dafa9831
FileChecksum: SHA1: aa593dccc57a517d91e25b05880438eece36b10f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/mt.c
SPDXID: SPDXRef-5432aba5648242be6df45eb0ab625257
FileChecksum: SHA1: 3b1686472a348fbaaa4062912d81bca2014f81f3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/mt.h
SPDXID: SPDXRef-dbeec036327dee8100f51b0a74dab9c7
FileChecksum: SHA1: 96049ed42d4a9f80c906baf27622b679b3dceee4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/pico_sdk_import.cmake
SPDXID: SPDXRef-abd68593c8f946d7b71b9dd22dc74506
FileChecksum: SHA1: 4d8601d1552de64f45a04ec3cdb9c7ea7e3ea392
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/prot.c
SPDXID: SPDXRef-87de8fafb26cd5282398f8ea95d59534
FileChecksum: SHA1: 31f837f8453cdf93447bb6f1898f4211af063967
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/prot.h
SPDXID: SPDXRef-6d9281c1b223e1c3689203878f5b93d3
FileChecksum: SHA1: 86d0c1c17fa1e2acf299e4c1f4b0d0c5610e289e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/rbuf.c
SPDXID: SPDXRef-a193e455f12ebfbec252a6057fcee065
FileChecksum: SHA1: 7635cc7fd37c2a197c258d48b383403ac872b18a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/rbuf.h
SPDXID: SPDXRef-5421220c7fd3ebdac916398d48316ce5
FileChecksum: SHA1: 50f6235a6d26feb5372320775b78083ef615c5df
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/tcp_server.c
SPDXID: SPDXRef-c8a121e4f9c047b9be1c5d44318f5e7f
FileChecksum: SHA1: 9cbc670431e8db93387a57c8ba421b83b6a3210f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller
FileName: ./src/tcp_server.h
SPDXID: SPDXRef-7459bcd89bc50873dd1ad433de55b3bb
FileChecksum: SHA1: 12729e7524286dbb4ddcb0a962e5060d7097b7e4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-or-later
FileCopyrightText: 2021-2023 Stefan Miller