├── .gitignore ├── .vscode └── settings.json ├── Makefile ├── bin ├── boot.bin ├── kernel.bin └── os.bin ├── index.html ├── run.sh ├── src ├── boot.asm ├── config.h ├── idt │ ├── idt.asm │ ├── idt.c │ └── idt.h ├── io │ ├── io.asm │ └── io.h ├── kernel.asm ├── kernel.c ├── kernel.h ├── linker.ld ├── memory │ ├── memory.c │ └── memory.h └── terminal │ ├── terminal.c │ └── terminal.h └── v86 ├── libv86.js ├── seabios.bin ├── v86.wasm └── vgabios.bin /.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KernelOverseer/mathematikOs/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KernelOverseer/mathematikOs/HEAD/Makefile -------------------------------------------------------------------------------- /bin/boot.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KernelOverseer/mathematikOs/HEAD/bin/boot.bin -------------------------------------------------------------------------------- /bin/kernel.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KernelOverseer/mathematikOs/HEAD/bin/kernel.bin -------------------------------------------------------------------------------- /bin/os.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KernelOverseer/mathematikOs/HEAD/bin/os.bin -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KernelOverseer/mathematikOs/HEAD/index.html -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KernelOverseer/mathematikOs/HEAD/run.sh -------------------------------------------------------------------------------- /src/boot.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KernelOverseer/mathematikOs/HEAD/src/boot.asm -------------------------------------------------------------------------------- /src/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KernelOverseer/mathematikOs/HEAD/src/config.h -------------------------------------------------------------------------------- /src/idt/idt.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KernelOverseer/mathematikOs/HEAD/src/idt/idt.asm -------------------------------------------------------------------------------- /src/idt/idt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KernelOverseer/mathematikOs/HEAD/src/idt/idt.c -------------------------------------------------------------------------------- /src/idt/idt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KernelOverseer/mathematikOs/HEAD/src/idt/idt.h -------------------------------------------------------------------------------- /src/io/io.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KernelOverseer/mathematikOs/HEAD/src/io/io.asm -------------------------------------------------------------------------------- /src/io/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KernelOverseer/mathematikOs/HEAD/src/io/io.h -------------------------------------------------------------------------------- /src/kernel.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KernelOverseer/mathematikOs/HEAD/src/kernel.asm -------------------------------------------------------------------------------- /src/kernel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KernelOverseer/mathematikOs/HEAD/src/kernel.c -------------------------------------------------------------------------------- /src/kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KernelOverseer/mathematikOs/HEAD/src/kernel.h -------------------------------------------------------------------------------- /src/linker.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KernelOverseer/mathematikOs/HEAD/src/linker.ld -------------------------------------------------------------------------------- /src/memory/memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KernelOverseer/mathematikOs/HEAD/src/memory/memory.c -------------------------------------------------------------------------------- /src/memory/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KernelOverseer/mathematikOs/HEAD/src/memory/memory.h -------------------------------------------------------------------------------- /src/terminal/terminal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KernelOverseer/mathematikOs/HEAD/src/terminal/terminal.c -------------------------------------------------------------------------------- /src/terminal/terminal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KernelOverseer/mathematikOs/HEAD/src/terminal/terminal.h -------------------------------------------------------------------------------- /v86/libv86.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KernelOverseer/mathematikOs/HEAD/v86/libv86.js -------------------------------------------------------------------------------- /v86/seabios.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KernelOverseer/mathematikOs/HEAD/v86/seabios.bin -------------------------------------------------------------------------------- /v86/v86.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KernelOverseer/mathematikOs/HEAD/v86/v86.wasm -------------------------------------------------------------------------------- /v86/vgabios.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KernelOverseer/mathematikOs/HEAD/v86/vgabios.bin --------------------------------------------------------------------------------