├── .clang-format ├── .gitignore ├── .gitmodules ├── Libc-1 ├── Makefile └── libc │ └── Makefile ├── Makefile ├── README.md ├── configure.ac ├── docs ├── binutils-2.39.patch ├── gcc-12.1.0.patch ├── mdl.md ├── misc_notes.md ├── plantuml_storage_hier.txt ├── plantuml_storage_runtime.txt ├── scalux.png ├── scalux.svg ├── scaluxnofont.svg ├── storage_hier.png ├── storage_runtime.png ├── terms.md └── vm_notes.md ├── kernel-3 ├── Makefile ├── amiga │ └── stand │ │ └── loadscalux.c ├── dev │ ├── GPTVolumeManager.h │ ├── GPTVolumeManager.m │ ├── IOApic.h │ ├── IOApic.m │ ├── LimineFB.h │ ├── LimineFB.m │ ├── NVMeController.h │ ├── NVMeController.m │ ├── NVMeDisk.h │ ├── NVMeDisk.m │ ├── PCIBus.h │ ├── PCIBus.m │ ├── acpi │ │ ├── AcpiPC.h │ │ ├── AcpiPC.m │ │ ├── laiex.c │ │ ├── laiex.h │ │ └── meson.build │ ├── autoconf.m │ ├── dev.c │ ├── dev.h │ ├── fbterm │ │ ├── FBTerminal.h │ │ ├── FBTerminal.m │ │ ├── gterm.c │ │ ├── gterm.h │ │ ├── image.c │ │ ├── image.h │ │ ├── meson.build │ │ ├── nbsdbold.psfu │ │ ├── sun12x22.psfu │ │ ├── term.c │ │ └── term.h │ ├── meson.build │ └── nvmereg.h ├── devicekit │ ├── DKDevice.h │ ├── DKDevice.m │ ├── DKDisk.h │ ├── DKDisk.m │ └── DKLogicalDisk.m ├── ext2fs │ ├── ext2_fs.h │ ├── ext2_types.h │ └── ext2_vfsops.m ├── kern │ ├── kasan.c │ ├── kmem.h │ ├── kmem_slab.c │ ├── liballoc.c │ ├── liballoc.h │ ├── liballoc_sysdep.c │ ├── sync.h │ ├── task.c │ ├── task.h │ ├── types.h │ ├── vmem.c │ ├── vmem.h │ └── vmem_impl.h ├── libkern │ ├── klib.c │ ├── klib.h │ ├── klib_libc.h │ ├── nanoprintf.h │ ├── obj.h │ ├── uuid.c │ ├── uuid.h │ └── uuidP.h ├── libkobjfw ├── meson.build ├── posix │ ├── exec.c │ ├── posix_main.c │ ├── vfs.c │ └── vfs.h ├── tmpfs │ ├── tmp_vfsops.c │ ├── tmpfs.c │ └── tmpfs.h ├── tools │ ├── bin2c.c │ └── meson.build ├── vm │ ├── vm.c │ ├── vm.h │ ├── vm_kernel.c │ ├── vm_page.c │ └── vm_pageout.c └── x86_64 │ ├── include │ ├── machine │ │ ├── intr.h │ │ ├── machdep.h │ │ ├── spl.h │ │ └── vm.h │ └── x86_64 │ │ ├── asmintr.h │ │ ├── boot.h │ │ ├── cpu.h │ │ └── limine.h │ ├── intr.c │ ├── kmain.c │ ├── limine.cfg │ ├── linker.ld │ ├── locore.S │ ├── machdep.c │ ├── meson.build │ └── vm.c └── limine-3 └── Makefile /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/.clang-format -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/.gitmodules -------------------------------------------------------------------------------- /Libc-1/Makefile: -------------------------------------------------------------------------------- 1 | SUBDIR = libc 2 | 3 | .include 4 | -------------------------------------------------------------------------------- /Libc-1/libc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/Libc-1/libc/Makefile -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | SUBDIR = Libc-1 limine-3 kernel-3 2 | 3 | .include 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/README.md -------------------------------------------------------------------------------- /configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/configure.ac -------------------------------------------------------------------------------- /docs/binutils-2.39.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/docs/binutils-2.39.patch -------------------------------------------------------------------------------- /docs/gcc-12.1.0.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/docs/gcc-12.1.0.patch -------------------------------------------------------------------------------- /docs/mdl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/docs/mdl.md -------------------------------------------------------------------------------- /docs/misc_notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/docs/misc_notes.md -------------------------------------------------------------------------------- /docs/plantuml_storage_hier.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/docs/plantuml_storage_hier.txt -------------------------------------------------------------------------------- /docs/plantuml_storage_runtime.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/docs/plantuml_storage_runtime.txt -------------------------------------------------------------------------------- /docs/scalux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/docs/scalux.png -------------------------------------------------------------------------------- /docs/scalux.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/docs/scalux.svg -------------------------------------------------------------------------------- /docs/scaluxnofont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/docs/scaluxnofont.svg -------------------------------------------------------------------------------- /docs/storage_hier.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/docs/storage_hier.png -------------------------------------------------------------------------------- /docs/storage_runtime.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/docs/storage_runtime.png -------------------------------------------------------------------------------- /docs/terms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/docs/terms.md -------------------------------------------------------------------------------- /docs/vm_notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/docs/vm_notes.md -------------------------------------------------------------------------------- /kernel-3/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/Makefile -------------------------------------------------------------------------------- /kernel-3/amiga/stand/loadscalux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/amiga/stand/loadscalux.c -------------------------------------------------------------------------------- /kernel-3/dev/GPTVolumeManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/dev/GPTVolumeManager.h -------------------------------------------------------------------------------- /kernel-3/dev/GPTVolumeManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/dev/GPTVolumeManager.m -------------------------------------------------------------------------------- /kernel-3/dev/IOApic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/dev/IOApic.h -------------------------------------------------------------------------------- /kernel-3/dev/IOApic.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/dev/IOApic.m -------------------------------------------------------------------------------- /kernel-3/dev/LimineFB.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/dev/LimineFB.h -------------------------------------------------------------------------------- /kernel-3/dev/LimineFB.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/dev/LimineFB.m -------------------------------------------------------------------------------- /kernel-3/dev/NVMeController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/dev/NVMeController.h -------------------------------------------------------------------------------- /kernel-3/dev/NVMeController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/dev/NVMeController.m -------------------------------------------------------------------------------- /kernel-3/dev/NVMeDisk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/dev/NVMeDisk.h -------------------------------------------------------------------------------- /kernel-3/dev/NVMeDisk.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/dev/NVMeDisk.m -------------------------------------------------------------------------------- /kernel-3/dev/PCIBus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/dev/PCIBus.h -------------------------------------------------------------------------------- /kernel-3/dev/PCIBus.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/dev/PCIBus.m -------------------------------------------------------------------------------- /kernel-3/dev/acpi/AcpiPC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/dev/acpi/AcpiPC.h -------------------------------------------------------------------------------- /kernel-3/dev/acpi/AcpiPC.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/dev/acpi/AcpiPC.m -------------------------------------------------------------------------------- /kernel-3/dev/acpi/laiex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/dev/acpi/laiex.c -------------------------------------------------------------------------------- /kernel-3/dev/acpi/laiex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/dev/acpi/laiex.h -------------------------------------------------------------------------------- /kernel-3/dev/acpi/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/dev/acpi/meson.build -------------------------------------------------------------------------------- /kernel-3/dev/autoconf.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/dev/autoconf.m -------------------------------------------------------------------------------- /kernel-3/dev/dev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/dev/dev.c -------------------------------------------------------------------------------- /kernel-3/dev/dev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/dev/dev.h -------------------------------------------------------------------------------- /kernel-3/dev/fbterm/FBTerminal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/dev/fbterm/FBTerminal.h -------------------------------------------------------------------------------- /kernel-3/dev/fbterm/FBTerminal.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/dev/fbterm/FBTerminal.m -------------------------------------------------------------------------------- /kernel-3/dev/fbterm/gterm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/dev/fbterm/gterm.c -------------------------------------------------------------------------------- /kernel-3/dev/fbterm/gterm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/dev/fbterm/gterm.h -------------------------------------------------------------------------------- /kernel-3/dev/fbterm/image.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/dev/fbterm/image.c -------------------------------------------------------------------------------- /kernel-3/dev/fbterm/image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/dev/fbterm/image.h -------------------------------------------------------------------------------- /kernel-3/dev/fbterm/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/dev/fbterm/meson.build -------------------------------------------------------------------------------- /kernel-3/dev/fbterm/nbsdbold.psfu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/dev/fbterm/nbsdbold.psfu -------------------------------------------------------------------------------- /kernel-3/dev/fbterm/sun12x22.psfu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/dev/fbterm/sun12x22.psfu -------------------------------------------------------------------------------- /kernel-3/dev/fbterm/term.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/dev/fbterm/term.c -------------------------------------------------------------------------------- /kernel-3/dev/fbterm/term.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/dev/fbterm/term.h -------------------------------------------------------------------------------- /kernel-3/dev/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/dev/meson.build -------------------------------------------------------------------------------- /kernel-3/dev/nvmereg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/dev/nvmereg.h -------------------------------------------------------------------------------- /kernel-3/devicekit/DKDevice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/devicekit/DKDevice.h -------------------------------------------------------------------------------- /kernel-3/devicekit/DKDevice.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/devicekit/DKDevice.m -------------------------------------------------------------------------------- /kernel-3/devicekit/DKDisk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/devicekit/DKDisk.h -------------------------------------------------------------------------------- /kernel-3/devicekit/DKDisk.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/devicekit/DKDisk.m -------------------------------------------------------------------------------- /kernel-3/devicekit/DKLogicalDisk.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/devicekit/DKLogicalDisk.m -------------------------------------------------------------------------------- /kernel-3/ext2fs/ext2_fs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/ext2fs/ext2_fs.h -------------------------------------------------------------------------------- /kernel-3/ext2fs/ext2_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/ext2fs/ext2_types.h -------------------------------------------------------------------------------- /kernel-3/ext2fs/ext2_vfsops.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/ext2fs/ext2_vfsops.m -------------------------------------------------------------------------------- /kernel-3/kern/kasan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/kern/kasan.c -------------------------------------------------------------------------------- /kernel-3/kern/kmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/kern/kmem.h -------------------------------------------------------------------------------- /kernel-3/kern/kmem_slab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/kern/kmem_slab.c -------------------------------------------------------------------------------- /kernel-3/kern/liballoc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/kern/liballoc.c -------------------------------------------------------------------------------- /kernel-3/kern/liballoc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/kern/liballoc.h -------------------------------------------------------------------------------- /kernel-3/kern/liballoc_sysdep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/kern/liballoc_sysdep.c -------------------------------------------------------------------------------- /kernel-3/kern/sync.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/kern/sync.h -------------------------------------------------------------------------------- /kernel-3/kern/task.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/kern/task.c -------------------------------------------------------------------------------- /kernel-3/kern/task.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/kern/task.h -------------------------------------------------------------------------------- /kernel-3/kern/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/kern/types.h -------------------------------------------------------------------------------- /kernel-3/kern/vmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/kern/vmem.c -------------------------------------------------------------------------------- /kernel-3/kern/vmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/kern/vmem.h -------------------------------------------------------------------------------- /kernel-3/kern/vmem_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/kern/vmem_impl.h -------------------------------------------------------------------------------- /kernel-3/libkern/klib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/libkern/klib.c -------------------------------------------------------------------------------- /kernel-3/libkern/klib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/libkern/klib.h -------------------------------------------------------------------------------- /kernel-3/libkern/klib_libc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/libkern/klib_libc.h -------------------------------------------------------------------------------- /kernel-3/libkern/nanoprintf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/libkern/nanoprintf.h -------------------------------------------------------------------------------- /kernel-3/libkern/obj.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/libkern/obj.h -------------------------------------------------------------------------------- /kernel-3/libkern/uuid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/libkern/uuid.c -------------------------------------------------------------------------------- /kernel-3/libkern/uuid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/libkern/uuid.h -------------------------------------------------------------------------------- /kernel-3/libkern/uuidP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/libkern/uuidP.h -------------------------------------------------------------------------------- /kernel-3/libkobjfw: -------------------------------------------------------------------------------- 1 | ../Libobjfw-1/dist/src -------------------------------------------------------------------------------- /kernel-3/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/meson.build -------------------------------------------------------------------------------- /kernel-3/posix/exec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/posix/exec.c -------------------------------------------------------------------------------- /kernel-3/posix/posix_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/posix/posix_main.c -------------------------------------------------------------------------------- /kernel-3/posix/vfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/posix/vfs.c -------------------------------------------------------------------------------- /kernel-3/posix/vfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/posix/vfs.h -------------------------------------------------------------------------------- /kernel-3/tmpfs/tmp_vfsops.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/tmpfs/tmp_vfsops.c -------------------------------------------------------------------------------- /kernel-3/tmpfs/tmpfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/tmpfs/tmpfs.c -------------------------------------------------------------------------------- /kernel-3/tmpfs/tmpfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/tmpfs/tmpfs.h -------------------------------------------------------------------------------- /kernel-3/tools/bin2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/tools/bin2c.c -------------------------------------------------------------------------------- /kernel-3/tools/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/tools/meson.build -------------------------------------------------------------------------------- /kernel-3/vm/vm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/vm/vm.c -------------------------------------------------------------------------------- /kernel-3/vm/vm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/vm/vm.h -------------------------------------------------------------------------------- /kernel-3/vm/vm_kernel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/vm/vm_kernel.c -------------------------------------------------------------------------------- /kernel-3/vm/vm_page.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/vm/vm_page.c -------------------------------------------------------------------------------- /kernel-3/vm/vm_pageout.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/vm/vm_pageout.c -------------------------------------------------------------------------------- /kernel-3/x86_64/include/machine/intr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/x86_64/include/machine/intr.h -------------------------------------------------------------------------------- /kernel-3/x86_64/include/machine/machdep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/x86_64/include/machine/machdep.h -------------------------------------------------------------------------------- /kernel-3/x86_64/include/machine/spl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/x86_64/include/machine/spl.h -------------------------------------------------------------------------------- /kernel-3/x86_64/include/machine/vm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/x86_64/include/machine/vm.h -------------------------------------------------------------------------------- /kernel-3/x86_64/include/x86_64/asmintr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/x86_64/include/x86_64/asmintr.h -------------------------------------------------------------------------------- /kernel-3/x86_64/include/x86_64/boot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/x86_64/include/x86_64/boot.h -------------------------------------------------------------------------------- /kernel-3/x86_64/include/x86_64/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/x86_64/include/x86_64/cpu.h -------------------------------------------------------------------------------- /kernel-3/x86_64/include/x86_64/limine.h: -------------------------------------------------------------------------------- 1 | ../../../../limine-3/dist/limine.h -------------------------------------------------------------------------------- /kernel-3/x86_64/intr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/x86_64/intr.c -------------------------------------------------------------------------------- /kernel-3/x86_64/kmain.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/x86_64/kmain.c -------------------------------------------------------------------------------- /kernel-3/x86_64/limine.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/x86_64/limine.cfg -------------------------------------------------------------------------------- /kernel-3/x86_64/linker.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/x86_64/linker.ld -------------------------------------------------------------------------------- /kernel-3/x86_64/locore.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/x86_64/locore.S -------------------------------------------------------------------------------- /kernel-3/x86_64/machdep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/x86_64/machdep.c -------------------------------------------------------------------------------- /kernel-3/x86_64/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/x86_64/meson.build -------------------------------------------------------------------------------- /kernel-3/x86_64/vm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/kernel-3/x86_64/vm.c -------------------------------------------------------------------------------- /limine-3/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NetaScale/SCAL-UX/HEAD/limine-3/Makefile --------------------------------------------------------------------------------