├── .gitignore ├── LICENSE ├── README.md ├── boot └── limine.cfg ├── host-recipes ├── autoconf ├── automake ├── binutils ├── gcc ├── gnulib ├── libgcc-binaries ├── libtool └── pkg-config ├── init ├── init.c └── makefile ├── jinx-config ├── makefile ├── patches ├── automake │ └── jinx-working-patch.patch ├── binutils │ └── jinx-working-patch.patch ├── gcc-host │ └── jinx-working-patch.patch ├── libtool │ └── jinx-working-patch.patch └── mlibc │ └── jinx-working-patch.patch ├── recipes ├── core-libs ├── cxxshim ├── frigg ├── init ├── libgcc ├── libiconv ├── libintl ├── libstdc++ ├── libxcrypt ├── linux-headers ├── mlibc └── mlibc-headers ├── source-recipes ├── autoconf ├── automake ├── binutils ├── cxxshim ├── frigg ├── gcc ├── gcc-host ├── gnulib ├── init ├── libgcc-binaries ├── libiconv ├── libintl ├── libtool ├── libxcrypt ├── linux ├── mlibc └── pkg-config └── src ├── acpi ├── acpi.c ├── acpi.h └── tables │ ├── madt.c │ └── madt.h ├── dev ├── apic │ ├── ioapic.c │ ├── ioapic.h │ ├── lapic.c │ └── lapic.h ├── console.c ├── console.h ├── fb.c ├── fb.h ├── pit.c ├── pit.h ├── ps2 │ ├── ps2.c │ ├── ps2.h │ ├── ps2kb.c │ └── ps2kb.h ├── serial.c └── serial.h ├── fs ├── ext2fs.c ├── ext2fs.h ├── initramfs.c ├── initramfs.h ├── tmpfs.c ├── tmpfs.h ├── vfs.c └── vfs.h ├── get-deps.sh ├── kernel.c ├── lib ├── assert.h ├── elf.c ├── elf.h ├── errno.h ├── hashmap.c ├── hashmap.h ├── io.h ├── lock.c ├── lock.h ├── stat.h ├── stddef.h ├── stdio.c ├── stdio.h ├── str.c ├── str.h ├── vector.c └── vector.h ├── linker.ld ├── makefile ├── memory ├── gdt │ ├── gdt.c │ ├── gdt.h │ └── loadgdt.asm ├── kheap.c ├── kheap.h ├── pmm.c ├── pmm.h ├── vmm.c └── vmm.h ├── proc ├── sched.c └── sched.h └── sys ├── cpu.h ├── idt ├── idt.c ├── idt.h └── isr.asm ├── smp.c ├── smp.h └── syscalls ├── syscall_handler.asm └── syscalls.c /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/README.md -------------------------------------------------------------------------------- /boot/limine.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/boot/limine.cfg -------------------------------------------------------------------------------- /host-recipes/autoconf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/host-recipes/autoconf -------------------------------------------------------------------------------- /host-recipes/automake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/host-recipes/automake -------------------------------------------------------------------------------- /host-recipes/binutils: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/host-recipes/binutils -------------------------------------------------------------------------------- /host-recipes/gcc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/host-recipes/gcc -------------------------------------------------------------------------------- /host-recipes/gnulib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/host-recipes/gnulib -------------------------------------------------------------------------------- /host-recipes/libgcc-binaries: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/host-recipes/libgcc-binaries -------------------------------------------------------------------------------- /host-recipes/libtool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/host-recipes/libtool -------------------------------------------------------------------------------- /host-recipes/pkg-config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/host-recipes/pkg-config -------------------------------------------------------------------------------- /init/init.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main(){ 4 | return 0; 5 | } 6 | -------------------------------------------------------------------------------- /init/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/init/makefile -------------------------------------------------------------------------------- /jinx-config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/jinx-config -------------------------------------------------------------------------------- /makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/makefile -------------------------------------------------------------------------------- /patches/automake/jinx-working-patch.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/patches/automake/jinx-working-patch.patch -------------------------------------------------------------------------------- /patches/binutils/jinx-working-patch.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/patches/binutils/jinx-working-patch.patch -------------------------------------------------------------------------------- /patches/gcc-host/jinx-working-patch.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/patches/gcc-host/jinx-working-patch.patch -------------------------------------------------------------------------------- /patches/libtool/jinx-working-patch.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/patches/libtool/jinx-working-patch.patch -------------------------------------------------------------------------------- /patches/mlibc/jinx-working-patch.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/patches/mlibc/jinx-working-patch.patch -------------------------------------------------------------------------------- /recipes/core-libs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/recipes/core-libs -------------------------------------------------------------------------------- /recipes/cxxshim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/recipes/cxxshim -------------------------------------------------------------------------------- /recipes/frigg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/recipes/frigg -------------------------------------------------------------------------------- /recipes/init: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/recipes/init -------------------------------------------------------------------------------- /recipes/libgcc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/recipes/libgcc -------------------------------------------------------------------------------- /recipes/libiconv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/recipes/libiconv -------------------------------------------------------------------------------- /recipes/libintl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/recipes/libintl -------------------------------------------------------------------------------- /recipes/libstdc++: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/recipes/libstdc++ -------------------------------------------------------------------------------- /recipes/libxcrypt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/recipes/libxcrypt -------------------------------------------------------------------------------- /recipes/linux-headers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/recipes/linux-headers -------------------------------------------------------------------------------- /recipes/mlibc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/recipes/mlibc -------------------------------------------------------------------------------- /recipes/mlibc-headers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/recipes/mlibc-headers -------------------------------------------------------------------------------- /source-recipes/autoconf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/source-recipes/autoconf -------------------------------------------------------------------------------- /source-recipes/automake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/source-recipes/automake -------------------------------------------------------------------------------- /source-recipes/binutils: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/source-recipes/binutils -------------------------------------------------------------------------------- /source-recipes/cxxshim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/source-recipes/cxxshim -------------------------------------------------------------------------------- /source-recipes/frigg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/source-recipes/frigg -------------------------------------------------------------------------------- /source-recipes/gcc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source-recipes/gcc-host: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/source-recipes/gcc-host -------------------------------------------------------------------------------- /source-recipes/gnulib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/source-recipes/gnulib -------------------------------------------------------------------------------- /source-recipes/init: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/source-recipes/init -------------------------------------------------------------------------------- /source-recipes/libgcc-binaries: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/source-recipes/libgcc-binaries -------------------------------------------------------------------------------- /source-recipes/libiconv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/source-recipes/libiconv -------------------------------------------------------------------------------- /source-recipes/libintl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/source-recipes/libintl -------------------------------------------------------------------------------- /source-recipes/libtool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/source-recipes/libtool -------------------------------------------------------------------------------- /source-recipes/libxcrypt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/source-recipes/libxcrypt -------------------------------------------------------------------------------- /source-recipes/linux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/source-recipes/linux -------------------------------------------------------------------------------- /source-recipes/mlibc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/source-recipes/mlibc -------------------------------------------------------------------------------- /source-recipes/pkg-config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/source-recipes/pkg-config -------------------------------------------------------------------------------- /src/acpi/acpi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/acpi/acpi.c -------------------------------------------------------------------------------- /src/acpi/acpi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/acpi/acpi.h -------------------------------------------------------------------------------- /src/acpi/tables/madt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/acpi/tables/madt.c -------------------------------------------------------------------------------- /src/acpi/tables/madt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/acpi/tables/madt.h -------------------------------------------------------------------------------- /src/dev/apic/ioapic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/dev/apic/ioapic.c -------------------------------------------------------------------------------- /src/dev/apic/ioapic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/dev/apic/ioapic.h -------------------------------------------------------------------------------- /src/dev/apic/lapic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/dev/apic/lapic.c -------------------------------------------------------------------------------- /src/dev/apic/lapic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/dev/apic/lapic.h -------------------------------------------------------------------------------- /src/dev/console.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/dev/console.c -------------------------------------------------------------------------------- /src/dev/console.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/dev/console.h -------------------------------------------------------------------------------- /src/dev/fb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/dev/fb.c -------------------------------------------------------------------------------- /src/dev/fb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/dev/fb.h -------------------------------------------------------------------------------- /src/dev/pit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/dev/pit.c -------------------------------------------------------------------------------- /src/dev/pit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/dev/pit.h -------------------------------------------------------------------------------- /src/dev/ps2/ps2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/dev/ps2/ps2.c -------------------------------------------------------------------------------- /src/dev/ps2/ps2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/dev/ps2/ps2.h -------------------------------------------------------------------------------- /src/dev/ps2/ps2kb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/dev/ps2/ps2kb.c -------------------------------------------------------------------------------- /src/dev/ps2/ps2kb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/dev/ps2/ps2kb.h -------------------------------------------------------------------------------- /src/dev/serial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/dev/serial.c -------------------------------------------------------------------------------- /src/dev/serial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/dev/serial.h -------------------------------------------------------------------------------- /src/fs/ext2fs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/fs/ext2fs.c -------------------------------------------------------------------------------- /src/fs/ext2fs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/fs/ext2fs.h -------------------------------------------------------------------------------- /src/fs/initramfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/fs/initramfs.c -------------------------------------------------------------------------------- /src/fs/initramfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/fs/initramfs.h -------------------------------------------------------------------------------- /src/fs/tmpfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/fs/tmpfs.c -------------------------------------------------------------------------------- /src/fs/tmpfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/fs/tmpfs.h -------------------------------------------------------------------------------- /src/fs/vfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/fs/vfs.c -------------------------------------------------------------------------------- /src/fs/vfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/fs/vfs.h -------------------------------------------------------------------------------- /src/get-deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/get-deps.sh -------------------------------------------------------------------------------- /src/kernel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/kernel.c -------------------------------------------------------------------------------- /src/lib/assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/lib/assert.h -------------------------------------------------------------------------------- /src/lib/elf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/lib/elf.c -------------------------------------------------------------------------------- /src/lib/elf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/lib/elf.h -------------------------------------------------------------------------------- /src/lib/errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/lib/errno.h -------------------------------------------------------------------------------- /src/lib/hashmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/lib/hashmap.c -------------------------------------------------------------------------------- /src/lib/hashmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/lib/hashmap.h -------------------------------------------------------------------------------- /src/lib/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/lib/io.h -------------------------------------------------------------------------------- /src/lib/lock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/lib/lock.c -------------------------------------------------------------------------------- /src/lib/lock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/lib/lock.h -------------------------------------------------------------------------------- /src/lib/stat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/lib/stat.h -------------------------------------------------------------------------------- /src/lib/stddef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/lib/stddef.h -------------------------------------------------------------------------------- /src/lib/stdio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/lib/stdio.c -------------------------------------------------------------------------------- /src/lib/stdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/lib/stdio.h -------------------------------------------------------------------------------- /src/lib/str.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/lib/str.c -------------------------------------------------------------------------------- /src/lib/str.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/lib/str.h -------------------------------------------------------------------------------- /src/lib/vector.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/lib/vector.c -------------------------------------------------------------------------------- /src/lib/vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/lib/vector.h -------------------------------------------------------------------------------- /src/linker.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/linker.ld -------------------------------------------------------------------------------- /src/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/makefile -------------------------------------------------------------------------------- /src/memory/gdt/gdt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/memory/gdt/gdt.c -------------------------------------------------------------------------------- /src/memory/gdt/gdt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/memory/gdt/gdt.h -------------------------------------------------------------------------------- /src/memory/gdt/loadgdt.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/memory/gdt/loadgdt.asm -------------------------------------------------------------------------------- /src/memory/kheap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/memory/kheap.c -------------------------------------------------------------------------------- /src/memory/kheap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/memory/kheap.h -------------------------------------------------------------------------------- /src/memory/pmm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/memory/pmm.c -------------------------------------------------------------------------------- /src/memory/pmm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/memory/pmm.h -------------------------------------------------------------------------------- /src/memory/vmm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/memory/vmm.c -------------------------------------------------------------------------------- /src/memory/vmm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/memory/vmm.h -------------------------------------------------------------------------------- /src/proc/sched.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/proc/sched.c -------------------------------------------------------------------------------- /src/proc/sched.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/proc/sched.h -------------------------------------------------------------------------------- /src/sys/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/sys/cpu.h -------------------------------------------------------------------------------- /src/sys/idt/idt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/sys/idt/idt.c -------------------------------------------------------------------------------- /src/sys/idt/idt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/sys/idt/idt.h -------------------------------------------------------------------------------- /src/sys/idt/isr.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/sys/idt/isr.asm -------------------------------------------------------------------------------- /src/sys/smp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/sys/smp.c -------------------------------------------------------------------------------- /src/sys/smp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/sys/smp.h -------------------------------------------------------------------------------- /src/sys/syscalls/syscall_handler.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/sys/syscalls/syscall_handler.asm -------------------------------------------------------------------------------- /src/sys/syscalls/syscalls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catmaster1010/flan/HEAD/src/sys/syscalls/syscalls.c --------------------------------------------------------------------------------