SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-07bd54bc-b82f-479e-8c8d-8d205b876f42 Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-6.1.0 Created: 2026-01-09T12:00:33Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-64ea9ca322ad99dc11f062c1377df8c2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8a78148fd08d383c6aa4ce6cbf32e708 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7d32d81395a4a2397f246656457b5757 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ceebb4f94b414901ebdd5575cf82adba Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6fcddbf705b0ba602a755ea2847f6a9d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-17a2c84fc0efa2eaa197286ef14120b9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-eb05711146acd16340cbe52ac97d9ae3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f2756949d070e46879fbe12a6ed623b2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9ace5ace242f2d7a08fed9a399a04cfd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-92692b5869a4223f31b265bd29056a1e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-093b53d825396c89d88f937314bfb131 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4a5d39631834ea3869212e634bd816cf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4f44b915151db0d1c7ea2ab369affc9b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2a5ae2150bedbcb3b77dd6185117fd7b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6166ab61a148dff18b09869ff0f65a4e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0767e7bb618161df5ce387618b5a878d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9989f71f82e62e0354a2319bba903413 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-44683ce1b262bc075acac3cc7063a834 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-789e38e3b7057b5dd8254df166b84983 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-28851b447b7d10aa1ca64e43da663b9c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c6ea0318e9082559735248a2c1c00d0d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-60b4c1180a7549ee8f1898d7da3d0299 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-45752b173c5d918676e5c00a9726e9c2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8b8cb1b79c29002fd356c5da961559f5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-20c6cae0c241f2abfe899159571963c9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f7fe4c9c646a92487cc03e725d194957 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8056c790a0065e9b670353c110c44851 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-703b883ae3bc0dedfae8346d96dba76d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6ef71633e7ecb4f1d7164aa68b89dd31 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c59e0b8866233a3050ad682bb298ddeb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-496664d252c56772d9f731a84f9d40d6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d97430f54a32ae5b1f32ba5a504c2216 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a66e254b0572071ec28513f8572551ea Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f8f6aaf03d9ca08ce5aaccb5b3fe4c9b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3529d116c2459dbbabe16d899c67fb15 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6a7d684dcb5921f430bf2624a9a36e36 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0969b6be5e46b1db2eae3de884c7b603 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c4a568df5735a52985adf94a93e4af82 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-28d4c2fab0bf8915b693b99fd9eb100a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6e383e5eeb00f96759b9641df188ef81 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e62b67da8b1b7dab8f48e8e2cb88bf82 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-72b75cbd7f39cc0dfc9e1783af610ff1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-11057f554ea0162716e28c4be9aeacfe Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b1bb777838fed629f6ef455ce529a2d8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8a2d05e1bdbcecad3b98bc18c9bb911b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3f1d102171bbcd5da898d26187b61261 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-805ed6198f4451b9ee587e4f96621b37 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-38f216594ab3f55cc03b78037a309b7e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e50d83b3d908b6422dd0d204708cf9b0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-47251bd2b2d3a08cefa6cb991bd97572 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-835e13a90748032a0e3d18a37c6e4832 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-99e4e86a1515917031eb3d7db256a30a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-12c6c99d29a19a875703116871f8e125 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cf6cc70a6c4c2c4bb184e98ed1105eb1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0f46d62e0f03037cc91b3500e93825dd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c7dac05d90b1c2fb1105e78af94d653c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8deea1b481e99af651a1a0c2f7b4c1b5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c2b43dcb77355dce5c780eb0cbe14588 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-facf15b0f04e23611deace52bcbc3dcc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e6958818532329a6fb187e48befd2052 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cf506350f2865fdb3f6e4215a2e00710 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d19f5b298805eb1ee6bac3a4bdd75823 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0566b882043aafc4e24cccabf77c6d8f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ffbd5a34669c92c405a160c62e971ae5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-42634be6c1f8372a1a55176a78d82de3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8836025f3a900bc84e4cf89c5d3d6104 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f4e90282a814a22fd324bf2f141cc96b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-45e4164e7b2452ce8f00e60f81f03196 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-75eeb0c2bd34709af6be19ee17fc34a9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ff7f84ab3f66c553683f18b24f8e698b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-550ebfebff515fbaadb88054eb040c30 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dbf7ddc9fa7d0ea08c5a6989e36ec5b9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3296caa45b7c231665d26dbdbb262c44 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-92a6a3fa07bebac5a93ab0087c9f434c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c80bdf154c1d0c0542dfe180eea92309 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-593773b64270f862d803deaa1c524c11 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ece640ef6c00ab2f97dd1bd94787e4ae Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1a7c199d84ee8c149e6b7f561e4c6766 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-608e9ed1daa8be15693629104b5b0246 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-153e07b97e2546a170fc3607ab7a4904 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-27b82f86e0e3ab595838005d6efd73d8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3bd5524be49a4bec6744818ef4c06e3e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fc8141fb48c6970075807dcfe80e1d2c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-54f844e80df761bc92994d56ae07227a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-901fb8d94b6328043f5a71366b83ebf0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f6b87f42109381fd9781465f0bb63ec6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3c7ec664939fe861c5603ab2a0376119 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7ac0a276a2a4761214cb4c011b9d219a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9e42f9c012641b2e951ac14565a9bdc8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a26638ca6659b3ab6fe787d7c766516c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7637c34cd4a65e99eadbd3b0f7188739 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a479e79a97b65f3cf159ea562dcb0b08 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0e7116841d7d7081748dd6a0ac1033e9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-789a671b93acd0f74be0eeb7d01e993d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6018f980f6e831d6f4b49302fd36b268 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-576d87f21513fc710272274f6da82750 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fca55165a9e0c9d10a53158dd53a04c7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9afdbec2aa9e7d6c7ccddff971c812f2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2120f3b1c6e46ddfdc074fac28f8487e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2275a0d4570f14203665fdebf07b0e6a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5d745849d3c4d70bf26c21ec735198b5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d495f221f8eeac3c3509931013f2abef Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c2f069b1c0999fa06960ec515bda692a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bf5933fbf90dd268811d62db4743b92e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9a01cfdd2ecebaa9b79d6c9e39c24bc4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-877c5d038d8397458fff798541c4f0cb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ed2687cc9beba03114ffe6ecab698e34 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a07223ca7ad58d697ac9f6b6c33a3752 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-06fcb29b63c9970f6f71c83f1c679007 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-aa9b3b7640881fb5abbc097cad6db110 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e978ec2486eb6b006a82b0ef0b9cb436 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6f87c5ea6dd1128e0139dc256e5350ae Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-007df72ea8cee29b2b4206d9959a3e02 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-30503c3a26545dc1f471da9c8793cacc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-096010060b756dc1d2a6e8b66ca7afec Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-422d633a4eb28798c87d924063775e0b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f54254ecb014a63a64bf9ee0942a7498 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-47ff17f75ff98d343abd358be60ccc47 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4f0097a1684ee8a74d8950f6ee569a21 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7f4f45321eb12ee7d65eabc0ed604244 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-39e3a1fea1033ed8f3b026615eefa291 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bdbfef58cf2b390c0533ae4c5da81374 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-961e706d833b43d6ff46ff253e1d9e6c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-32383ca1c131c02854d401cc45691b07 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e844310136a7f3f4a83b6eb9fbbeb09a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-19a3c8260a307803c504119ab72339fe Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9c049a63ac3a7e7133b12d83e76051bf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f42d51328562561cc70bf4ab4c76aab5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ed51678d6203a04024f8503d28d6e4f8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d60f52f579c8539fe04cf531cee76b66 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d849e38bfd1f6d8b40b769b906a41cbc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1a6f6c5b50338984f25c6e2c54ecf134 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-27dae05e2d6fe83771e366828153fb10 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-64c7179774a58ef6c7cade4c731a0bb6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0c2aa08ce69bba9f4a941941784a7648 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-95ec25a8f45a3ebcbcb38742de3980c2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bba8d316cc7a4f7b9d0252e59d27e9a2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2ea9f26b68d343976e4489bf16acf81c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5cf3806a51584a6f174454f84303aed6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-eeda15b90c2bb9fd5db51762b8383722 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cb1759553325a8a728c7fcb9880b96e0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e71b3dd15bdcb8ec5671233562ad078e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0f33cd81792ee39ee11f1c6105779d50 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5b3d2d2385a5281edc3820eabaf3e480 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fccd34d7d4348cb363530f99785afae5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3a315cf3fdfae87646a7b23e905a7817 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-746d12aa686ac2292d60180f43d05d41 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0410434d7a6cf0b3a8118bf37906f813 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3830d01b38e6d9afc590f3153399ef69 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e95299e6f63efefdce7f0a7f48007f4b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d92a2947b11824fef7f47da89216f1b1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cfee4a79f61ba3c834db5c9657d34554 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d69bf3398ba3564bd05ca6b15b337c53 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5ec2d13bace3ff8baa699d36b446b37c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0ea49eaef02a9e22dbca0d39fcd895b2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9d6d62e58a48d54df4942cef7e289418 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-71c21309cf2a27647e570b8b38d8e351 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6406de3e1c9e221646340c23199aa6c9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-08743f2e454f0e2c30c268ea607dc744 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ccb8f87475b2e67191a02ca911ac7437 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-59d8d90e575a29293780e429c1888959 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-72170cdf61f73de0a7b96c7603c11451 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9e014f76015fb3e80983742a5dcafb33 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-44840037dd8a51972ffc0db86ea78385 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9113b6ec6dba01eff7fba28f45e9aa44 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4a9b24a927ac46ac42ddd326ac3bf4f8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-765ad5ebcc7f0c0b8da2a23c4be77329 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-26f71178f0ee74c68f32ca9d88825460 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-90a9947506ab2ca15cc4774010d48181 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-25d20dd43c081da42df3bf38f8772f2f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2c514903c8d58086681e428d92e42369 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fefe317347fc92514ce6410c07e9082a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6c9747704e47dafd23b14dc029919331 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-580d6dc8266c28f53b8f8f6f9a041bee Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1044e31d88188ad22db4b99ff86454c4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2d9c05855786742e1222836a94dcff70 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-01e7fc3b43bd6d375bcfc5bc7c293352 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bfec6137674a5edb2e5f5a253dee62e3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0bd82319479b09ca5848db38722e81af Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-eeb36aecfc98dd47c32109cff06eaff3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-da643bc06a7ce6644c6c1383fe4bce10 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c5b95004a63d575d939d55ed9a3a5d0f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-669dc3067c0278c503a67941c8617d8a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cf8bdd3bdc70bb48df449991ea7564b1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-67ff19721c2fe445d7bd53e4fc45ddb3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-120289399fded5efe5eb3002fdf668b4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-107b4e97469c93d9372e93d1dcd48422 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4fb635ee4764cbfe4d9db6f8dcc9c534 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-77fb4a9d1201b9133c607220c6c9477f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-03dbeed36fc376e58825efa40fa5943b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a576baba0489e6704859f9217ab965a5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2d13151a0e5f5a113ac72a8b18e241dd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2bcc8014d457a47c6f5bd38161621fdb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4c7058940fd9880c2c258e8955ab30cc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8aa0d5318d1efee4e4196f0446b6bd2a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bd7fcb445d4d2a73e52526a82259910c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5e69898a1ca23018a652729c44d9332a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e6b9683bc57c5c6a728d1089fd7df857 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f36098de7be73029e2dc70d189e84874 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-15f4caaf06476d56cbc4214cb51f9cd9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-79df72d29ee72ff80dd4808e137eeb79 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ac67d7d852222b4e4a7d0b5fee3b6265 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-18792c427d26d2fcbdd652120bfb0b7f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-254dc2a699ee1a87bb8053112aa78b15 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bfdfe531373742232e401f094d5c36c3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-eb522d50d1fb7536650cec9b6d32199d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d46e1ccffc3edc726562b008fc77a962 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-55edbca60888cc43ef0258175928fdfa Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b69412c813795440c9cb134457b92d67 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-60f931baf1ab147c624dc6067f1e7316 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e21533c273dc4f2cdd0e7a2322419806 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-598965b6f4d19ea3e9541efa23a1a7da Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-933ab4c3f6c12a71284ac0137353be71 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-97bf0d15aba1625b620b436580ca2464 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9fb931122106ebea40f62ff2d54b55f3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dff4ebbc5dc027656cec154cdbd9b816 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6daaf0d4e16d32894d606d4e97ee5e40 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-545434525a3ad120cff6dc1845b33c3a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-52ad2fb59db62ce5df637040c39d16cb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f1ec16cec59a2ba4b8c35319b0dfa539 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1f2805dbc29b4c797dba79fac79a3247 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f22eb078d8be26f1f1d55b17c749e527 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-12b6af84c1c014b32eed6f5816ae4303 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-17870a5993f51a4eae4d7695bfd91ab2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f6743d90e7741b10dd2595b20fcbd612 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-024af515543074e743dce77c66ba2451 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7c3be1eb48bfda1ee4db480eadd4028a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-541df27b5d524448baf119057997afb6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dde548f666ffba2aa5c0eef7da9466af Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c396237292855326ffe0426a187a6713 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f6df2a57c373c5c41580ee210872e7b7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a9f92476628adbbd4aeb6f43d4014017 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-70ded42fde8c755ddfcea9ce9b98392d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6cd9aa9d197de3c6b582ab1fd71800c4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f2af2ccb7c29347d04830404eff78c7a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-72544860f9e0abb28471020f4598efc3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1948d49fa7f763e247a6b099325b6e99 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e4c2308a5a8a59c6b1c7cc689e187e71 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-94c32bdefd8ac97e8c7764f0baac7cd4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0129e21b82859c9193d9a05227a81a97 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c101f4fa2baca277e51f556916bbf2e8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7edaa259e90d0061b52e6b9f3ece8a91 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0faa4561ac144616bbab8292617abc8f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a845da8ea5116e591e69ea18922b25a8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4d45a1c1cf958d027b9c3f1d4577cc17 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-01c3c1161aa1cc2f78afd3a214a79895 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-212e60e6ebb5ce555c0449fd13943cac Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-981a4128ac03e34eb9aff28e90a4ad42 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9a89ea59ee52e188f9493182925d53c5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0d0105212a9760e20894139ec132b813 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-980340bd9b7720497e30998bd24498a0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c5032f6e692ca6de2135bc401bfe56d3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e9776eb841a61814a1af6a044f37a4b1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ff193fd9b9b932bf8e32bd30db7871a0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7554cce9bdbdf418184917e9d44c02d9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3209b6ed6f29c39458b14cde330dcbf1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-12b4985df63308373caaacbb25307679 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-306bbe3d40fb29f411d1d2f3c6676cb5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d7fc48ed8e3e2f636ede85025a7de493 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7c04b689ea5359625f08eaecb3867867 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f504f6b1913018764160a782df302708 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-09b77ac52ef89508620c1a2b7569e367 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5e206f8f921e0b865840116f1640942e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e482efe200c1c66dbe2e26771fbefeb8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ec357c6ac4b559e229180d7537c84223 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e658ddcddc6ba59bdac7935726c3c054 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7cb7ea01002d4ce90a1c64d7a45d6324 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-aa5761972d529be4672774fba93e56c8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-11afa37802024a06ac040b91b715b331 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-adb476beed65b7ef514685617603a9de Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-51664073176e4a82a26472fff912f326 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c0d12f3b84c60d5cc77855cab7874ea3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cecff8a057c9bc8318786e4a51fc74d7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f9d6dc1842dd0447f78ac0acbc2d5424 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f8668086b91c1b447e1638d23a8986e6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-74abf75edd6b30d8838e94e7519e2e2e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a39b55e352de2a333a08380548102730 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f9a9d90c5f362fd1a2c63459f52f5526 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-15818acbe903e150f2e67cdea1511dd4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-32d434fca4323f7bd67d39e9bc86d2c3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-eb7bd358024c42e5c0288f6d9ba42937 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cb51f484394b92b1ce47152615dd2c8a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0a162fd86663e714c7bb57e688cb7252 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0d8d79be0809e278dfe02e8011ce6425 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-223c78933f2e6ca40eb3bea1cd6f752c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-96799d5343dab1cc15396cb280005d9a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2fbbce668772baff0e1f9289064b475d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3c2857e3601076f7b49833d3dce57f51 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5832e7e4c0a1158f8c38d31acfd9757e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-306aed91626cf5c8823b5283baebdeb8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cad0f02b0e853a0a75ebb6567c7261fe Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4241ad3138f00cbb9eb41da0e3e8c671 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-acde73b3589a761493753bfcc7f9d30d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8c71bc4742d8947fb2a9855a2815158c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-aa317a766c0549a3cdd2116693775e51 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1decd417cc71ac4e0569d95659d44c8d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-07ad64f350667a09ffe05740db6b33f0 FileName: ./.github/workflows/reuse.yaml SPDXID: SPDXRef-64ea9ca322ad99dc11f062c1377df8c2 FileChecksum: SHA1: 1dca0cf7eca4103d4123fcff48c2499464c86bff LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: 2020 Free Software Foundation Europe e.V. FileName: ./.gitignore SPDXID: SPDXRef-8a78148fd08d383c6aa4ce6cbf32e708 FileChecksum: SHA1: 40d366d71c3e02653bffae1b8682add6a2c82db6 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: NONE FileName: ./README.md SPDXID: SPDXRef-7d32d81395a4a2397f246656457b5757 FileChecksum: SHA1: 71efaa8aae41be1c9761d55b14fa6b9387aae69d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab contributors FileName: ./docs/Makefile SPDXID: SPDXRef-ceebb4f94b414901ebdd5575cf82adba FileChecksum: SHA1: 68862891a97494124717a08c1836d78513646022 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: NONE FileName: ./docs/_static/css/reg_html.css SPDXID: SPDXRef-6fcddbf705b0ba602a755ea2847f6a9d FileChecksum: SHA1: bf2a2fa173b81a07fde0d10b88e301a94de0a26d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./docs/conf.py SPDXID: SPDXRef-17a2c84fc0efa2eaa197286ef14120b9 FileChecksum: SHA1: 1eb49edcb9e7205ed90a7ff80a753cf1aede13fe LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./docs/design_ref/clocks_resets.rst SPDXID: SPDXRef-eb05711146acd16340cbe52ac97d9ae3 FileChecksum: SHA1: 682ad5c7e83d521b69be5c84b3836d13921ae01c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab contributors FileName: ./docs/design_ref/clocks_resets.svg SPDXID: SPDXRef-f2756949d070e46879fbe12a6ed623b2 FileChecksum: SHA1: 2ecb8b10cc1de965989abc0713517187f46c6a62 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab contributors FileName: ./docs/design_ref/core_overview.rst SPDXID: SPDXRef-9ace5ace242f2d7a08fed9a399a04cfd FileChecksum: SHA1: 2e94a2d799f724a35f38604248174ffc684f7c07 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab contributors FileName: ./docs/design_ref/ddr3_memory.rst SPDXID: SPDXRef-92692b5869a4223f31b265bd29056a1e FileChecksum: SHA1: edf7f6af602dce0967475f013abec954c36c0f88 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab contributors FileName: ./docs/design_ref/directory_structure.rst SPDXID: SPDXRef-093b53d825396c89d88f937314bfb131 FileChecksum: SHA1: 4b1cbbc1f72768f897b5212fa7f2f5b1ff93c077 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab contributors FileName: ./docs/design_ref/flow_reference.rst SPDXID: SPDXRef-4a5d39631834ea3869212e634bd816cf FileChecksum: SHA1: b97246fbebf00272a00b4fc36103820ad294a410 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab contributors FileName: ./docs/design_ref/fpga_board.jpg SPDXID: SPDXRef-4f44b915151db0d1c7ea2ab369affc9b FileChecksum: SHA1: 47ce870edfbfc3538d01eaf75d287665710e8961 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab contributors FileName: ./docs/design_ref/fpga_board.rst SPDXID: SPDXRef-2a5ae2150bedbcb3b77dd6185117fd7b FileChecksum: SHA1: 2477d7b19cafd4ea98adea78cacaae87cc087092 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab contributors FileName: ./docs/design_ref/index.rst SPDXID: SPDXRef-6166ab61a148dff18b09869ff0f65a4e FileChecksum: SHA1: c3611909e9efdc77ab424c60f38d920c96f1164c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab contributors FileName: ./docs/design_ref/mechanical/acrylic_board.pdf SPDXID: SPDXRef-0767e7bb618161df5ce387618b5a878d FileChecksum: SHA1: 7c2b4f730945cdb8c0e301050a170bcba54b1b93 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab contributors FileName: ./docs/design_ref/mechanical/cable_clamp_part1.stl SPDXID: SPDXRef-9989f71f82e62e0354a2319bba903413 FileChecksum: SHA1: 5360fb9fd95be485dff4e86f8bf29ea63e30961f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab contributors FileName: ./docs/design_ref/mechanical/cable_clamp_part2.stl SPDXID: SPDXRef-44683ce1b262bc075acac3cc7063a834 FileChecksum: SHA1: b49709d1011d5638fad1abcaa316618cfb6d30de LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab contributors FileName: ./docs/design_ref/memory_map.rst SPDXID: SPDXRef-789e38e3b7057b5dd8254df166b84983 FileChecksum: SHA1: 9755499df58d0da8e1dcf9654542a150ae0edccc LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab contributors FileName: ./docs/design_ref/reggen.rst SPDXID: SPDXRef-28851b447b7d10aa1ca64e43da663b9c FileChecksum: SHA1: 853c94c361e0e9386b2ead2a1a4c27c6fbbb1453 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab contributors FileName: ./docs/design_ref/rvlab_core.svg SPDXID: SPDXRef-c6ea0318e9082559735248a2c1c00d0d FileChecksum: SHA1: a7cfcd92ebbeac91ca701b15978fb0c73f25bdf0 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab contributors FileName: ./docs/design_ref/source_projects.rst SPDXID: SPDXRef-60b4c1180a7549ee8f1898d7da3d0299 FileChecksum: SHA1: 90a71479091f29567b7e77891d76a2f963b4bef1 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab contributors FileName: ./docs/index.rst SPDXID: SPDXRef-45752b173c5d918676e5c00a9726e9c2 FileChecksum: SHA1: 90692511d3f88427cd918781089ff2f10b3412fe LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab contributors FileName: ./docs/make.bat SPDXID: SPDXRef-8b8cb1b79c29002fd356c5da961559f5 FileChecksum: SHA1: f72c4dc479344275c2644bf578418dde9cba8eb9 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: NONE FileName: ./docs/resources.rst SPDXID: SPDXRef-20c6cae0c241f2abfe899159571963c9 FileChecksum: SHA1: 735d49dbc2763834b0a260d18467f142264197e9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab contributors FileName: ./docs/tutorials/flow.rst SPDXID: SPDXRef-f7fe4c9c646a92487cc03e725d194957 FileChecksum: SHA1: 01e094f43c6becae8e6e9d984429d52f2fa5bf03 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab contributors FileName: ./docs/tutorials/fpga_upload.rst SPDXID: SPDXRef-8056c790a0065e9b670353c110c44851 FileChecksum: SHA1: 1ef7145e9c365fd2b767105f8f96c4524ddebac1 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab contributors FileName: ./docs/tutorials/gitlab_ci.rst SPDXID: SPDXRef-703b883ae3bc0dedfae8346d96dba76d FileChecksum: SHA1: b46df24114f7430af639f2841a40456f71edb482 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab contributors FileName: ./docs/tutorials/index.rst SPDXID: SPDXRef-6ef71633e7ecb4f1d7164aa68b89dd31 FileChecksum: SHA1: 236ac5559ad0f061dbd2e358a8cb9ec172d65e12 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab contributors FileName: ./docs/tutorials/setup.rst SPDXID: SPDXRef-c59e0b8866233a3050ad682bb298ddeb FileChecksum: SHA1: 2fff9a23856c4b274b0c399528f55bf753d6c1d6 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab contributors FileName: ./docs/tutorials/software.rst SPDXID: SPDXRef-496664d252c56772d9f731a84f9d40d6 FileChecksum: SHA1: d470ee06e94f025af690a8d174dfd687fa3795c3 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab contributors FileName: ./flow/__init__.py SPDXID: SPDXRef-d97430f54a32ae5b1f32ba5a504c2216 FileChecksum: SHA1: 451c5ae51a3523c91c7d33f77c31af7d6cfca825 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./flow/module_tb.py SPDXID: SPDXRef-a66e254b0572071ec28513f8572551ea FileChecksum: SHA1: 3aceb013fdd565b39029fe35a98ba0334e4895f6 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./flow/reggen.py SPDXID: SPDXRef-f8f6aaf03d9ca08ce5aaccb5b3fe4c9b FileChecksum: SHA1: 156bbb390706a599abae1f36388f50f9b2f55b3b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./flow/rvlab_fpga_top.py SPDXID: SPDXRef-3529d116c2459dbbabe16d899c67fb15 FileChecksum: SHA1: e1ae92f380cac5e3e7c66fe2f25f494a9c7c15da LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./flow/rvlab_mig.py SPDXID: SPDXRef-6a7d684dcb5921f430bf2624a9a36e36 FileChecksum: SHA1: 0fca7e50d05b4439b89fb4e2a2d85066365f29e9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./flow/simlibs_questa.py SPDXID: SPDXRef-0969b6be5e46b1db2eae3de884c7b603 FileChecksum: SHA1: cb5560eb14fde4f2ca4378d98d747eccb9e9a83a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./flow/sources.py SPDXID: SPDXRef-c4a568df5735a52985adf94a93e4af82 FileChecksum: SHA1: cea8a49518402aa492bdf57daba397207747734f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./flow/sw.py SPDXID: SPDXRef-28d4c2fab0bf8915b693b99fd9eb100a FileChecksum: SHA1: 5945926dc054ee62bf28194822b9dc00ceeedd38 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./flow/system_tb.py SPDXID: SPDXRef-6e383e5eeb00f96759b9641df188ef81 FileChecksum: SHA1: 04c7354af6a3de83af5c5fb591615f39e6e0e5cb LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./flow/tools/build_sw.py SPDXID: SPDXRef-e62b67da8b1b7dab8f48e8e2cb88bf82 FileChecksum: SHA1: a0565672ee738dcc556455edaa4a3ea75f4c9dff LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./flow/tools/elf2mem.py SPDXID: SPDXRef-72b75cbd7f39cc0dfc9e1783af610ff1 FileChecksum: SHA1: b38db33cb7ce659a8175c89633f28b96cfef3f25 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./flow/tools/openocd.py SPDXID: SPDXRef-11057f554ea0162716e28c4be9aeacfe FileChecksum: SHA1: af26aa6b114cd43d04667aa98c7ea3a8adc104b9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 RVLab Contributors FileName: ./flow/tools/overlay.py SPDXID: SPDXRef-b1bb777838fed629f6ef455ce529a2d8 FileChecksum: SHA1: 963778fd63a0a9ec07932618a9ef2f88efbed4d1 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./flow/tools/pincheck.py SPDXID: SPDXRef-8a2d05e1bdbcecad3b98bc18c9bb911b FileChecksum: SHA1: 962699e799358de676aa6b4aa99ccc59066ca643 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./flow/tools/questasim.py SPDXID: SPDXRef-3f1d102171bbcd5da898d26187b61261 FileChecksum: SHA1: a7ef810012bb01d34de46a20b1a05944cc81decd LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./flow/tools/reggen/data.py SPDXID: SPDXRef-805ed6198f4451b9ee587e4f96621b37 FileChecksum: SHA1: b828e5ac278e05d56a3ca6ba748a02dcb6f4b3e3 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./flow/tools/reggen/field_enums.py SPDXID: SPDXRef-38f216594ab3f55cc03b78037a309b7e FileChecksum: SHA1: 12ec22000b9fd14125cdadc09f0694f3bf4ab67c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./flow/tools/reggen/fpv_csr.sv.tpl SPDXID: SPDXRef-e50d83b3d908b6422dd0d204708cf9b0 FileChecksum: SHA1: dbaa7be60867bf00c2a389c6ddd67f619d55f1d4 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./flow/tools/reggen/gen_cfg_html.py SPDXID: SPDXRef-47251bd2b2d3a08cefa6cb991bd97572 FileChecksum: SHA1: 71dffd1ced550567f596c05beaf0c608a33b7533 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./flow/tools/reggen/gen_cheader.py SPDXID: SPDXRef-835e13a90748032a0e3d18a37c6e4832 FileChecksum: SHA1: bde9444e494f538f80330a97bb171b739064fc97 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright information found in source file:\n') Copyright lowRISC contributors. FileName: ./flow/tools/reggen/gen_ctheader.py SPDXID: SPDXRef-99e4e86a1515917031eb3d7db256a30a FileChecksum: SHA1: bd62a4e31bdc33c9da0dd27c18fdde27351e0971 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright information found in source file:\n') Copyright lowRISC contributors. FileName: ./flow/tools/reggen/gen_dv.py SPDXID: SPDXRef-12c6c99d29a19a875703116871f8e125 FileChecksum: SHA1: 5be52e54ba5d6b4361dd48e078d55a2e0846c67b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors Copyright lowRISC contributors. FileName: ./flow/tools/reggen/gen_fpv.py SPDXID: SPDXRef-cf6cc70a6c4c2c4bb184e98ed1105eb1 FileChecksum: SHA1: db208169eb17029d7b0bf96f46f97c0eac244002 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors Copyright lowRISC contributors. FileName: ./flow/tools/reggen/gen_html.py SPDXID: SPDXRef-0f46d62e0f03037cc91b3500e93825dd FileChecksum: SHA1: 3652a3ea2aee173d710e199985035f2873108e51 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./flow/tools/reggen/gen_json.py SPDXID: SPDXRef-c7dac05d90b1c2fb1105e78af94d653c FileChecksum: SHA1: aa3b95a3c86559bdccfedd2dd59ea979c8ec31d4 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./flow/tools/reggen/gen_rtl.py SPDXID: SPDXRef-8deea1b481e99af651a1a0c2f7b4c1b5 FileChecksum: SHA1: 5d5615f4037cfe4fe1c06077bdde4e0b3675bd87 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors Copyright lowRISC contributors. FileName: ./flow/tools/reggen/gen_selfdoc.py SPDXID: SPDXRef-c2b43dcb77355dce5c780eb0cbe14588 FileChecksum: SHA1: a82788b4cd795ee255c83f8aecd69a9f4878b6a1 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors Copyright lowRISC contributors. FileName: ./flow/tools/reggen/lib.py SPDXID: SPDXRef-facf15b0f04e23611deace52bcbc3dcc FileChecksum: SHA1: b5ea9c4cf7b36d02fde965b5d6316743240dad3d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors Copyright lowRISC contributors. FileName: ./flow/tools/reggen/reg_html.css SPDXID: SPDXRef-e6958818532329a6fb187e48befd2052 FileChecksum: SHA1: bf2a2fa173b81a07fde0d10b88e301a94de0a26d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./flow/tools/reggen/reg_pkg.sv.tpl SPDXID: SPDXRef-cf506350f2865fdb3f6e4215a2e00710 FileChecksum: SHA1: 8487d1e38e4aa18a9d2abab5a1c41383042e08c0 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors Copyright lowRISC contributors. FileName: ./flow/tools/reggen/reg_top.sv.tpl SPDXID: SPDXRef-d19f5b298805eb1ee6bac3a4bdd75823 FileChecksum: SHA1: 3a9e020487e0ce174ef60f97817f7c6bc60ffc37 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors Copyright lowRISC contributors. FileName: ./flow/tools/reggen/uvm_reg.sv.tpl SPDXID: SPDXRef-0566b882043aafc4e24cccabf77c6d8f FileChecksum: SHA1: c32e42b2a6dbecc72ed8189a743476145e2ac976 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors Copyright lowRISC contributors. FileName: ./flow/tools/reggen/validate.py SPDXID: SPDXRef-ffbd5a34669c92c405a160c62e971ae5 FileChecksum: SHA1: f9eb5c3fb6c651568785efa298e484bbc8bac17f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors Copyright lowRISC contributors. FileName: ./flow/tools/reggen_sphinx_ext.py SPDXID: SPDXRef-42634be6c1f8372a1a55176a78d82de3 FileChecksum: SHA1: d582911fdedf02c96e60026ab1bbc026d7f7f8ca LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./flow/tools/reggen_wrapper.py SPDXID: SPDXRef-8836025f3a900bc84e4cf89c5d3d6104 FileChecksum: SHA1: 524a0ef917991a5afa80262df69093b65285d00a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./flow/tools/tlgen/Makefile.tpl SPDXID: SPDXRef-f4e90282a814a22fd324bf2f141cc96b FileChecksum: SHA1: 0faadb5ae939f8f2abb48dcb343e8a64b66eff67 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./flow/tools/tlgen/__init__.py SPDXID: SPDXRef-45e4164e7b2452ce8f00e60f81f03196 FileChecksum: SHA1: 175b102fad3c1a7ef930bd98cca9b4eec6d6901e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./flow/tools/tlgen/doc.py SPDXID: SPDXRef-75eeb0c2bd34709af6be19ee17fc34a9 FileChecksum: SHA1: b1cd6904053236429accb664085b44c7b515f9bc LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./flow/tools/tlgen/elaborate.py SPDXID: SPDXRef-ff7f84ab3f66c553683f18b24f8e698b FileChecksum: SHA1: 978f5f7573da1e21a928485ee85c581ff9b1931f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./flow/tools/tlgen/generate.py SPDXID: SPDXRef-550ebfebff515fbaadb88054eb040c30 FileChecksum: SHA1: 1a8349efd1e1710c32823af95b61b87a34348ed5 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors Copyright lowRISC contributors. FileName: ./flow/tools/tlgen/generate_tb.py SPDXID: SPDXRef-dbf7ddc9fa7d0ea08c5a6989e36ec5b9 FileChecksum: SHA1: 65666d1b10a834e83bcf9f4a0c8164227a2836bc LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors Copyright lowRISC contributors. FileName: ./flow/tools/tlgen/item.py SPDXID: SPDXRef-3296caa45b7c231665d26dbdbb262c44 FileChecksum: SHA1: 37e9a7dacd935f390405eb8b92e7d290a29e89e8 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./flow/tools/tlgen/lib.py SPDXID: SPDXRef-92a6a3fa07bebac5a93ab0087c9f434c FileChecksum: SHA1: 67c500f1d2ff739e1a485a3c3f2ac5d9b77ee92b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./flow/tools/tlgen/tb__xbar_connect.sv.tpl SPDXID: SPDXRef-c80bdf154c1d0c0542dfe180eea92309 FileChecksum: SHA1: b11ae5cfaf2a028853c016dfb4b268da7ae249e5 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./flow/tools/tlgen/validate.py SPDXID: SPDXRef-593773b64270f862d803deaa1c524c11 FileChecksum: SHA1: 94e5e29d0382baefbfb5bc783e9023692c730a63 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors Copyright lowRISC contributors. FileName: ./flow/tools/tlgen/xbar.bind.sv.tpl SPDXID: SPDXRef-ece640ef6c00ab2f97dd1bd94787e4ae FileChecksum: SHA1: e25e3d3723ed591e9d5b662a2c5c68955c066936 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./flow/tools/tlgen/xbar.core.tpl SPDXID: SPDXRef-1a7c199d84ee8c149e6b7f561e4c6766 FileChecksum: SHA1: a6891efc2af3b29387c43e9c9fe24267e6281529 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors Copyright lowRISC contributors. FileName: ./flow/tools/tlgen/xbar.dv.sv.tpl SPDXID: SPDXRef-608e9ed1daa8be15693629104b5b0246 FileChecksum: SHA1: 367887a5ef4d4d9919e04289db109d86122c409f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors Copyright lowRISC contributors. FileName: ./flow/tools/tlgen/xbar.pkg.sv.tpl SPDXID: SPDXRef-153e07b97e2546a170fc3607ab7a4904 FileChecksum: SHA1: f3076343f94a8a92d52a8ccd2396cc52e4ec1257 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors Copyright lowRISC contributors. FileName: ./flow/tools/tlgen/xbar.py SPDXID: SPDXRef-27b82f86e0e3ab595838005d6efd73d8 FileChecksum: SHA1: d2ccfd3f5df243db3e691a7337a4bacdc01071a5 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./flow/tools/tlgen/xbar.rtl.sv.tpl SPDXID: SPDXRef-3bd5524be49a4bec6744818ef4c06e3e FileChecksum: SHA1: 2537d4500ba4942217f6b34b38ab9fb18feeb7d5 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors Copyright lowRISC contributors. FileName: ./flow/tools/tlgen/xbar.sim.core.tpl SPDXID: SPDXRef-fc8141fb48c6970075807dcfe80e1d2c FileChecksum: SHA1: 85a8f3b76d3376c21dabea1b37c2ba9794fe92c8 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./flow/tools/tlgen/xbar_env_pkg__params.sv.tpl SPDXID: SPDXRef-54f844e80df761bc92994d56ae07227a FileChecksum: SHA1: 96b4d8f06fe3ab7d44258e1cb50426609d15da67 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./flow/tools/tlgen_wrapper.py SPDXID: SPDXRef-901fb8d94b6328043f5a71366b83ebf0 FileChecksum: SHA1: 6478e87546778c5e6e3b32d20ac4eeeacbe0ea1d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./flow/tools/vivado.py SPDXID: SPDXRef-f6b87f42109381fd9781465f0bb63ec6 FileChecksum: SHA1: 822b42372df3b7a244acda6e9bc2f2b0a3a7ef49 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./flow/tools/xsim.py SPDXID: SPDXRef-3c7ec664939fe861c5603ab2a0376119 FileChecksum: SHA1: 93d62f7da07c5368d15b8b184f3362280bec3504 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./flow/xbar.py SPDXID: SPDXRef-7ac0a276a2a4761214cb4c011b9d219a FileChecksum: SHA1: 286168b5870ab50a0e3506f7904d7e8cb6d2de59 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./requirements.txt SPDXID: SPDXRef-9e42f9c012641b2e951ac14565a9bdc8 FileChecksum: SHA1: 00d7ac279c17fd828e689a9aaadaea14fa975d97 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab contributors FileName: ./src/design/ip/design.txt SPDXID: SPDXRef-a26638ca6659b3ab6fe787d7c766516c FileChecksum: SHA1: 27d3faa42eb7607e49286a1c5dfe53f76338ca84 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: NONE FileName: ./src/design/ip/mig_a.prj SPDXID: SPDXRef-7637c34cd4a65e99eadbd3b0f7188739 FileChecksum: SHA1: 69a82c11f37485537919ddee15d0dd63d560b9a5 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: NONE FileName: ./src/design/openocd/fpga.cfg SPDXID: SPDXRef-a479e79a97b65f3cf159ea562dcb0b08 FileChecksum: SHA1: 8a3d8ab4d2a0475d743653d83f60bb1c0f1302af LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/design/pincheck/pincheck.csv SPDXID: SPDXRef-0e7116841d7d7081748dd6a0ac1033e9 FileChecksum: SHA1: ab227790bb41e6ee36d00fbeca35b92be0c70ce8 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab contributors FileName: ./src/design/reggen/ddr_ctrl.hjson SPDXID: SPDXRef-789a671b93acd0f74be0eeb7d01e993d FileChecksum: SHA1: db30d89810d77736fcd435982ec475e236fc5942 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/design/reggen/regdemo.hjson SPDXID: SPDXRef-6018f980f6e831d6f4b49302fd36b268 FileChecksum: SHA1: d96c77dc287abdad81140a5ef7b600e8543aef93 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/design/reggen/rv_timer.hjson SPDXID: SPDXRef-576d87f21513fc710272274f6da82750 FileChecksum: SHA1: 6e6deadd17c82b2eaf305df4e67c4da30069ace4 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./src/design/reggen/student_dma.hjson SPDXID: SPDXRef-fca55165a9e0c9d10a53158dd53a04c7 FileChecksum: SHA1: bc00600f80925a049f2f3fb9a489130deb5eb52a LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/design/tlgen/xbar_main.hjson SPDXID: SPDXRef-9afdbec2aa9e7d6c7ccddff971c812f2 FileChecksum: SHA1: e238ab3d31f78627336ea60a35eaa53b3103e132 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/design/tlgen/xbar_peri.hjson SPDXID: SPDXRef-2120f3b1c6e46ddfdc074fac28f8487e FileChecksum: SHA1: a0739d599111c1279ffd6f1429c68437279bdd2d LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/design/wave/riscv.radix.do SPDXID: SPDXRef-2275a0d4570f14203665fdebf07b0e6a FileChecksum: SHA1: 32efe3d9445bec057b6b0d26a4ee4d9d52678eca LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/design/wave/student_rlight_tb.do SPDXID: SPDXRef-5d745849d3c4d70bf26c21ec735198b5 FileChecksum: SHA1: fa8670a63f229f699ec1f05a4e3fe0b18b1fd3be LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: NONE FileName: ./src/design/wave/student_rlight_tb.xsim.wcfg SPDXID: SPDXRef-d495f221f8eeac3c3509931013f2abef FileChecksum: SHA1: 597e9c25d13f4be8ee797010d7ac0bee75f9083a LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: NONE FileName: ./src/design/wave/system_tb.do SPDXID: SPDXRef-c2f069b1c0999fa06960ec515bda692a FileChecksum: SHA1: c172ad36b68518c6ed01091a4b4fd3e6f5f2e261 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: NONE FileName: ./src/design/wave/system_tb.xsim.wcfg SPDXID: SPDXRef-bf5933fbf90dd268811d62db4743b92e FileChecksum: SHA1: 3b941a682ddd5ed77e5d68fe1d70489de0c6917d LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: NONE FileName: ./src/design/xdc/rvlab_fpga_top.xdc SPDXID: SPDXRef-9a01cfdd2ecebaa9b79d6c9e39c24bc4 FileChecksum: SHA1: e46901c87c54af54e3e9e0a8ed65b3df9fe9dfaf LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/rtl/cv32e40p/cv32e40p_aligner.sv SPDXID: SPDXRef-877c5d038d8397458fff798541c4f0cb FileChecksum: SHA1: d4465b82dd4bd501e459c3fbad7afb1fb2072e2d LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-0.51 FileCopyrightText: Copyright 2018 ETH Zurich and University of Bologna. Copyright and related rights are licensed under the Solderpad Hardware FileName: ./src/rtl/cv32e40p/cv32e40p_alu.sv SPDXID: SPDXRef-ed2687cc9beba03114ffe6ecab698e34 FileChecksum: SHA1: 362fc6bda9b26f7f2bf1e2c1bad8d64205d6ef84 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-0.51 FileCopyrightText: Copyright 2018 ETH Zurich and University of Bologna. Copyright and related rights are licensed under the Solderpad Hardware FileName: ./src/rtl/cv32e40p/cv32e40p_alu_div.sv SPDXID: SPDXRef-a07223ca7ad58d697ac9f6b6c33a3752 FileChecksum: SHA1: f885287452b85c51b4f30d3959b2666e44a97111 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-0.51 FileCopyrightText: Copyright 2018 ETH Zurich and University of Bologna. Copyright and related rights are licensed under the Solderpad Hardware FileName: ./src/rtl/cv32e40p/cv32e40p_apu_disp.sv SPDXID: SPDXRef-06fcb29b63c9970f6f71c83f1c679007 FileChecksum: SHA1: 6110c1f3846cf8fc70bf73966c289c8e8b2b208b LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-0.51 FileCopyrightText: Copyright 2018 ETH Zurich and University of Bologna. Copyright and related rights are licensed under the Solderpad Hardware FileName: ./src/rtl/cv32e40p/cv32e40p_clock_gate.sv SPDXID: SPDXRef-aa9b3b7640881fb5abbc097cad6db110 FileChecksum: SHA1: cf977db327253dde0c6245cf25d3fc75d6e34ea5 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2025-2026 RVLab Contributors FileName: ./src/rtl/cv32e40p/cv32e40p_compressed_decoder.sv SPDXID: SPDXRef-e978ec2486eb6b006a82b0ef0b9cb436 FileChecksum: SHA1: 9175d42b935f52e8b8b63dd2c27aacd341c43e1a LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-0.51 FileCopyrightText: Copyright 2018 ETH Zurich and University of Bologna. Copyright and related rights are licensed under the Solderpad Hardware FileName: ./src/rtl/cv32e40p/cv32e40p_controller.sv SPDXID: SPDXRef-6f87c5ea6dd1128e0139dc256e5350ae FileChecksum: SHA1: 298a3e970a3b503a968ebda069bc91722aceaa8c LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-0.51 FileCopyrightText: Copyright 2018 ETH Zurich and University of Bologna. Copyright and related rights are licensed under the Solderpad Hardware FileName: ./src/rtl/cv32e40p/cv32e40p_core.sv SPDXID: SPDXRef-007df72ea8cee29b2b4206d9959a3e02 FileChecksum: SHA1: 470f1dd917e4a633385e748da8af7b99917ed2ba LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-0.51 FileCopyrightText: Copyright 2018 ETH Zurich and University of Bologna. Copyright and related rights are licensed under the Solderpad Hardware FileName: ./src/rtl/cv32e40p/cv32e40p_cs_registers.sv SPDXID: SPDXRef-30503c3a26545dc1f471da9c8793cacc FileChecksum: SHA1: efa29a3565dcd1c13a83fa1793d66965796dd478 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-0.51 FileCopyrightText: Copyright 2018 ETH Zurich and University of Bologna. Copyright and related rights are licensed under the Solderpad Hardware FileName: ./src/rtl/cv32e40p/cv32e40p_decoder.sv SPDXID: SPDXRef-096010060b756dc1d2a6e8b66ca7afec FileChecksum: SHA1: ce49f7abeaf8db9b810885f34fcaf79133981b82 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-0.51 FileCopyrightText: Copyright 2018 ETH Zurich and University of Bologna. Copyright and related rights are licensed under the Solderpad Hardware FileName: ./src/rtl/cv32e40p/cv32e40p_ex_stage.sv SPDXID: SPDXRef-422d633a4eb28798c87d924063775e0b FileChecksum: SHA1: e351552ca28cd505a838f6fdd2cda5b42716be3e LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-0.51 FileCopyrightText: Copyright 2018 ETH Zurich and University of Bologna. Copyright and related rights are licensed under the Solderpad Hardware FileName: ./src/rtl/cv32e40p/cv32e40p_ff_one.sv SPDXID: SPDXRef-f54254ecb014a63a64bf9ee0942a7498 FileChecksum: SHA1: c1afd6155ecf2fdf566fc14e2673d56a31438625 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-0.51 FileCopyrightText: Copyright 2018 ETH Zurich and University of Bologna. Copyright and related rights are licensed under the Solderpad Hardware FileName: ./src/rtl/cv32e40p/cv32e40p_fifo.sv SPDXID: SPDXRef-47ff17f75ff98d343abd358be60ccc47 FileChecksum: SHA1: 37b3af88e8b30418320f34a114fe9a74b70f6ede LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-0.51 FileCopyrightText: Copyright 2018 ETH Zurich and University of Bologna. Copyright and related rights are licensed under the Solderpad Hardware FileName: ./src/rtl/cv32e40p/cv32e40p_fp_wrapper.sv SPDXID: SPDXRef-4f0097a1684ee8a74d8950f6ee569a21 FileChecksum: SHA1: 706064f64e1ae99adfc40ecf6a7fdaad42acc162 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-0.51 FileCopyrightText: Copyright 2018 ETH Zurich and University of Bologna. Copyright and related rights are licensed under the Solderpad Hardware FileName: ./src/rtl/cv32e40p/cv32e40p_hwloop_regs.sv SPDXID: SPDXRef-7f4f45321eb12ee7d65eabc0ed604244 FileChecksum: SHA1: 6f5d9b593c674fca9294a3ba7e1c9d28d1d6841b LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-0.51 FileCopyrightText: Copyright 2018 ETH Zurich and University of Bologna. Copyright and related rights are licensed under the Solderpad Hardware FileName: ./src/rtl/cv32e40p/cv32e40p_id_stage.sv SPDXID: SPDXRef-39e3a1fea1033ed8f3b026615eefa291 FileChecksum: SHA1: 2ad8e8600e22cf2325691dc071cd1d2513e7c4a0 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-0.51 FileCopyrightText: Copyright 2018 ETH Zurich and University of Bologna. Copyright and related rights are licensed under the Solderpad Hardware FileName: ./src/rtl/cv32e40p/cv32e40p_if_stage.sv SPDXID: SPDXRef-bdbfef58cf2b390c0533ae4c5da81374 FileChecksum: SHA1: abe1f8662a769b3c9e3b9cb7f3b5dbead1c9cf31 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-0.51 FileCopyrightText: Copyright 2018 ETH Zurich and University of Bologna. Copyright and related rights are licensed under the Solderpad Hardware FileName: ./src/rtl/cv32e40p/cv32e40p_int_controller.sv SPDXID: SPDXRef-961e706d833b43d6ff46ff253e1d9e6c FileChecksum: SHA1: 4a7f95b1b91217fbe4d461abc1a753281b5f1a46 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-0.51 FileCopyrightText: Copyright 2018 ETH Zurich and University of Bologna. Copyright and related rights are licensed under the Solderpad Hardware FileName: ./src/rtl/cv32e40p/cv32e40p_load_store_unit.sv SPDXID: SPDXRef-32383ca1c131c02854d401cc45691b07 FileChecksum: SHA1: c5bdcff759dca62e3ff27988855637942bb66cab LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-0.51 FileCopyrightText: Copyright 2018 ETH Zurich and University of Bologna. Copyright and related rights are licensed under the Solderpad Hardware FileName: ./src/rtl/cv32e40p/cv32e40p_mult.sv SPDXID: SPDXRef-e844310136a7f3f4a83b6eb9fbbeb09a FileChecksum: SHA1: 0448e1953781fe778a0b6b1bf416e69ed6e41740 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-0.51 FileCopyrightText: Copyright 2018 ETH Zurich and University of Bologna. Copyright and related rights are licensed under the Solderpad Hardware FileName: ./src/rtl/cv32e40p/cv32e40p_obi_interface.sv SPDXID: SPDXRef-19a3c8260a307803c504119ab72339fe FileChecksum: SHA1: f2f1e2f13740948dff45e25c2cd10d664936bcea LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.0 FileCopyrightText: Copyright 2020 Silicon Labs, Inc. FileName: ./src/rtl/cv32e40p/cv32e40p_popcnt.sv SPDXID: SPDXRef-9c049a63ac3a7e7133b12d83e76051bf FileChecksum: SHA1: 02babb3fde779ee4d52d961af2af0625b5e79df8 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-0.51 FileCopyrightText: Copyright 2018 ETH Zurich and University of Bologna. Copyright and related rights are licensed under the Solderpad Hardware FileName: ./src/rtl/cv32e40p/cv32e40p_prefetch_buffer.sv SPDXID: SPDXRef-f42d51328562561cc70bf4ab4c76aab5 FileChecksum: SHA1: 10bfdebff02e3e1c85d7a0b6f353fb12fa95e534 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-0.51 FileCopyrightText: Copyright 2018 ETH Zurich and University of Bologna. Copyright and related rights are licensed under the Solderpad Hardware FileName: ./src/rtl/cv32e40p/cv32e40p_prefetch_controller.sv SPDXID: SPDXRef-ed51678d6203a04024f8503d28d6e4f8 FileChecksum: SHA1: fdd424af72632a9f03cecf167682eb82e43a8de1 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.0 FileCopyrightText: Copyright 2020 Silicon Labs, Inc. FileName: ./src/rtl/cv32e40p/cv32e40p_register_file_ff.sv SPDXID: SPDXRef-d60f52f579c8539fe04cf531cee76b66 FileChecksum: SHA1: 5407990cc676fec2f28c6c5da947df4ea572f154 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-0.51 FileCopyrightText: Copyright 2018 ETH Zurich and University of Bologna. Copyright and related rights are licensed under the Solderpad Hardware FileName: ./src/rtl/cv32e40p/cv32e40p_sleep_unit.sv SPDXID: SPDXRef-d849e38bfd1f6d8b40b769b906a41cbc FileChecksum: SHA1: 2ee0c4b23f85ac3618547c7c92dd34f23bb0d523 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.0 FileCopyrightText: Copyright 2020 Silicon Labs, Inc. FileName: ./src/rtl/cv32e40p/cv32e40p_top.sv SPDXID: SPDXRef-1a6f6c5b50338984f25c6e2c54ecf134 FileChecksum: SHA1: ce0d388e841f9cc401153691790ac5899ff4221b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 LicenseInfoInFile: SHL-2.1 FileCopyrightText: Copyright 2024 Dolphin Design FileName: ./src/rtl/cv32e40p/pkg/cv32e40p_apu_core_pkg.sv SPDXID: SPDXRef-27dae05e2d6fe83771e366828153fb10 FileChecksum: SHA1: 7ae99dddc28558afa2a3aa335e0e0fd5193928ce LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-0.51 FileCopyrightText: Copyright 2018 ETH Zurich and University of Bologna. Copyright and related rights are licensed under the Solderpad Hardware FileName: ./src/rtl/cv32e40p/pkg/cv32e40p_fpu_pkg.sv SPDXID: SPDXRef-64c7179774a58ef6c7cade4c731a0bb6 FileChecksum: SHA1: 03e015c509545f250414ded6200ee0522f4be24b LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.0 FileCopyrightText: Copyright 2020 Silicon Labs, Inc. FileName: ./src/rtl/cv32e40p/pkg/cv32e40p_pkg.sv SPDXID: SPDXRef-0c2aa08ce69bba9f4a941941784a7648 FileChecksum: SHA1: 458461f0b620fbf77a00ad55a42266ac3d58a99f LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-0.51 FileCopyrightText: Copyright 2018 ETH Zurich and University of Bologna. Copyright and related rights are licensed under the Solderpad Hardware FileName: ./src/rtl/cv32e40p/pkg/fpnew_pkg.sv SPDXID: SPDXRef-95ec25a8f45a3ebcbcb38742de3980c2 FileChecksum: SHA1: c405a361bb6d2fc7f3f20b38c633a78ca204b454 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-0.51 FileCopyrightText: Copyright 2019 ETH Zurich and University of Bologna. Copyright and related rights are licensed under the Solderpad Hardware FileName: ./src/rtl/inc/prim_assert.sv SPDXID: SPDXRef-bba8d316cc7a4f7b9d0252e59d27e9a2 FileChecksum: SHA1: 2e4dc22a3a0dfa782e9088097f3b40a6c249e1f5 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors Copyright lowRISC contributors. FileName: ./src/rtl/prim/prim_arbiter_ppc.sv SPDXID: SPDXRef-2ea9f26b68d343976e4489bf16acf81c FileChecksum: SHA1: bebdf8960c23a65f40993db37e2108182724149c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./src/rtl/prim/prim_clock_gating.sv SPDXID: SPDXRef-5cf3806a51584a6f174454f84303aed6 FileChecksum: SHA1: 7c4feb8678ed580933d53a5cacc331b2ee819e5f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024-2026 RVLab Contributors Copyright lowRISC contributors. FileName: ./src/rtl/prim/prim_clock_inverter.sv SPDXID: SPDXRef-eeda15b90c2bb9fd5db51762b8383722 FileChecksum: SHA1: 2a5d90e651bbc3da23f5938311ca5a8bb08ca02d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./src/rtl/prim/prim_clock_mux2.sv SPDXID: SPDXRef-cb1759553325a8a728c7fcb9880b96e0 FileChecksum: SHA1: 783a260ce361cf95a9df14afb327fc1e5af44e3b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./src/rtl/prim/prim_fifo_async.sv SPDXID: SPDXRef-e71b3dd15bdcb8ec5671233562ad078e FileChecksum: SHA1: 871b8d36a1bea08b5f3191aff6667db05959ec57 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors Copyright lowRISC contributors. FileName: ./src/rtl/prim/prim_fifo_sync.sv SPDXID: SPDXRef-0f33cd81792ee39ee11f1c6105779d50 FileChecksum: SHA1: 39d9954bc85f9fd6c7cf75ad4170dff3ca8ca53d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./src/rtl/prim/prim_flop_2sync.sv SPDXID: SPDXRef-5b3d2d2385a5281edc3820eabaf3e480 FileChecksum: SHA1: c493574a9d83c886d2275e7ab4aa9f474938db4a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors Copyright lowRISC contributors. FileName: ./src/rtl/prim/prim_intr_hw.sv SPDXID: SPDXRef-fccd34d7d4348cb363530f99785afae5 FileChecksum: SHA1: 80729a45bd02ff1612b30131fcdd161e94853eb0 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./src/rtl/prim/prim_rstsyn.sv SPDXID: SPDXRef-3a315cf3fdfae87646a7b23e905a7817 FileChecksum: SHA1: 977d515875734721e9af0922ce72ca912c63c57e LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/rtl/prim/prim_subreg.sv SPDXID: SPDXRef-746d12aa686ac2292d60180f43d05d41 FileChecksum: SHA1: b368a213b5eaea4d64a5396f38a2a5b2d8d2f1ab LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors Copyright lowRISC contributors. FileName: ./src/rtl/prim/prim_subreg_ext.sv SPDXID: SPDXRef-0410434d7a6cf0b3a8118bf37906f813 FileChecksum: SHA1: 686833ad11961e49b1bd2e04dc05b99ee1860e9b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./src/rtl/rv_dm/debug_rom.sv SPDXID: SPDXRef-3830d01b38e6d9afc590f3153399ef69 FileChecksum: SHA1: 52cb4a04acfe560689033f6934ab967054559807 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-0.51 FileCopyrightText: Copyright 2018 ETH Zurich and University of Bologna. Copyright and related rights are licensed under the Solderpad Hardware FileName: ./src/rtl/rv_dm/dm_csrs.sv SPDXID: SPDXRef-e95299e6f63efefdce7f0a7f48007f4b FileChecksum: SHA1: e851bb711f0d1999f47865ab172d51a6c0333e40 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-0.51 FileCopyrightText: Copyright 2018 ETH Zurich and University of Bologna. SPDX-FileCopyrightText: 2024 RVLab Contributors Copyright and related rights are licensed under the Solderpad Hardware FileName: ./src/rtl/rv_dm/dm_mem.sv SPDXID: SPDXRef-d92a2947b11824fef7f47da89216f1b1 FileChecksum: SHA1: 9814785cdff4cf9804969cba843b1269691e992c LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-0.51 FileCopyrightText: Copyright 2018 ETH Zurich and University of Bologna. SPDX-FileCopyrightText: 2024 RVLab Contributors Copyright and related rights are licensed under the Solderpad Hardware FileName: ./src/rtl/rv_dm/dm_sba.sv SPDXID: SPDXRef-cfee4a79f61ba3c834db5c9657d34554 FileChecksum: SHA1: dceff15c53fd4e60cfb6c30558a9ae271dcb7da4 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-0.51 FileCopyrightText: Copyright 2018 ETH Zurich and University of Bologna. SPDX-FileCopyrightText: 2024 RVLab Contributors Copyright and related rights are licensed under the Solderpad Hardware FileName: ./src/rtl/rv_dm/dmi_cdc.sv SPDXID: SPDXRef-d69bf3398ba3564bd05ca6b15b337c53 FileChecksum: SHA1: 894795473f34d9e471e96918c92d196aaba805b0 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-0.51 FileCopyrightText: Copyright 2018 ETH Zurich and University of Bologna. Copyright and related rights are licensed under the Solderpad Hardware FileName: ./src/rtl/rv_dm/dmi_jtag.sv SPDXID: SPDXRef-5ec2d13bace3ff8baa699d36b446b37c FileChecksum: SHA1: 5042d27c09c1a3b5a7596d16ea1aaba4e6c9c496 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-0.51 FileCopyrightText: Copyright 2018 ETH Zurich and University of Bologna. SPDX-FileCopyrightText: 2024 RVLab Contributors Copyright and related rights are licensed under the Solderpad Hardware FileName: ./src/rtl/rv_dm/pkg/dm_pkg.sv SPDXID: SPDXRef-0ea49eaef02a9e22dbca0d39fcd895b2 FileChecksum: SHA1: 82fbca5890aff56904d1bd7b4f59b4a983f65eff LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-0.51 FileCopyrightText: Copyright 2018 ETH Zurich and University of Bologna. SPDX-FileCopyrightText: 2024 RVLab Contributors Copyright and related rights are licensed under the Solderpad Hardware FileName: ./src/rtl/rv_dm/pkg/rvlab_tap_pkg.sv SPDXID: SPDXRef-9d6d62e58a48d54df4942cef7e289418 FileChecksum: SHA1: b01a629dd249a2c7eb92fdb2310c39d37cb6ea59 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/rtl/rv_dm/rv_dm.sv SPDXID: SPDXRef-71c21309cf2a27647e570b8b38d8e351 FileChecksum: SHA1: e49d29deeb9865098bcc6b5f3e5fb1e888c051ce LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors Copyright lowRISC contributors. FileName: ./src/rtl/rv_dm/rvlab_debug.sv SPDXID: SPDXRef-6406de3e1c9e221646340c23199aa6c9 FileChecksum: SHA1: d14cc27a56d1ea4458416daa81f3d8f7500bd08c LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/rtl/rv_dm/rvlab_tap.sv SPDXID: SPDXRef-08743f2e454f0e2c30c268ea607dc744 FileChecksum: SHA1: 40ae77f7bec01dbe4b835d21173216f06859b64a LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-0.51 FileCopyrightText: Copyright 2018 ETH Zurich and University of Bologna. SPDX-FileCopyrightText: 2024 RVLab Contributors Copyright and related rights are licensed under the Solderpad Hardware FileName: ./src/rtl/rv_dm/tlul_adapter_host.sv SPDXID: SPDXRef-ccb8f87475b2e67191a02ca911ac7437 FileChecksum: SHA1: 091dc5a42b1310b74b43d70bcb20f2588136e7e0 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./src/rtl/rv_timer/rv_timer.sv SPDXID: SPDXRef-59d8d90e575a29293780e429c1888959 FileChecksum: SHA1: 1f42ca4429c9bbfc62e5704314dcd4bfa41e3d18 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./src/rtl/rv_timer/timer_core.sv SPDXID: SPDXRef-72170cdf61f73de0a7b96c7603c11451 FileChecksum: SHA1: 8eb0bc988ccaa8e34693b545257a391e67a69809 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./src/rtl/rvlab_fpga/iocell_bidir.sv SPDXID: SPDXRef-9e014f76015fb3e80983742a5dcafb33 FileChecksum: SHA1: ec973bb84b8c48e3d0e39a9111ec43d0453cbe03 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/rtl/rvlab_fpga/iocell_opendrain.sv SPDXID: SPDXRef-44840037dd8a51972ffc0db86ea78385 FileChecksum: SHA1: a9ad7165d6a7f37895f7b61400abac88b75faafd LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/rtl/rvlab_fpga/pkg/top_pkg.sv SPDXID: SPDXRef-9113b6ec6dba01eff7fba28f45e9aa44 FileChecksum: SHA1: 002cbb59e455ae828ad6c8de17513015cce5c0f0 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/rtl/rvlab_fpga/rvlab_bram_main.sv SPDXID: SPDXRef-4a9b24a927ac46ac42ddd326ac3bf4f8 FileChecksum: SHA1: da0ba0c4a725f95d220aeab89abfe4a3e4f46d5a LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/rtl/rvlab_fpga/rvlab_clkmgr.sv SPDXID: SPDXRef-765ad5ebcc7f0c0b8da2a23c4be77329 FileChecksum: SHA1: 3a5386a8c254af353fd13043e93080c24b645b6b LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2024-2026 RVLab Contributors FileName: ./src/rtl/rvlab_fpga/rvlab_core.sv SPDXID: SPDXRef-26f71178f0ee74c68f32ca9d88825460 FileChecksum: SHA1: 52cef5f632972b25ba3d4debc6052ed989984867 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/rtl/rvlab_fpga/rvlab_cpu.sv SPDXID: SPDXRef-90a9947506ab2ca15cc4774010d48181 FileChecksum: SHA1: 6c48d0d6094f1b7a1c0aa94686587a3c3caf4525 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2025 RVLab Contributors FileName: ./src/rtl/rvlab_fpga/rvlab_fpga_top.sv SPDXID: SPDXRef-25d20dd43c081da42df3bf38f8772f2f FileChecksum: SHA1: f0e5ed4ade8dced4001d87e34a2b59ab9bae3a8c LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/rtl/rvlab_fpga/rvlab_regdemo.sv SPDXID: SPDXRef-2c514903c8d58086681e428d92e42369 FileChecksum: SHA1: 5795d6a3fa02ca76d6504edc50f67501452ffaee LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/rtl/rvlab_fpga/rvlab_tlul_ddr.sv SPDXID: SPDXRef-fefe317347fc92514ce6410c07e9082a FileChecksum: SHA1: e04a8356cc58a7929a38c5a6d8699d5886b2cb8a LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/rtl/student/student.sv SPDXID: SPDXRef-6c9747704e47dafd23b14dc029919331 FileChecksum: SHA1: d7f85222348202b485f8c479e19ecbcfaca53dea LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/rtl/student/student_dma.sv SPDXID: SPDXRef-580d6dc8266c28f53b8f8f6f9a041bee FileChecksum: SHA1: f56d0ec5aeeb7954f2378f6801735d1341fb2892 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/rtl/student/student_rlight.sv SPDXID: SPDXRef-1044e31d88188ad22db4b99ff86454c4 FileChecksum: SHA1: bca5baed7dc25b8810b30ef6f9e6ffe4cef11567 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/rtl/student/student_tlul_mux.sv SPDXID: SPDXRef-2d9c05855786742e1222836a94dcff70 FileChecksum: SHA1: e4199105a00a65706fc83df5f797a9ff3eac1019 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/rtl/tlul/lfsr.sv SPDXID: SPDXRef-01e7fc3b43bd6d375bcfc5bc7c293352 FileChecksum: SHA1: d4d27e73af6c334e8aefacf17aa1834950529f25 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2025 RVLab Contributors FileName: ./src/rtl/tlul/pkg/tlul_pkg.sv SPDXID: SPDXRef-bfec6137674a5edb2e5f5a253dee62e3 FileChecksum: SHA1: 6c64cc0169ebdb7ff6bd5f8503fce5f3cbadc093 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors Copyright lowRISC contributors. FileName: ./src/rtl/tlul/tlul_adapter_reg.sv SPDXID: SPDXRef-0bd82319479b09ca5848db38722e81af FileChecksum: SHA1: 0122eaac2792644424d1225c203baf3fb4df3733 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./src/rtl/tlul/tlul_adapter_sram.sv SPDXID: SPDXRef-eeb36aecfc98dd47c32109cff06eaff3 FileChecksum: SHA1: f030d2fb640cc1fa5339f7e44997a1a78fb54004 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./src/rtl/tlul/tlul_assert.sv SPDXID: SPDXRef-da643bc06a7ce6644c6c1383fe4bce10 FileChecksum: SHA1: e7133db26edbd6c4311fd80b0c252b1bb85f396f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors Copyright lowRISC contributors. FileName: ./src/rtl/tlul/tlul_assert_multiple.sv SPDXID: SPDXRef-c5b95004a63d575d939d55ed9a3a5d0f FileChecksum: SHA1: 175f7d5adec73d0cc879c0bf6309077f5b086e36 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors Copyright lowRISC contributors. FileName: ./src/rtl/tlul/tlul_err.sv SPDXID: SPDXRef-669dc3067c0278c503a67941c8617d8a FileChecksum: SHA1: 6d9c17419f4139ef17df4bcac999a96779e0e4cb LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./src/rtl/tlul/tlul_err_resp.sv SPDXID: SPDXRef-cf8bdd3bdc70bb48df449991ea7564b1 FileChecksum: SHA1: ff2431a3605a2f2204880eeedcc5eff019272ad2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./src/rtl/tlul/tlul_fifo_async.sv SPDXID: SPDXRef-67ff19721c2fe445d7bd53e4fc45ddb3 FileChecksum: SHA1: 3382a41f9a0e3102d1dff5c56180cec4c3fd37ca LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./src/rtl/tlul/tlul_fifo_sync.sv SPDXID: SPDXRef-120289399fded5efe5eb3002fdf668b4 FileChecksum: SHA1: 9e070111923c714658cd3043e401e71bb6afd492 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./src/rtl/tlul/tlul_obi_adapter.sv SPDXID: SPDXRef-107b4e97469c93d9372e93d1dcd48422 FileChecksum: SHA1: 5c733847a2abfec57bc530fbda9ebe7b0e457876 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2025 RVLab Contributors FileName: ./src/rtl/tlul/tlul_order_randomizer.sv SPDXID: SPDXRef-4fb635ee4764cbfe4d9db6f8dcc9c534 FileChecksum: SHA1: bd666b283b3efa1a42d78fb72d6aac02f444e29d LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2025 RVLab Contributors FileName: ./src/rtl/tlul/tlul_rob.sv SPDXID: SPDXRef-77fb4a9d1201b9133c607220c6c9477f FileChecksum: SHA1: 1fe5de7f50134bd9a3245fa50ad34d821d48d199 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2025 RVLab Contributors FileName: ./src/rtl/tlul/tlul_socket_1n.sv SPDXID: SPDXRef-03dbeed36fc376e58825efa40fa5943b FileChecksum: SHA1: 8bb6f02d76bd53341fd9c8ebdb553a74b695a963 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./src/rtl/tlul/tlul_socket_m1.sv SPDXID: SPDXRef-a576baba0489e6704859f9217ab965a5 FileChecksum: SHA1: 9df69e098350281f3f848211cad49b6675da4a05 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright lowRISC contributors. FileName: ./src/sw/crt0.S SPDXID: SPDXRef-2d13151a0e5f5a113ac72a8b18e241dd FileChecksum: SHA1: cb7716da9290bcdb3ffee44c399278c4bc8ae979 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/sw/dma/dma.c SPDXID: SPDXRef-2bcc8014d457a47c6f5bd38161621fdb FileChecksum: SHA1: 6ac157b840b6e966e1f4b542d863f70d6451c688 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/sw/dma/dma.h SPDXID: SPDXRef-4c7058940fd9880c2c258e8955ab30cc FileChecksum: SHA1: c3a79294121c9edec201a6c3133cfccd914a24ac LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/sw/dma/main.c SPDXID: SPDXRef-8aa0d5318d1efee4e4196f0446b6bd2a FileChecksum: SHA1: d768c952030fd43dabe1ef5cd9ef2cf7fe36dc8d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/sw/dma/memcpy.c SPDXID: SPDXRef-bd7fcb445d4d2a73e52526a82259910c FileChecksum: SHA1: 7088a0c26d368a68f7eea8c5ed3ef81ef39914ed LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/sw/dma/memcpy.h SPDXID: SPDXRef-5e69898a1ca23018a652729c44d9332a FileChecksum: SHA1: f3ef06f5883095ee7055d8d4a0e0d88e292caaab LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/sw/dma/memset.c SPDXID: SPDXRef-e6b9683bc57c5c6a728d1089fd7df857 FileChecksum: SHA1: c38c4d1410e92820e921b2061f78a8e9d0e3e5cd LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/sw/dma/memset.h SPDXID: SPDXRef-f36098de7be73029e2dc70d189e84874 FileChecksum: SHA1: e32a4b6de68594a330d614dcb3252275a45c575d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/sw/include/assert.h SPDXID: SPDXRef-15f4caaf06476d56cbc4214cb51f9cd9 FileChecksum: SHA1: fa38d5069ff88282e7700e3b0512ecade34e2073 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/include/ctype.h SPDXID: SPDXRef-79df72d29ee72ff80dd4808e137eeb79 FileChecksum: SHA1: dcfced2b27b66ac3e5a774c7d8feb21844d2845a LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/include/inttypes.h SPDXID: SPDXRef-ac67d7d852222b4e4a7d0b5fee3b6265 FileChecksum: SHA1: 490677a20b2db77d0e2ace42a8d9a0591ccc0971 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/include/klibc/extern.h SPDXID: SPDXRef-18792c427d26d2fcbdd652120bfb0b7f FileChecksum: SHA1: e515a7f86162a1ad8901a0db9c7cb45531c04dab LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/include/klibc/inline.h SPDXID: SPDXRef-254dc2a699ee1a87bb8053112aa78b15 FileChecksum: SHA1: 145a944f1b663d808b37a8e7952255d66e03ff94 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/include/regaccess.h SPDXID: SPDXRef-bfdfe531373742232e401f094d5c36c3 FileChecksum: SHA1: 99fda732f73b9455211e522c078602bac3f85761 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/sw/include/rvlab.h SPDXID: SPDXRef-eb522d50d1fb7536650cec9b6d32199d FileChecksum: SHA1: 940071a297ec2e85f4d56f7994ef63b66457b901 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/sw/include/stdio.h SPDXID: SPDXRef-d46e1ccffc3edc726562b008fc77a962 FileChecksum: SHA1: 71d5cd553efe2ad418370c05902ab3d5d1f1cf91 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/include/stdlib.h SPDXID: SPDXRef-55edbca60888cc43ef0258175928fdfa FileChecksum: SHA1: 490bd58fcd28314e784fa1ca2129bfaf0cbd5d03 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen SPDX-FileCopyrightText: 2025 RVLab Contributors FileName: ./src/sw/include/string.h SPDXID: SPDXRef-b69412c813795440c9cb134457b92d67 FileChecksum: SHA1: 90e3e7dd6b3d3457a2c63598a3bb6c667417378e LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/link.ld SPDXID: SPDXRef-60f931baf1ab147c624dc6067f1e7316 FileChecksum: SHA1: de4848bbcc19f5aed709426e8779af250133638f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/sw/minimal/main.c SPDXID: SPDXRef-e21533c273dc4f2cdd0e7a2322419806 FileChecksum: SHA1: 0c5074e43c839dde4ad207b9337bc67c4f836055 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/sw/monitor/monitor.c SPDXID: SPDXRef-598965b6f4d19ea3e9541efa23a1a7da FileChecksum: SHA1: 572d4d1fb46ef3c2c05a603f15c450bdc6749e1b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/sw/project/main.c SPDXID: SPDXRef-933ab4c3f6c12a71284ac0137353be71 FileChecksum: SHA1: 0c5074e43c839dde4ad207b9337bc67c4f836055 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/sw/rlight/main.c SPDXID: SPDXRef-97bf0d15aba1625b620b436580ca2464 FileChecksum: SHA1: bd52bf98d0b1e25e79bd6a1aabb50fedaaf03993 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/sw/sys/asprintf.c SPDXID: SPDXRef-9fb931122106ebea40f62ff2d54b55f3 FileChecksum: SHA1: 13ed89a30280e2e327945060555ff9037ad707d0 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/atox.c SPDXID: SPDXRef-dff4ebbc5dc027656cec154cdbd9b816 FileChecksum: SHA1: 2755201bb34176b3d5535e32133dd50b634a29c7 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen SPDX-FileCopyrightText: 2025 RVLab Contributors FileName: ./src/sw/sys/bsearch.c SPDXID: SPDXRef-6daaf0d4e16d32894d606d4e97ee5e40 FileChecksum: SHA1: d2c050a5a8cb69bd749038202d449a7c5b2cfc35 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/bzero.c SPDXID: SPDXRef-545434525a3ad120cff6dc1845b33c3a FileChecksum: SHA1: 3d6ad76332c5d4373fbdf474a5b213196f6623f3 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/calloc.c SPDXID: SPDXRef-52ad2fb59db62ce5df637040c39d16cb FileChecksum: SHA1: 4065736beac1b1ce777e52a5b61dc4039bd7e366 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/ddr_init.c SPDXID: SPDXRef-f1ec16cec59a2ba4b8c35319b0dfa539 FileChecksum: SHA1: 33510ec8b06fc26c62b9f34d2ecfafa2696e6549 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/sw/sys/fgets.c SPDXID: SPDXRef-1f2805dbc29b4c797dba79fac79a3247 FileChecksum: SHA1: cf3bc221d2086d88d1ad017243426b5541cadf88 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/hostio.c SPDXID: SPDXRef-f22eb078d8be26f1f1d55b17c749e527 FileChecksum: SHA1: 3d7094eeb8603ad2d4367d68e983fb2ee72067cb LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/sw/sys/inline.c SPDXID: SPDXRef-12b6af84c1c014b32eed6f5816ae4303 FileChecksum: SHA1: ac827cb9d093927f302e869616f082e8854d9956 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/irq.c SPDXID: SPDXRef-17870a5993f51a4eae4d7695bfd91ab2 FileChecksum: SHA1: 937313684008e735b41e13634b7257da4279de5c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/sw/sys/jrand48.c SPDXID: SPDXRef-f6743d90e7741b10dd2595b20fcbd612 FileChecksum: SHA1: c2b53d805518214d72bc6953b9a48bced82ba7a4 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/lrand48.c SPDXID: SPDXRef-024af515543074e743dce77c66ba2451 FileChecksum: SHA1: f033941bc1a2f395e77012b90bb98ee39c2a1e39 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/malloc.c SPDXID: SPDXRef-7c3be1eb48bfda1ee4db480eadd4028a FileChecksum: SHA1: 5f2f1b2904e79220e073fa6864d4496868f176e1 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/malloc.h SPDXID: SPDXRef-541df27b5d524448baf119057997afb6 FileChecksum: SHA1: ddcc25f6f8b6d318ece2831c415acc6d7eeddef1 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/memccpy.c SPDXID: SPDXRef-dde548f666ffba2aa5c0eef7da9466af FileChecksum: SHA1: 1f525b6a2249bae34b806b6c246521c8e0f89d8d LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/memchr.c SPDXID: SPDXRef-c396237292855326ffe0426a187a6713 FileChecksum: SHA1: b3160f1710a4359a7e93a7dd6a4615a532d609c0 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/memcmp.c SPDXID: SPDXRef-f6df2a57c373c5c41580ee210872e7b7 FileChecksum: SHA1: 78b19acaee4f526c22fad357f747d990205dd0e6 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/memcpy.c SPDXID: SPDXRef-a9f92476628adbbd4aeb6f43d4014017 FileChecksum: SHA1: 7485e18c28b486b6eb6089cabc17b7905240c011 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/memfile.c SPDXID: SPDXRef-70ded42fde8c755ddfcea9ce9b98392d FileChecksum: SHA1: 76b3450078537752c199f55537cd3cbb9845faa5 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/memmem.c SPDXID: SPDXRef-6cd9aa9d197de3c6b582ab1fd71800c4 FileChecksum: SHA1: 8f6c1c7b6ed836360779c03096f137f558acaa4d LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/memmove.c SPDXID: SPDXRef-f2af2ccb7c29347d04830404eff78c7a FileChecksum: SHA1: 62bc4cc0a81f01814746737eec0e0db295b5bd5f LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/memrchr.c SPDXID: SPDXRef-72544860f9e0abb28471020f4598efc3 FileChecksum: SHA1: 93fe9cfea11800bf335d248bec868cfb2d76eeab LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/memset.c SPDXID: SPDXRef-1948d49fa7f763e247a6b099325b6e99 FileChecksum: SHA1: 1dc6441478f5cb881e9c2f4893846f8cc46cdd4c LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/memswap.c SPDXID: SPDXRef-e4c2308a5a8a59c6b1c7cc689e187e71 FileChecksum: SHA1: 1c7c3a5774cb41fe9930daedbfb477d4b66c3ea0 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/mrand48.c SPDXID: SPDXRef-94c32bdefd8ac97e8c7764f0baac7cd4 FileChecksum: SHA1: b86e850c767a6742d59552d76e7567fc15b14886 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/nrand48.c SPDXID: SPDXRef-0129e21b82859c9193d9a05227a81a97 FileChecksum: SHA1: b9a06f460dfdade463173fa776d823f730aa2ae3 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/qsort.c SPDXID: SPDXRef-c101f4fa2baca277e51f556916bbf2e8 FileChecksum: SHA1: 1a05d516ffea94457a2dced1e0260fc161421e7e LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/realloc.c SPDXID: SPDXRef-7edaa259e90d0061b52e6b9f3ece8a91 FileChecksum: SHA1: 03c077982fc5749906396a286d5fbbec12baa6da LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/sprintf.c SPDXID: SPDXRef-0faa4561ac144616bbab8292617abc8f FileChecksum: SHA1: dff4767036d8b39da7535e59502d52c7e8b09429 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/srand48.c SPDXID: SPDXRef-a845da8ea5116e591e69ea18922b25a8 FileChecksum: SHA1: 2468b459bb6156e491a0b808bf78cbe5e20c4b40 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/sscanf.c SPDXID: SPDXRef-4d45a1c1cf958d027b9c3f1d4577cc17 FileChecksum: SHA1: 19268871076a4e56575a76e895db4d5c5620688c LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/strcasecmp.c SPDXID: SPDXRef-01c3c1161aa1cc2f78afd3a214a79895 FileChecksum: SHA1: a874d7650f5dff0e0004df79417112178f569a9e LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/strcat.c SPDXID: SPDXRef-212e60e6ebb5ce555c0449fd13943cac FileChecksum: SHA1: 216c377941d071cbf6b3068940c3a1c1d86d2e84 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/strchr.c SPDXID: SPDXRef-981a4128ac03e34eb9aff28e90a4ad42 FileChecksum: SHA1: 20548b2ac6dad4d998215fd8864537d32259e8ed LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/strcmp.c SPDXID: SPDXRef-9a89ea59ee52e188f9493182925d53c5 FileChecksum: SHA1: 9c03e4db9a64b7d2fc206ddd836644092c447c11 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/strcpy.c SPDXID: SPDXRef-0d0105212a9760e20894139ec132b813 FileChecksum: SHA1: 3f269d2bbc6747b8f291b23170feaa1dfabb43b6 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/strcspn.c SPDXID: SPDXRef-980340bd9b7720497e30998bd24498a0 FileChecksum: SHA1: 8496bffd536400b036dc15900d43e1a88618ef7e LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/strdup.c SPDXID: SPDXRef-c5032f6e692ca6de2135bc401bfe56d3 FileChecksum: SHA1: 79a344c606fa09ced71b84816e4fd3a660d7fb40 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/strlcat.c SPDXID: SPDXRef-e9776eb841a61814a1af6a044f37a4b1 FileChecksum: SHA1: de3614524cb11faa8db609116a7ee5ef9aa2275f LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/strlcpy.c SPDXID: SPDXRef-ff193fd9b9b932bf8e32bd30db7871a0 FileChecksum: SHA1: 5e40a97c2591355463bc24185f3e8928a6ef6fba LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/strlen.c SPDXID: SPDXRef-7554cce9bdbdf418184917e9d44c02d9 FileChecksum: SHA1: 39f2beb79fe12bb65ac729eb319464afb20f3049 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/strncasecmp.c SPDXID: SPDXRef-3209b6ed6f29c39458b14cde330dcbf1 FileChecksum: SHA1: 8ee63428a4d6d8492da98f9517afbaf310328def LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/strncat.c SPDXID: SPDXRef-12b4985df63308373caaacbb25307679 FileChecksum: SHA1: ed94e1f0bf34b09a318dab37cd81785d2cc5ef93 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/strncmp.c SPDXID: SPDXRef-306bbe3d40fb29f411d1d2f3c6676cb5 FileChecksum: SHA1: 5100f4a373bad47cb1c849156f5b7aa3aa35b2c9 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/strncpy.c SPDXID: SPDXRef-d7fc48ed8e3e2f636ede85025a7de493 FileChecksum: SHA1: 04ad2a2347bba334fa8c82cc9c2b3b62722ea1b2 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/strndup.c SPDXID: SPDXRef-7c04b689ea5359625f08eaecb3867867 FileChecksum: SHA1: 05fc6d4e6686776fc28c7d218ff1ab464c0f7f05 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/strnlen.c SPDXID: SPDXRef-f504f6b1913018764160a782df302708 FileChecksum: SHA1: 6cb98364c7faeb704081d269aa132e3238d6cbdd LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/strntoimax.c SPDXID: SPDXRef-09b77ac52ef89508620c1a2b7569e367 FileChecksum: SHA1: 7968cafc0c890d1ced914c1c099ac9935454544c LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/strntoumax.c SPDXID: SPDXRef-5e206f8f921e0b865840116f1640942e FileChecksum: SHA1: c2c7399cdb0241e49e427ca7c3995059d1554acf LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/strpbrk.c SPDXID: SPDXRef-e482efe200c1c66dbe2e26771fbefeb8 FileChecksum: SHA1: b359bb9542711985332901552728a1d396b7bb6d LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/strrchr.c SPDXID: SPDXRef-ec357c6ac4b559e229180d7537c84223 FileChecksum: SHA1: f5600c41373d64b60b50eb6c689a7a2175609545 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/strsep.c SPDXID: SPDXRef-e658ddcddc6ba59bdac7935726c3c054 FileChecksum: SHA1: 7179d7da01872b8c47f86438c1a77591f7228366 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/strspn.c SPDXID: SPDXRef-7cb7ea01002d4ce90a1c64d7a45d6324 FileChecksum: SHA1: b9297ee5c8c5ae61167fdd7deaa53958c1cf7e9b LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/strstr.c SPDXID: SPDXRef-aa5761972d529be4672774fba93e56c8 FileChecksum: SHA1: afc5a3f688930cefa3ae44076c963fd1c59623f8 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/strtok.c SPDXID: SPDXRef-11afa37802024a06ac040b91b715b331 FileChecksum: SHA1: 96ad9aa1ff6f324a124d4cd99176e24eb1c771e9 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/strtok_r.c SPDXID: SPDXRef-adb476beed65b7ef514685617603a9de FileChecksum: SHA1: 7d699ebfd46cb188a55233156e0151c96c12dc9d LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/strtox.c SPDXID: SPDXRef-51664073176e4a82a26472fff912f326 FileChecksum: SHA1: 8a548d80a307cfc6a1c6404063a62e0a16a2d9d3 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen SPDX-FileCopyrightText: 2025 RVLab Contributors FileName: ./src/sw/sys/tinyprintf.c SPDXID: SPDXRef-c0d12f3b84c60d5cc77855cab7874ea3 FileChecksum: SHA1: 30318e45efc8e0676f52be702b1304e3143caa29 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: Copyright (C) 2004 Kustaa Nyholm Copyright (C) 2004, 2012 Kustaa Nyholm / SpareTimeLabs Copyright (C) 2010 CJlano Copyright (C) 2011 Petteri Aimonen FileName: ./src/sw/sys/vasprintf.c SPDXID: SPDXRef-cecff8a057c9bc8318786e4a51fc74d7 FileChecksum: SHA1: 17e580cf65b92f0548b6d097ef18f3b792eaabc2 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/vprintf.c SPDXID: SPDXRef-f9d6dc1842dd0447f78ac0acbc2d5424 FileChecksum: SHA1: 839c4d12a5045da92d043e0ae93e31bc9c03d36f LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/vsprintf.c SPDXID: SPDXRef-f8668086b91c1b447e1638d23a8986e6 FileChecksum: SHA1: 80188f786747638b7dce65d78f3a90f244790580 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/sys/vsscanf.c SPDXID: SPDXRef-74abf75edd6b30d8838e94e7519e2e2e FileChecksum: SHA1: 3ef1ed7c7ab6d14d7316e44e362c80ec49eddbff LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-Baselibc FileCopyrightText: SPDX-FileCopyrightText: 2012 Petteri Aimonen FileName: ./src/sw/test_irq/main.c SPDXID: SPDXRef-a39b55e352de2a333a08380548102730 FileChecksum: SHA1: 4aa9cc33f219f29f44dd9b69f2bba93af298d238 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/sw/test_irq/test_exceptions.S SPDXID: SPDXRef-f9a9d90c5f362fd1a2c63459f52f5526 FileChecksum: SHA1: a911cf764668d5e152a305b21e832361cb79826d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/sw/test_irq/test_exceptions.h SPDXID: SPDXRef-15818acbe903e150f2e67cdea1511dd4 FileChecksum: SHA1: cb26f8dd087211367eab5bf1e9f2ba617868a57c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/sw/test_rvlab/ddr_memtest.c SPDXID: SPDXRef-32d434fca4323f7bd67d39e9bc86d2c3 FileChecksum: SHA1: a94b81a4d194581a253ec86b4324a2542aea44c3 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/sw/test_rvlab/ddr_memtest.h SPDXID: SPDXRef-eb7bd358024c42e5c0288f6d9ba42937 FileChecksum: SHA1: 7a4309f34ab102d592733d86e3f367b89caf77c1 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/sw/test_rvlab/main.c SPDXID: SPDXRef-cb51f484394b92b1ce47152615dd2c8a FileChecksum: SHA1: b371ec7d4dd8d3ed6fd3f19697f0bf38cf4210b0 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/sw/test_rvlab/regdemo.c SPDXID: SPDXRef-0a162fd86663e714c7bb57e688cb7252 FileChecksum: SHA1: 31e694f300a2d466a1d563a28284a25acae6b245 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/sw/test_rvlab/regdemo.h SPDXID: SPDXRef-0d8d79be0809e278dfe02e8011ce6425 FileChecksum: SHA1: fcc9061142a93065e51ea281ed1da1a0ff2ff2d0 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/sw/test_rvlab/rv_timer.c SPDXID: SPDXRef-223c78933f2e6ca40eb3bea1cd6f752c FileChecksum: SHA1: dc4c36301e05ca6e826127df2f0669d3173960ce LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/sw/test_rvlab/rv_timer.h SPDXID: SPDXRef-96799d5343dab1cc15396cb280005d9a FileChecksum: SHA1: f7fd857aef780613cd71e94e815774da7d664f3f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/sw/test_rvlab/test_csrs.c SPDXID: SPDXRef-2fbbce668772baff0e1f9289064b475d FileChecksum: SHA1: debddd1dcc82db6b75109357567deb196ad83b3e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/sw/test_rvlab/test_csrs.h SPDXID: SPDXRef-3c2857e3601076f7b49833d3dce57f51 FileChecksum: SHA1: a357bc0e4ab0f61f91537fe1e72bf940655bf7fb LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/sw/test_sim_ddr/main.c SPDXID: SPDXRef-5832e7e4c0a1158f8c38d31acfd9757e FileChecksum: SHA1: f1296ef9972f08c41685fe3ab63e562bd46dfb87 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/tb/jtag_master.sv SPDXID: SPDXRef-306aed91626cf5c8823b5283baebdeb8 FileChecksum: SHA1: 8c9fec2748db409776e33663eca2827ee226203b LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/tb/rvlab_board.sv SPDXID: SPDXRef-cad0f02b0e853a0a75ebb6567c7261fe FileChecksum: SHA1: 081f37763fa7b1552f35bf613b61467aab98147d LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/tb/rvlab_test_utils.sv SPDXID: SPDXRef-4241ad3138f00cbb9eb41da0e3e8c671 FileChecksum: SHA1: a76cc9c43dd06cefda4bfba8c05be21c16488931 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/tb/rvlab_tests.sv SPDXID: SPDXRef-acde73b3589a761493753bfcc7f9d30d FileChecksum: SHA1: 78c30ae0d686c173301e594193dcc89435fbf564 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/tb/student_rlight_tb.sv SPDXID: SPDXRef-8c71bc4742d8947fb2a9855a2815158c FileChecksum: SHA1: 856e96697cf200fbc34b3678361b6bfd63b6db9c LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/tb/student_tlul_mux_tb.sv SPDXID: SPDXRef-aa317a766c0549a3cdd2116693775e51 FileChecksum: SHA1: 7184017df2c1b0d86c4b729197ca254336693fc9 LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/tb/system_tb.sv SPDXID: SPDXRef-1decd417cc71ac4e0569d95659d44c8d FileChecksum: SHA1: 6909762f34a0e9162124d6a219c58b2a8c44317b LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors FileName: ./src/tb/tlul_test_host.sv SPDXID: SPDXRef-07ad64f350667a09ffe05740db6b33f0 FileChecksum: SHA1: 2259fa64a5e9d588d0f43810805302a62736104b LicenseConcluded: NOASSERTION LicenseInfoInFile: SHL-2.1 FileCopyrightText: SPDX-FileCopyrightText: 2024 RVLab Contributors LicenseID: LicenseRef-Baselibc LicenseName: NOASSERTION ExtractedText: Baselibc is based on klibc 1.5.23 and tinyprintf modules. None of the GPL-licensed parts of klibc are used. Baselibc is licensed under the BSD license: Copyright (c) 2012 Petteri Aimonen All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of Kustaa Nyholm or SpareTimeLabs nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDER BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The original licenses of the modules are included below: ------------------ Tinyprintf license ------------------ Copyright (c) 2004,2012 Kustaa Nyholm / SpareTimeLabs All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of Kustaa Nyholm or SpareTimeLabs nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDER BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ------------------- klibc license ------------------------- This license applies to all files in directory and its subdirectories, unless otherwise noted in individual files. Some files are derived from files derived from the include/ directory of the Linux kernel, and are licensed under the terms of the GNU General Public License, version 2, as released by the Free Software Foundation, Inc.; incorporated herein by reference. [These files are not included in the baselibc.] ----- Some files are derived from files copyrighted by the Regents of The University of California, and are available under the following license: Note: The advertising clause in the license appearing on BSD Unix files was officially rescinded by the Director of the Office of Technology Licensing of the University of California on July 22 1999. He states that clause 3 is "hereby deleted in its entirety." * Copyright (c) * The Regents of the University of California. All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the University of * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. For all remaining files [of klibc], the following license applies: * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the * "Software"), to deal in the Software without restriction, including * without limitation the rights to use, copy, modify, merge, publish, * distribute, sublicense, and/or sell copies of the Software, and to * permit persons to whom the Software is furnished to do so, subject to * the following conditions: * * Any copyright notice(s) and this permission notice shall be * included in all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.