SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-9a126c82-08b9-4fff-ac4d-59c3466a7442 Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-6.1.0 Created: 2026-09-03T09:09:18Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2201dbb8ad0645ded746d3b759b04bf5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4e74f06be61861ec8b404754e9715715 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2f33e7f8faffccf550a82fe45bceab8c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bf1da0821ba8e5246f5ba802e1d0f705 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-880395708978e5bb4088b1c6caf84203 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ac9e1a81ffbe378e9b3dcb8a994290db Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bead97ce6ebe48cfa9f487d457476c68 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-92c407ea41e0a8729d89ad291ca789a4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5c05f6ca8d161b02de472cf41a394057 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c0e171a54d2d33ac9795a5472b80476b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c3df1e38fe6ec5f4eff55f02464752e7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-efabc76491ba99bb5f7f9b3644194d40 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-27a0f6a122ad36ff268cbb42f4b5c2f7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b6ec0c9d84e625d6d7d6faa9ee4fc543 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9351c02431bd45ee26c399ceb25273db Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bd03fd79218a651ccd76219d8101982f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-101e31db60e27f176924ae4d1f237dcb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f17350dd75192707eef7ad318babf6c6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3f08ac002add76d5c492164f17955558 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0f1efeca88a5897c3d6ce8c3f1730abb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-30dabb5c3f717cca7980a421eef345be Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-84d88b6270ccc63e0ee9b128df31eb8b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1d68d1ba02c1c9302ab23acaaaf7ebcf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a8e728f027a9ca605dd666979e8cd2fd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f0aba6916ddd9dae8daf3b73fbc0f7c5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-907d15c3f5c4a05712a004713ea131f7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e03a41abf0b988c06120f1c38b13db5f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2195a0af655027dbe13383c4d1e15aeb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b233db1e8a6ac1d24df873394e51f4c5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-50758633ae59d3560e49cf8cbaf3ea01 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-afbb5f0cc1ae30fc32c731bcb4c1acef Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-eeea0ac9885719ec60b8280d8b0d6c57 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4044269ccd0e2c4ed1b583e8bfc383d0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b5ea37e73fdbe0e4c6e39dba0868039b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-da3ceb85e68b58084d1bd5ef870f0072 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f857639c91c2daae6c5461bee31851cd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e57e70eaed507d548b30e7177461fe6c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7679a4ff9486c6252526b33482372b2c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-80dfd0f90b7a07fc74a46326182080da Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-81abd5d00b865d416b05a4edb579bb4e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4e04b738ddafac85623a1865c0d5145b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b03ba8ba30e0e31a5b179297725e2f96 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-54efb3f2216298210df72307ab6afb15 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-976377ba08d229122cfd70a9f47040c1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d39b5e7929d464d05cc096053958b445 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-897f46dd86a48edf269004ed3fa9d89e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fbdc4e341ff661a852a868e24cc3308d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4ff0fd73e0d359ff6716cadf9e6cd43c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bad4b08e153feefe863c493846341403 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5353c212370944fd849840fa926ac88f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-caccf1c951c31ca4a02d9182e48c6b38 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6a19c21ef14916017e71dc54618e3bf8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2f89e4ca5d371c5093c241696ed7a6a6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dfe477df9e82cbfef1ce81cd780368ea Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f73c85d5a6b5fb16fa4e98c08c4d1289 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a50ecb4cc87a1bbcc3f58d001c1f83b4 FileName: ./.clang-format SPDXID: SPDXRef-2201dbb8ad0645ded746d3b759b04bf5 FileChecksum: SHA1: 63c398130a1f9203496b88858d878363928aaae0 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./.gitignore SPDXID: SPDXRef-4e74f06be61861ec8b404754e9715715 FileChecksum: SHA1: 47c0e40cbb24870b7a123679723a70aba9c1b199 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./Makefile SPDXID: SPDXRef-2f33e7f8faffccf550a82fe45bceab8c FileChecksum: SHA1: cf52091ee96f92a3deeaf12b13eafcb204580281 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./Makefile.config SPDXID: SPDXRef-bf1da0821ba8e5246f5ba802e1d0f705 FileChecksum: SHA1: f1c8a71ea9a10a081c3bf0e3ff554c9b9a3b4b64 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./README.md SPDXID: SPDXRef-880395708978e5bb4088b1c6caf84203 FileChecksum: SHA1: 48fcc301674e14d9fba744802a9a0af2e2841b82 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./bootloader/Makefile SPDXID: SPDXRef-ac9e1a81ffbe378e9b3dcb8a994290db FileChecksum: SHA1: 49fe0ebd6f65dba75525809eb00ce074b5feab04 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./bootloader/bootsect.asm SPDXID: SPDXRef-bead97ce6ebe48cfa9f487d457476c68 FileChecksum: SHA1: ece1376132040f963f67128ba825753db4c33fc2 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./bootloader/loader.asm SPDXID: SPDXRef-92c407ea41e0a8729d89ad291ca789a4 FileChecksum: SHA1: e59a6b80e695759fbfe28fa1c9d19e5567657ba7 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./bootloader/loader.cfg SPDXID: SPDXRef-5c05f6ca8d161b02de472cf41a394057 FileChecksum: SHA1: 3dc955732058d7f951747bd9b8a968e0dad1c803 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/Makefile SPDXID: SPDXRef-c0e171a54d2d33ac9795a5472b80476b FileChecksum: SHA1: 9ff5239ba572811678616beb553b3a4f2051a6e1 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/bitmap.c SPDXID: SPDXRef-c3df1e38fe6ec5f4eff55f02464752e7 FileChecksum: SHA1: 991f3d4d64a3716aa99b1aeb13b27529aa8a4705 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/boot/boot.asm SPDXID: SPDXRef-efabc76491ba99bb5f7f9b3644194d40 FileChecksum: SHA1: 0236d3031b1e0f64ae12f947e806a3a9aa1e155a LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/boot/multiboot.c SPDXID: SPDXRef-27a0f6a122ad36ff268cbb42f4b5c2f7 FileChecksum: SHA1: fcc4ff20f0132f1402b370eae7a104fa89725d43 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/device/console.c SPDXID: SPDXRef-b6ec0c9d84e625d6d7d6faa9ee4fc543 FileChecksum: SHA1: 8eaff56c03e89f7a8671ee72480a87ff5efad70f LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/device/timer.c SPDXID: SPDXRef-9351c02431bd45ee26c399ceb25273db FileChecksum: SHA1: dd0db9091a9f07ac04a71c9ad2832ca2d8e9ed23 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/gdt.c SPDXID: SPDXRef-bd03fd79218a651ccd76219d8101982f FileChecksum: SHA1: 9f2d3914e5fea3bf2e64be2b77843f9af9cb0639 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/include/asm.h SPDXID: SPDXRef-101e31db60e27f176924ae4d1f237dcb FileChecksum: SHA1: 34b65ae579b3c07d9525918fbe83f83162e96cff LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/include/assert.h SPDXID: SPDXRef-f17350dd75192707eef7ad318babf6c6 FileChecksum: SHA1: 406e451d82e65e13ab7edbada1b17a117f5ae93d LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/include/bitmap.h SPDXID: SPDXRef-3f08ac002add76d5c492164f17955558 FileChecksum: SHA1: facfae5a11a6ab1bd76534c5b565ebd9a79a0907 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/include/boot.h SPDXID: SPDXRef-0f1efeca88a5897c3d6ce8c3f1730abb FileChecksum: SHA1: 189bbc53d86e6b619c4ace6b00e181e710926f04 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/include/device/console.h SPDXID: SPDXRef-30dabb5c3f717cca7980a421eef345be FileChecksum: SHA1: f6cb0218a578cf708e95ecd2db658df6c2c1671e LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/include/device/timer.h SPDXID: SPDXRef-84d88b6270ccc63e0ee9b128df31eb8b FileChecksum: SHA1: 9c0a193ac6e8e337a39c7c7cf8cb202deb857f62 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/include/frame.h SPDXID: SPDXRef-1d68d1ba02c1c9302ab23acaaaf7ebcf FileChecksum: SHA1: 21bf6c908036091d5e2b317bbe2a4e6ea6ddd8cc LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/include/gdt.h SPDXID: SPDXRef-a8e728f027a9ca605dd666979e8cd2fd FileChecksum: SHA1: bd7719fb278ecf44b8590507fa264feae250bb8c LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/include/irq.h SPDXID: SPDXRef-f0aba6916ddd9dae8daf3b73fbc0f7c5 FileChecksum: SHA1: a6f9524af197c304e711ba624c12403ebd128158 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/include/lib/array_size.h SPDXID: SPDXRef-907d15c3f5c4a05712a004713ea131f7 FileChecksum: SHA1: f545b61913592f57aa81e746f063ad7d63e7adfa LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/include/lib/compiler.h SPDXID: SPDXRef-e03a41abf0b988c06120f1c38b13db5f FileChecksum: SHA1: 2b581b34fbff8aa4af9e8a8694e8baddcab4de2a LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/include/lib/ctype.h SPDXID: SPDXRef-2195a0af655027dbe13383c4d1e15aeb FileChecksum: SHA1: 55cf1671181098544870d9446dc4bcf6466b8871 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/include/lib/math.h SPDXID: SPDXRef-b233db1e8a6ac1d24df873394e51f4c5 FileChecksum: SHA1: 05c24c004b21a198148190e9499aaf4142381217 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/include/lib/sprintf.h SPDXID: SPDXRef-50758633ae59d3560e49cf8cbaf3ea01 FileChecksum: SHA1: a4f2f20412a058a63be1643720baeeddf42fa246 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/include/lib/string.h SPDXID: SPDXRef-afbb5f0cc1ae30fc32c731bcb4c1acef FileChecksum: SHA1: 99b3094690296786bca011c469673daeb67ba45b LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/include/list.h SPDXID: SPDXRef-eeea0ac9885719ec60b8280d8b0d6c57 FileChecksum: SHA1: 0b53dbbcf9f0a72e4c03d6a27ac31c637aef3971 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/include/mm.h SPDXID: SPDXRef-4044269ccd0e2c4ed1b583e8bfc383d0 FileChecksum: SHA1: e712f3d634f633edf438fb3bbcb4fe90382a5fc1 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/include/panic.h SPDXID: SPDXRef-b5ea37e73fdbe0e4c6e39dba0868039b FileChecksum: SHA1: e6d88c47cd3c3264beed826711cd40da9e2e6484 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/include/printk.h SPDXID: SPDXRef-da3ceb85e68b58084d1bd5ef870f0072 FileChecksum: SHA1: 4cae3b26470bcceb02b0a9b9c6bffad0e76ddcd8 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/include/spin_lock.h SPDXID: SPDXRef-f857639c91c2daae6c5461bee31851cd FileChecksum: SHA1: d2f9d79ffbaa2f4d6d5753251f51f2e3714bab16 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/include/task.h SPDXID: SPDXRef-e57e70eaed507d548b30e7177461fe6c FileChecksum: SHA1: e63da2afffa8bb3a27aee52e4cc6ab2dc872b5e3 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/irq/exceptions.c SPDXID: SPDXRef-7679a4ff9486c6252526b33482372b2c FileChecksum: SHA1: ad4388a0635615eaca8767481f251bb7c3dda279 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/irq/irq.c SPDXID: SPDXRef-80dfd0f90b7a07fc74a46326182080da FileChecksum: SHA1: 061e427e4767616043c08eadc3cc985ddb8ad20f LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/irq/irq_proc.asm SPDXID: SPDXRef-81abd5d00b865d416b05a4edb579bb4e FileChecksum: SHA1: 9160a8e7a8a2001ef8c6e445c0aa6defea8f285e LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/irq/pic.c SPDXID: SPDXRef-4e04b738ddafac85623a1865c0d5145b FileChecksum: SHA1: 35ae2b4f6921c3cad9317352282c3afcae62fe2a LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/kmain.c SPDXID: SPDXRef-b03ba8ba30e0e31a5b179297725e2f96 FileChecksum: SHA1: 85c65197a454052289faca37c5562c21042bdcf1 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/lib/sprintf.c SPDXID: SPDXRef-54efb3f2216298210df72307ab6afb15 FileChecksum: SHA1: d699180d0cc99ecdfa070919f29080487da46c13 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/lib/string.c SPDXID: SPDXRef-976377ba08d229122cfd70a9f47040c1 FileChecksum: SHA1: 79e83624d4c7c2ccf65c9fa55e5b918ee5ee3735 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/linker.ld SPDXID: SPDXRef-d39b5e7929d464d05cc096053958b445 FileChecksum: SHA1: 5b95ec98d71b19c8cccb84e30ce3abea156b6b3c LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/list.c SPDXID: SPDXRef-897f46dd86a48edf269004ed3fa9d89e FileChecksum: SHA1: 9f9266c6eeab34f3e5d6dfa21af78776bb883f0b LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/mm/page.c SPDXID: SPDXRef-fbdc4e341ff661a852a868e24cc3308d FileChecksum: SHA1: 1cef27696c4a802e59630c0253615eb0e977b652 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/panic.c SPDXID: SPDXRef-4ff0fd73e0d359ff6716cadf9e6cd43c FileChecksum: SHA1: bc7cbc324efe71c11061dd7fb7f0cd0235f5639d LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/printk.c SPDXID: SPDXRef-bad4b08e153feefe863c493846341403 FileChecksum: SHA1: 98ca5a0840e631501ac8d5cc8985477beefd59f5 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/spin_lock.c SPDXID: SPDXRef-5353c212370944fd849840fa926ac88f FileChecksum: SHA1: b498c383b22be050f668a12bcfd336ca6af9ede0 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/task/ktask.c SPDXID: SPDXRef-caccf1c951c31ca4a02d9182e48c6b38 FileChecksum: SHA1: 7a408afa7105237ae926582425e4c3e9c46c1490 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/task/lock.c SPDXID: SPDXRef-6a19c21ef14916017e71dc54618e3bf8 FileChecksum: SHA1: a1d282b21a255fc9941a140c2025870ff5442269 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/task/switch.asm SPDXID: SPDXRef-2f89e4ca5d371c5093c241696ed7a6a6 FileChecksum: SHA1: af318e02553806e7d84a48d0579dcfd06114e11f LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/task/task.c SPDXID: SPDXRef-dfe477df9e82cbfef1ce81cd780368ea FileChecksum: SHA1: 93c578f30d47c5072bcaf99a2b8fba6f2d2be037 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./kernel/task/utask.c SPDXID: SPDXRef-f73c85d5a6b5fb16fa4e98c08c4d1289 FileChecksum: SHA1: 77afb0035c0e1b569101a5740fae0bcbfae1214b LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan FileName: ./tools/bochs/bochsrc.txt SPDXID: SPDXRef-a50ecb4cc87a1bbcc3f58d001c1f83b4 FileChecksum: SHA1: 04da8e24c7f1276ace1a5adc42e122d946f93368 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2026 Zhan Zixuan