├── .gitignore ├── Makefile ├── README.md ├── bochsrc ├── configure.sh ├── deploy.sh ├── doc ├── memory_map.md └── plum.md ├── run.sh ├── src ├── app.asm ├── boot.asm ├── kernel.asm └── plum.asm └── std ├── defines.asm ├── disk.asm ├── macros.asm ├── readdisk.asm ├── stdio.asm ├── string.asm ├── video.asm └── writedisk.asm /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperFola/project-E/HEAD/.gitignore -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperFola/project-E/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperFola/project-E/HEAD/README.md -------------------------------------------------------------------------------- /bochsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperFola/project-E/HEAD/bochsrc -------------------------------------------------------------------------------- /configure.sh: -------------------------------------------------------------------------------- 1 | apt-get install nano make build-essentials nasm qemu 2 | -------------------------------------------------------------------------------- /deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperFola/project-E/HEAD/deploy.sh -------------------------------------------------------------------------------- /doc/memory_map.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperFola/project-E/HEAD/doc/memory_map.md -------------------------------------------------------------------------------- /doc/plum.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperFola/project-E/HEAD/doc/plum.md -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperFola/project-E/HEAD/run.sh -------------------------------------------------------------------------------- /src/app.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperFola/project-E/HEAD/src/app.asm -------------------------------------------------------------------------------- /src/boot.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperFola/project-E/HEAD/src/boot.asm -------------------------------------------------------------------------------- /src/kernel.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperFola/project-E/HEAD/src/kernel.asm -------------------------------------------------------------------------------- /src/plum.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperFola/project-E/HEAD/src/plum.asm -------------------------------------------------------------------------------- /std/defines.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperFola/project-E/HEAD/std/defines.asm -------------------------------------------------------------------------------- /std/disk.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperFola/project-E/HEAD/std/disk.asm -------------------------------------------------------------------------------- /std/macros.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperFola/project-E/HEAD/std/macros.asm -------------------------------------------------------------------------------- /std/readdisk.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperFola/project-E/HEAD/std/readdisk.asm -------------------------------------------------------------------------------- /std/stdio.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperFola/project-E/HEAD/std/stdio.asm -------------------------------------------------------------------------------- /std/string.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperFola/project-E/HEAD/std/string.asm -------------------------------------------------------------------------------- /std/video.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperFola/project-E/HEAD/std/video.asm -------------------------------------------------------------------------------- /std/writedisk.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperFola/project-E/HEAD/std/writedisk.asm --------------------------------------------------------------------------------