SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-07c60a8d-832f-42cc-8d92-5069e4b21a81 Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-6.1.0 Created: 2026-10-07T15:22:09Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4e24e1b2d58eb401adcbb139f79daa03 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e1c99d80222767fd1cc31b294fa4862a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-521c4ae13af1a586e22033ce083afa37 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0218ee5792be7ab3e7e190d114b706ba Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-baa8125a57afe55e06566838b9a6bf55 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6de2d9e64c985d7ee082b3e32be1d554 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-559f58a6c5f3cb827d9d91d813c92018 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d4afd990d76f39f98c8fbdc7477ee22b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-de1d8d0dc185e7d266fc4a0b9917425b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bf09338623cc1821fdbca9968d738bd1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2b5a20de54f8246f7d8e875fa11c3dfa Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-43164a135f6e1d3ac2ddea267ffe89ee Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f13f864bebe7197c0a1f91abe90e59df Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dc6a77af141a4e3acf59cf6f0f0e52a8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e6c53064f3128eaed38468576cb018de Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4a60c57a7d418e27b1192a4510f757d8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c71c92459112fecd823fd0ac0e393d3f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-79f205deb76a873ba7668902dd49d6bf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f2a6b1575dcd20f29033d67a708bf9a6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cb86293ad9a6af67722daaa81c6741b7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-792a0d9c0abd71dd4c184b946b356795 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a73e1959a9a7ddc74f2af1b0a3b9530d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a1a2a5f1ae8072e5ca173b237dac19b8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2b3c08e28f640555dd5aae146169a00f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e500e46bc1fbd7d9947667f228b6a814 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-69c060460770da34db33639f53a28af6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7b99e0ea971382fcebbf798d5f0f6127 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-db85643bde5406512f428aa26c92cbc5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-382377fdfb287046a16b972d28c1518c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-49b937cf70f8a3e1c8f29bdf7ae59f28 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-74b615554e0d457025d92cafebbc2714 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-747e3503497f909ca864967d5f7ebdaf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-99e08e9d0a7f97eeecd618e75a3e8137 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bed6a885f02fec5883c88d40264abb4d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5c52176faf5589b11de919b76282b7bf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-de0be2cd54963b80b8c81018b6abd2e1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-945037a588eab562f6f181c4e0833983 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9135bd169ca64b5a77e46e6b98f4045d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-35473d48c6d1998d5b684f432d0a009d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-557981bc9d7b1744857becef656676b7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-11d3b280b20412a98942b0333446376e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-910325df02c77ca95d561243c4eb9a19 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d1f64f84ce96d89d617768300063ae0e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9c9d03385b785e92eb09f85a0306355d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4872cfe1a9489b5d766b588acd721c69 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b9d6c69c9613f69dae1c092235233b57 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c37ce8230d75cbdb0b776ed2b986afd1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-203332285e29c0a4861a923ed2fb9f8f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1696a5a5059b314fe69372730a25d967 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b5dac23bcf2f4c34eb7ab03940a9c678 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fa23e2f465a026c2c8de464d03dc8e14 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b44838b48b1b3ff92249cbc1225f66da Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2fc2a4ce3d06d1b1f1d40375f034e3d0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-53bded9a97c079388c10ec60a5b5c00f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-321d7bb428fc48b22eb05de09665fe97 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f42abde244062d9923a87f89ba903670 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6bdaecc51be558a2c909930b988defc0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b18ae44d12205ae13888adf957b36e44 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6796ccdee1a995ed3fba5c8fe9550390 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3fbc6730f2cd8c42d0e9b733086dcb35 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d265bb6d0b5fd96d193a8bd010385dd2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-92955f27591a78b07f8284f80c8d1f63 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5e9acfb9daaab2aff0a9faa7f6aba79f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a7076c8e4199f426d51a5d5921333531 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-40bc8ebfe27975a0deb1ceaf990faba0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9d35064a18ef0a3dad4082c4972bcb20 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0b95e6fc15624b57cde46dce87ad91ef Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f2c7fb31450a40f1ed4bbf8664da5e8e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e8ac4cef47c3d7d788d6fdcd1472c284 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cc17593dd36de82bc69ecc2faf094038 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d1a9a17a5f107433c97e57306809b323 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7e4398df2ed7499ae59c6bc5868a04f4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-447313e4c1d458383394999835ee6894 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c390534b25a9cdf631ea110af958c9ab Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-01184f652499bc747907ba39bd928067 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-77bb569c92415736327059f45ede13d6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-abdb7f1eaee437089ea845fdacf41102 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-eba243d3a1285307d5a66dc12ec3b2cb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6d1f6f97b3652bf769cff8a2cddbf651 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5dcf171b9c3091396f685a2c571e64be Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3a691c6c74316795b130532fb99ce7c3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9b346db908cb65c767b38208f3470bce Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3902d0e989b8a6561962ba1d5b5c4bd9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-72678c8b3a9c3c6729d70ccb72874963 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4d198fc507a07c62e63b635d15eb0e3e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d014201994ef1927965a7209678ddc4f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-14f5f396faa13ad65cbeba778e4819f0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-794ca248db229b268fa65336545957f2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-120e61d0da0f997274a1537c17d9881e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ad434b1fc3c5cbcff27a14100906dece Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-88fcc27eac1a8b9d4576433388d82021 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-df10f0d8d4fe9172007b50cd239cf5e3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-66980e0be3acebc6934443c46f56769a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-be4c468df0fa5223899867e8cbb61776 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d45d1fd47553f988faeb65e5466abef7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-23cbeba4e29ef984cece1eeabafd571f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-af347e24ec53d90bbb83256d302f3ec6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-93523578766893776c1c0484275ea874 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3712a5597bdd398def9f3dc83c1893f9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5a8e637a76bbddadd5d2d744d2241a17 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-56f4b7a8ff1da486ba59a4efbf65c4d5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7c72f157231618e9e7c17e89378e676c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3c15c3a9c134c701c21886a5b130d89e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-66bfde2bd51455b662e150ed2c222835 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-85eea26cad4b4a990e566d8923b071de Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2e41ab09cfb576e218196d4eef304fd1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f59dd254e9f3790ed92343f6fbe47d4d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-22f56be4130aa313ca3778bb140240fe Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-390549e45f30fa695cef7d1ef6a1c3c0 FileName: ./.gitattributes SPDXID: SPDXRef-4e24e1b2d58eb401adcbb139f79daa03 FileChecksum: SHA1: 9c6149528a6f6862e5e693328d36cf6b7a869557 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./.github/dependabot.yml SPDXID: SPDXRef-e1c99d80222767fd1cc31b294fa4862a FileChecksum: SHA1: b8b998b25a0d5928f0842a456ec82be312f71dd1 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./.github/workflows/dev.yml SPDXID: SPDXRef-521c4ae13af1a586e22033ce083afa37 FileChecksum: SHA1: f1604d004db5bc31e91042c6b5fc878c45b63f02 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./.github/workflows/promote.yml SPDXID: SPDXRef-0218ee5792be7ab3e7e190d114b706ba FileChecksum: SHA1: 9e446a5ed47dba022f4ac9fa44c2dbf0653d18b3 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./.github/workflows/qa.yml SPDXID: SPDXRef-baa8125a57afe55e06566838b9a6bf55 FileChecksum: SHA1: f40e8dcba22b8b3154d41bcbf915c2d05cf29ecc LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./.github/workflows/release.yml SPDXID: SPDXRef-6de2d9e64c985d7ee082b3e32be1d554 FileChecksum: SHA1: 714170dea2b9441e4548c5eae937eef15cea5fcd LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./.github/workflows/scorecard.yml SPDXID: SPDXRef-559f58a6c5f3cb827d9d91d813c92018 FileChecksum: SHA1: 0950c00150a5a777e7ae927b422d4fcb5a341b16 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./.gitignore SPDXID: SPDXRef-d4afd990d76f39f98c8fbdc7477ee22b FileChecksum: SHA1: 6272d956a32eeac24c321b440192680a59203ede LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./CHANGELOG.md SPDXID: SPDXRef-de1d8d0dc185e7d266fc4a0b9917425b FileChecksum: SHA1: df7ce4712c87a22681fd4c7ab1d01ab72d450631 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./CODE_OF_CONDUCT.md SPDXID: SPDXRef-bf09338623cc1821fdbca9968d738bd1 FileChecksum: SHA1: 915387c100befa404cb6c7febe6ed1f71c3ec2c3 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: SPDX-FileCopyrightText: Contributor Covenant contributors FileName: ./CONTRIBUTING.md SPDXID: SPDXRef-2b5a20de54f8246f7d8e875fa11c3dfa FileChecksum: SHA1: 8939018ee38cdb81305bc7131797bcad6012bf4f LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./Cargo.toml SPDXID: SPDXRef-43164a135f6e1d3ac2ddea267ffe89ee FileChecksum: SHA1: 81830e023863794b917762144db8bd7804d723f1 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./GOVERNANCE.md SPDXID: SPDXRef-f13f864bebe7197c0a1f91abe90e59df FileChecksum: SHA1: 3398954cc6b33f9196b3ccd6e48af144cf5ecf1c LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./KICKOFF.md SPDXID: SPDXRef-dc6a77af141a4e3acf59cf6f0f0e52a8 FileChecksum: SHA1: f7375eacc9c97329041ffb9ca0f3aab6b3f25ab7 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./README.md SPDXID: SPDXRef-e6c53064f3128eaed38468576cb018de FileChecksum: SHA1: 2d488e7240a0d39a8b9902fe7f8d6794b75c95b6 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./ROADMAP.md SPDXID: SPDXRef-4a60c57a7d418e27b1192a4510f757d8 FileChecksum: SHA1: 6c096f4202975a4bfe3a7b54227259f9a5a76254 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./SECURITY.md SPDXID: SPDXRef-c71c92459112fecd823fd0ac0e393d3f FileChecksum: SHA1: 5fca547e5bd5479941881ecdb7c5f0c74b481315 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./clippy.toml SPDXID: SPDXRef-79f205deb76a873ba7668902dd49d6bf FileChecksum: SHA1: 8c209130c98504e54b40fa1b9456ce95856a9169 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./docs/ASSURANCE_CASE.md SPDXID: SPDXRef-f2a6b1575dcd20f29033d67a708bf9a6 FileChecksum: SHA1: 8f18999afeeb8333f2699bfd48c24563e0b68300 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./docs/CONFORMANCE.md SPDXID: SPDXRef-cb86293ad9a6af67722daaa81c6741b7 FileChecksum: SHA1: 5407e720578bfeb5f25f29b668a3e95cc2edd0a2 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./docs/ENCODING-STABILITY.md SPDXID: SPDXRef-792a0d9c0abd71dd4c184b946b356795 FileChecksum: SHA1: 92e97210008d7a1a8c16beedd85bde2aee520966 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./docs/H8SX-TABLE.md SPDXID: SPDXRef-a73e1959a9a7ddc74f2af1b0a3b9530d FileChecksum: SHA1: be7350f590fa0972daea23b63c254689eaddd7a2 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./docs/MUTATION-AUDIT.md SPDXID: SPDXRef-a1a2a5f1ae8072e5ca173b237dac19b8 FileChecksum: SHA1: 200f18dc79f17ecedce2dc6616aec9dada92db43 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./docs/PATCHING.md SPDXID: SPDXRef-2b3c08e28f640555dd5aae146169a00f FileChecksum: SHA1: e5fd42ec9ec99ee88b79e1c05df8f11f605dfad3 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./docs/SETUP.md SPDXID: SPDXRef-e500e46bc1fbd7d9947667f228b6a814 FileChecksum: SHA1: 24009c1f8385d7483513a58f5c6436c55b3274e9 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./docs/mutation-audit.json SPDXID: SPDXRef-69c060460770da34db33639f53a28af6 FileChecksum: SHA1: e28110e18ad4a16692a6731e7b607bea4bf83ce4 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./docs/openssf-best-practices.json SPDXID: SPDXRef-7b99e0ea971382fcebbf798d5f0f6127 FileChecksum: SHA1: a0cb6d912eefcece0a51266da81c734d67b0cceb LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./docs/openssf-best-practices.md SPDXID: SPDXRef-db85643bde5406512f428aa26c92cbc5 FileChecksum: SHA1: ad0bea22ca0c1921e0ff7e6c3775fdc0aaeb4678 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./examples/exhaustive.rs SPDXID: SPDXRef-382377fdfb287046a16b972d28c1518c FileChecksum: SHA1: 9477281976f67cecff83b04357a7afe602ed6d44 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./examples/sx_probe.rs SPDXID: SPDXRef-49b937cf70f8a3e1c8f29bdf7ae59f28 FileChecksum: SHA1: 7bdb8f4c16a88ad741fbf41306ccfcf9889e1328 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./rustfmt.toml SPDXID: SPDXRef-74b615554e0d457025d92cafebbc2714 FileChecksum: SHA1: 7d255ee217e79e161893269d53ebda6d038ac89e LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./scripts/build-binutils.sh SPDXID: SPDXRef-747e3503497f909ca864967d5f7ebdaf FileChecksum: SHA1: ec1b676f5339ae2a841ae75d739c5cefc6ad033d LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./scripts/compile-h8sx-table.py SPDXID: SPDXRef-99e08e9d0a7f97eeecd618e75a3e8137 FileChecksum: SHA1: bf03ca6aba75cc1674714c7f2d0efdba9454903b LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./scripts/conformance.sh SPDXID: SPDXRef-bed6a885f02fec5883c88d40264abb4d FileChecksum: SHA1: f3dedbea38f11d61fbaac7741cb133f7f0998b15 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./scripts/exhaustive.sh SPDXID: SPDXRef-5c52176faf5589b11de919b76282b7bf FileChecksum: SHA1: 505f52753240c8726755d911d039c7dea1e5a08e LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./scripts/extract-h8sx-table.py SPDXID: SPDXRef-de0be2cd54963b80b8c81018b6abd2e1 FileChecksum: SHA1: 42855589ee91be612b950c5cab274453ffccd8fb LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./scripts/h8sx_operands.py SPDXID: SPDXRef-945037a588eab562f6f181c4e0833983 FileChecksum: SHA1: afffdf3fcaa3dd791aaf3078827fd6395499666a LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./scripts/probe-h8sx-table.py SPDXID: SPDXRef-9135bd169ca64b5a77e46e6b98f4045d FileChecksum: SHA1: 49a3de5ea942b357cdda69469f909aeb9e2e8a16 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./spec/H8-300-programming-manual.pdf SPDXID: SPDXRef-35473d48c6d1998d5b684f432d0a009d FileChecksum: SHA1: 8bb4597532c68f597b518db3da87f613652e6d6d LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Renesas-Documentation FileCopyrightText: SPDX-FileCopyrightText: Renesas Electronics Corporation FileName: ./spec/H8-300.txt SPDXID: SPDXRef-557981bc9d7b1744857becef656676b7 FileChecksum: SHA1: 1594d38d890c3ab4e37772e8ac030cd8b0427306 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Renesas-Documentation FileCopyrightText: © Hitachi, Ltd., 1989. All rights reserved. Printed in Japan. SPDX-FileCopyrightText: Renesas Electronics Corporation FileName: ./spec/H8-300H-software-manual.pdf SPDXID: SPDXRef-11d3b280b20412a98942b0333446376e FileChecksum: SHA1: 73c10e1220393c17f879023b1c5b7bb16fe82100 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Renesas-Documentation FileCopyrightText: SPDX-FileCopyrightText: Renesas Electronics Corporation FileName: ./spec/H8-300H.txt SPDXID: SPDXRef-910325df02c77ca95d561243c4eb9a19 FileChecksum: SHA1: 26b6ca7f187f785dfc16feb7d90d1afbc9550328 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Renesas-Documentation FileCopyrightText: © 2004. Renesas Technology Corp. All rights reserved. Printed in Japan. SPDX-FileCopyrightText: Renesas Electronics Corporation FileName: ./spec/H8-ISA.md SPDXID: SPDXRef-d1f64f84ce96d89d617768300063ae0e FileChecksum: SHA1: 0a147b870bd8db31b24d81ede92b8585757b889c LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./spec/H8-assembler.txt SPDXID: SPDXRef-9c9d03385b785e92eb09f85a0306355d FileChecksum: SHA1: 16bba625af6abc38eb4a02612e8f5e8904d9173c LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Renesas-Documentation FileCopyrightText: Copyright © 2009. Renesas Technology Corp., All rights reserved. Printed in Japan. Copyright Display Copyright LOGO Copyright LOgo Copyright Output SPDX-FileCopyrightText: Renesas Electronics Corporation Copyright output disabled FileName: ./spec/H8-compiler-assembler-v7-manual.pdf SPDXID: SPDXRef-4872cfe1a9489b5d766b588acd721c69 FileChecksum: SHA1: b494aba9b64828db10d60b3c8217808e4eff1b22 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Renesas-Documentation FileCopyrightText: SPDX-FileCopyrightText: Renesas Electronics Corporation FileName: ./spec/H8S-2600-2000-software-manual.pdf SPDXID: SPDXRef-b9d6c69c9613f69dae1c092235233b57 FileChecksum: SHA1: 2a1de2e326e4800f0cc5687fdcbe303d0502bbbf LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Renesas-Documentation FileCopyrightText: SPDX-FileCopyrightText: Renesas Electronics Corporation FileName: ./spec/H8S.txt SPDXID: SPDXRef-c37ce8230d75cbdb0b776ed2b986afd1 FileChecksum: SHA1: 62463c844130b481283581e29f06152a8d41f3fb LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Renesas-Documentation FileCopyrightText: © 2006. Renesas Technology Corp., All rights reserved. Printed in Japan. SPDX-FileCopyrightText: Renesas Electronics Corporation FileName: ./spec/H8SX-software-manual.pdf SPDXID: SPDXRef-203332285e29c0a4861a923ed2fb9f8f FileChecksum: SHA1: c1785f83877c1bb6f667b82867897f9d6a66cf15 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Renesas-Documentation FileCopyrightText: SPDX-FileCopyrightText: Renesas Electronics Corporation FileName: ./spec/H8SX.txt SPDXID: SPDXRef-1696a5a5059b314fe69372730a25d967 FileChecksum: SHA1: 22b2af5d27cdb14c2a485e77c34e848bcb8c68eb LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Renesas-Documentation FileCopyrightText: SPDX-FileCopyrightText: Renesas Electronics Corporation FileName: ./spec/README.md SPDXID: SPDXRef-b5dac23bcf2f4c34eb7ab03940a9c678 FileChecksum: SHA1: b8578423cfaa7abba6ae7b46668b81e55585da9e LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./spec/h8sx-row-probe.json SPDXID: SPDXRef-fa23e2f465a026c2c8de464d03dc8e14 FileChecksum: SHA1: 4c19083db1905d810e19194ab448d3ae402ba608 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./spec/h8sx-rows.jsonl SPDXID: SPDXRef-b44838b48b1b3ff92249cbc1225f66da FileChecksum: SHA1: 52d2c0e3087bccee77f4a8f4594bfcb08726f591 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./src/analysis.rs SPDXID: SPDXRef-2fc2a4ce3d06d1b1f1d40375f034e3d0 FileChecksum: SHA1: ae33d873ba90b31dc327935df2ec94ad0ac2613d LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./src/asm.rs SPDXID: SPDXRef-53bded9a97c079388c10ec60a5b5c00f FileChecksum: SHA1: 3b02c61a71d04e5ba539bd08a9ee9627cec9aca8 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./src/detour.rs SPDXID: SPDXRef-321d7bb428fc48b22eb05de09665fe97 FileChecksum: SHA1: edc356ca4668c9d5b1029ef28daec90cca3a5349 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./src/image.rs SPDXID: SPDXRef-f42abde244062d9923a87f89ba903670 FileChecksum: SHA1: 71b1c643b1c754e618dc477c0220306ca4124bff LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./src/isa/codec.rs SPDXID: SPDXRef-6bdaecc51be558a2c909930b988defc0 FileChecksum: SHA1: fd4ea1428351c7a89e12dee055d96fc14e0e5c1a LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./src/isa/decode.rs SPDXID: SPDXRef-b18ae44d12205ae13888adf957b36e44 FileChecksum: SHA1: 08f192cb9a1a02effc072afb3173a852f02919ab LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./src/isa/disasm.rs SPDXID: SPDXRef-6796ccdee1a995ed3fba5c8fe9550390 FileChecksum: SHA1: 8fb1e6d4803e99756011b353504b08ccf4338f4b LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./src/isa/encode.rs SPDXID: SPDXRef-3fbc6730f2cd8c42d0e9b733086dcb35 FileChecksum: SHA1: 32b423c0b9f46ff724d6b48b90458d5ce934b920 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./src/isa/insn.rs SPDXID: SPDXRef-d265bb6d0b5fd96d193a8bd010385dd2 FileChecksum: SHA1: f7cda54056dc19edd2208b86c5e0c868f916f9df LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./src/isa/legacy.rs SPDXID: SPDXRef-92955f27591a78b07f8284f80c8d1f63 FileChecksum: SHA1: 36a6853a31174c6713a0e7515d8dca87079b6d5e LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./src/isa/length.rs SPDXID: SPDXRef-5e9acfb9daaab2aff0a9faa7f6aba79f FileChecksum: SHA1: d37d9b00cb9670a294eaffa3567e61cc84a1d863 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./src/isa/mod.rs SPDXID: SPDXRef-a7076c8e4199f426d51a5d5921333531 FileChecksum: SHA1: e233e5a18ba32f0dff39ca02e61fa389b28eda74 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./src/isa/render.rs SPDXID: SPDXRef-40bc8ebfe27975a0deb1ceaf990faba0 FileChecksum: SHA1: 20996fef1d0beb4d013c2d629118bebb34537edb LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./src/isa/sx_codec.rs SPDXID: SPDXRef-9d35064a18ef0a3dad4082c4972bcb20 FileChecksum: SHA1: 03791ddf579b03f6075285e7e02bd5aa41424003 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./src/isa/sx_disasm.rs SPDXID: SPDXRef-0b95e6fc15624b57cde46dce87ad91ef FileChecksum: SHA1: 39cfe375c718bbf87dded3f572ad2976e28c0fb4 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./src/isa/sx_encode.rs SPDXID: SPDXRef-f2c7fb31450a40f1ed4bbf8664da5e8e FileChecksum: SHA1: dfaba7c04331b0e2ee45928443c34e63838ddea2 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./src/isa/sx_operands.rs SPDXID: SPDXRef-e8ac4cef47c3d7d788d6fdcd1472c284 FileChecksum: SHA1: 51074ea79a2ddd08a815c7e39303c86878f03cda LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./src/isa/sx_register.rs SPDXID: SPDXRef-cc17593dd36de82bc69ecc2faf094038 FileChecksum: SHA1: fb5e8d95159e9802b48e1daf4831be1e629b003c LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./src/isa/sx_semantic.rs SPDXID: SPDXRef-d1a9a17a5f107433c97e57306809b323 FileChecksum: SHA1: ccfb19b34d173c539e42d767d1f0c0717c01ae64 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./src/isa/sx_table.rs SPDXID: SPDXRef-7e4398df2ed7499ae59c6bc5868a04f4 FileChecksum: SHA1: 46f7117768bbd37f7be57bdf2a5c06526e7052bf LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./src/isa/sx_table_data.rs SPDXID: SPDXRef-447313e4c1d458383394999835ee6894 FileChecksum: SHA1: 75b05b5cfa11f85d998ae057888bded40e9db85a LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./src/lib.rs SPDXID: SPDXRef-c390534b25a9cdf631ea110af958c9ab FileChecksum: SHA1: d98db0fe45bdf944664e0927cd567a0d6fc57c00 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./src/relocate.rs SPDXID: SPDXRef-01184f652499bc747907ba39bd928067 FileChecksum: SHA1: 4b486b643cf50500a6126b10da784f77e70d4150 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./tests/analysis.rs SPDXID: SPDXRef-77bb569c92415736327059f45ede13d6 FileChecksum: SHA1: 7343859c1c23caa13542a34ea4216bc932e38d06 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./tests/binutils_assemble_back.rs SPDXID: SPDXRef-abdb7f1eaee437089ea845fdacf41102 FileChecksum: SHA1: 558bb460636e8dfda48531fee453ef4548d0c4db LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./tests/binutils_first_word.rs SPDXID: SPDXRef-eba243d3a1285307d5a66dc12ec3b2cb FileChecksum: SHA1: b5f61abffbc3e6d14f9f4bc48c75ba84fec8535e LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./tests/binutils_legacy.rs SPDXID: SPDXRef-6d1f6f97b3652bf769cff8a2cddbf651 FileChecksum: SHA1: d99a37ef63164b56b8fbbe266dfead2789faef8d LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./tests/binutils_planning.rs SPDXID: SPDXRef-5dcf171b9c3091396f685a2c571e64be FileChecksum: SHA1: 9a898a6f9ba20210949a19005d4c5394a8c27d5e LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./tests/binutils_shared.rs SPDXID: SPDXRef-3a691c6c74316795b130532fb99ce7c3 FileChecksum: SHA1: bab72883330391812f6117cbb488939357786774 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./tests/binutils_sx_assemble_back.rs SPDXID: SPDXRef-9b346db908cb65c767b38208f3470bce FileChecksum: SHA1: af154b5ee0f7701a942128a3bf5e0e4835bc31bf LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./tests/binutils_sx_shared.rs SPDXID: SPDXRef-3902d0e989b8a6561962ba1d5b5c4bd9 FileChecksum: SHA1: 8e5b6f9b6c02f0f62dc7956cd08617382ccf666e LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./tests/data/legacy_reverse.tsv SPDXID: SPDXRef-72678c8b3a9c3c6729d70ccb72874963 FileChecksum: SHA1: 3c3410a059f0c2983e59097a13ec4b2f189c0785 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./tests/data/sx_fields.bin SPDXID: SPDXRef-4d198fc507a07c62e63b635d15eb0e3e FileChecksum: SHA1: 5684dbb37e85e379ade113542d7c3d5f769320c4 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./tests/data/sx_reverse.tsv SPDXID: SPDXRef-d014201994ef1927965a7209678ddc4f FileChecksum: SHA1: 718bec527e39741da9c1f108f0702d805f2c9c60 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./tests/data/sx_rows.bin SPDXID: SPDXRef-14f5f396faa13ad65cbeba778e4819f0 FileChecksum: SHA1: 35073050e5ee7429526e51162e0748a1cdfba364 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./tests/decode.rs SPDXID: SPDXRef-794ca248db229b268fa65336545957f2 FileChecksum: SHA1: dc3a1513264a5c7ea42ef316ed88ce7318298ea3 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./tests/detour.rs SPDXID: SPDXRef-120e61d0da0f997274a1537c17d9881e FileChecksum: SHA1: d8a42d4847647551f03931294e3156700ad3f2ad LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./tests/disasm.rs SPDXID: SPDXRef-ad434b1fc3c5cbcff27a14100906dece FileChecksum: SHA1: e86f21d74fa83452f3390306c4611213312dc9ab LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./tests/encode.rs SPDXID: SPDXRef-88fcc27eac1a8b9d4576433388d82021 FileChecksum: SHA1: d541eea4dda072e2ff6895573c8d377672aaf2ae LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./tests/image.rs SPDXID: SPDXRef-df10f0d8d4fe9172007b50cd239cf5e3 FileChecksum: SHA1: c9418e7581178bda9770d8ffb2ce2e6d91235a5a LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./tests/legacy_codec.rs SPDXID: SPDXRef-66980e0be3acebc6934443c46f56769a FileChecksum: SHA1: 5839854156a575c7cd4466d0d640527c2b469abd LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./tests/legacy_operand_audit.rs SPDXID: SPDXRef-be4c468df0fa5223899867e8cbb61776 FileChecksum: SHA1: 9dc4832af550f6f40295d4b1f1eab551895efc7b LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./tests/length.rs SPDXID: SPDXRef-d45d1fd47553f988faeb65e5466abef7 FileChecksum: SHA1: 0e684b9eb4d0c5bc56f744d421b0e4cef56ad01b LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./tests/mode_codec.rs SPDXID: SPDXRef-23cbeba4e29ef984cece1eeabafd571f FileChecksum: SHA1: a0e1a8a6b54583a1d991d107b6dfff68ae1310fe LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./tests/relocate_asm.rs SPDXID: SPDXRef-af347e24ec53d90bbb83256d302f3ec6 FileChecksum: SHA1: 340ad6f25320984d578330ea9947a26508a3e057 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./tests/sx_bits.rs SPDXID: SPDXRef-93523578766893776c1c0484275ea874 FileChecksum: SHA1: 814fd0ababff7066e5d6a955eda049fe67fbd8c2 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./tests/sx_consistency.rs SPDXID: SPDXRef-3712a5597bdd398def9f3dc83c1893f9 FileChecksum: SHA1: 7b32521b1f4cde7f38afb08e622cfeb045fffb05 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./tests/sx_disasm.rs SPDXID: SPDXRef-5a8e637a76bbddadd5d2d744d2241a17 FileChecksum: SHA1: 6c9dbd1ad99fe2656d4b5ddc39c160fa512a90af LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./tests/sx_encode.rs SPDXID: SPDXRef-56f4b7a8ff1da486ba59a4efbf65c4d5 FileChecksum: SHA1: ea12a2f9dc21f5ef2f643546d2942a7d95985227 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./tests/sx_immediates.rs SPDXID: SPDXRef-7c72f157231618e9e7c17e89378e676c FileChecksum: SHA1: a68016d4938439030dad535c63a5cffee4f6241b LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./tests/sx_more.rs SPDXID: SPDXRef-3c15c3a9c134c701c21886a5b130d89e FileChecksum: SHA1: 0236b58591cc0bbec93c95a4b07abce4aa6334bc LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./tests/sx_operand_audit.rs SPDXID: SPDXRef-66bfde2bd51455b662e150ed2c222835 FileChecksum: SHA1: aabcf30ef2b68b6e7a996b36637f21c161d4906c LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./tests/sx_prefix.rs SPDXID: SPDXRef-85eea26cad4b4a990e566d8923b071de FileChecksum: SHA1: 0b1fa6b5929d0d17eeeb02562385bb55f96dccc5 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./tests/sx_register_bits.rs SPDXID: SPDXRef-2e41ab09cfb576e218196d4eef304fd1 FileChecksum: SHA1: aa87a163db59806a11cd7318181d589edee845e2 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./tests/sx_register_semantic.rs SPDXID: SPDXRef-f59dd254e9f3790ed92343f6fbe47d4d FileChecksum: SHA1: e75349ca65b276b1772bbca4e868f83f1bc829eb LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./tests/sx_semantic.rs SPDXID: SPDXRef-22f56be4130aa313ca3778bb140240fe FileChecksum: SHA1: 61c81d01ae42adb19dd3ec06e660d4b2490bc2a3 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson FileName: ./tests/sx_shared.rs SPDXID: SPDXRef-390549e45f30fa695cef7d1ef6a1c3c0 FileChecksum: SHA1: 293eeb2a878d55995fd786ff3b2e5b37081c56d6 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Matthew Jackson LicenseID: LicenseRef-Renesas-Documentation LicenseName: NOASSERTION ExtractedText: LicenseRef-Renesas-Documentation ================================ This is not a licence grant. It is a statement of what certain files in this repository are, so that an automated scanner and a human reader both get a true answer instead of a convenient one. WHAT IT COVERS spec/H8-300-programming-manual.pdf H8/300 Programming Manual, ADE-602-025 Rev.1.0 spec/H8-300H-software-manual.pdf H8/300H Series Software Manual, REJ09B0213-0300 spec/H8S-2600-2000-software-manual.pdf H8S/2600, H8S/2000 Series Software Manual, REJ09B0139-0400 spec/H8SX-software-manual.pdf H8SX Family Software Manual, REJ09B0102-0400 spec/H8-compiler-assembler-v7-manual.pdf H8S, H8/300 Series C/C++ Compiler, Assembler, Optimizing Linkage Editor User's Manual, REJ10J2039-0100 spec/*.txt plain-text dumps of the above, produced with pypdf so that the encodings can be grepped WHO OWNS IT Renesas Electronics Corporation (originally Hitachi, Ltd. / Renesas Technology Corp.). Extracting the text of a document does not create a new work, so the .txt dumps are Renesas' on exactly the same terms as the PDFs they were made from. Nothing about these files is the copyright of the h8-asm project or of Matthew Jackson, and this repository's MIT licence does not apply to them and is not offered for them. The MIT licence in LICENSES/MIT.txt covers the h8-asm source, tests, examples, documentation and CI configuration, and stops there. WHY THEY ARE HERE h8-asm encodes and decodes H8 instructions. Every encoding claim it makes is a claim about what these documents say, and a claim like that is only worth anything if the reader can check it. They are kept in the tree so that checking is a grep rather than a download — see spec/README.md. They are reference material for developing and reviewing this crate, not a component of it: Cargo.toml's `exclude` keeps spec/ out of the published .crate (enforced by the `package` job in .github/workflows/qa.yml). IF YOU WANT THESE DOCUMENTS Get them from Renesas, who publish them for free: https://www.renesas.com/en/document/gde/h8300-programming-manual https://www.renesas.com/en/document/mah/h8300h-series-software-manual https://www.renesas.com/en/document/mah/h8s2600-series-h8s2000-series-software-manual https://www.renesas.com/en/document/mas/h8sx-family-software-manual https://www.renesas.com/us/en/document/mat/h8s-h8300-series-cc-compiler-package-ver700-users-manual Renesas' own terms govern what you may then do with them. If Renesas would prefer these copies not be mirrored here, they should be removed from the repository: open an issue at https://github.com/MattJackson/h8-asm/issues and they will be, and the section numbers cited throughout the source are enough to keep every claim checkable without them. Renesas and H8 are trademarks of Renesas Electronics Corporation. This project is not affiliated with, endorsed by, or sponsored by Renesas.