├── .github ├── ISSUE_TEMPLATE │ ├── bugreport.md │ └── config.yml └── workflows │ └── linux.yml ├── .gitignore ├── LICENSE ├── README.md ├── doc └── nopeos-helloworld.png ├── make.sh ├── run.sh └── src ├── bkerndev ├── LICENSE ├── gdt.c ├── idt.c ├── include │ └── system.h ├── irq.c ├── isrs.c ├── kb.c ├── link.ld ├── main.c ├── scrn.c ├── start.asm └── timer.c ├── grub ├── LICENSE ├── menu.lst └── stage2_eltorito ├── misc ├── LICENSE ├── include │ ├── kbbuf.h │ ├── stdio.h │ ├── stdlib.h │ ├── string.h │ └── unistd.h ├── kbbuf.c ├── stdio.c ├── stdlib.c ├── string.c └── unistd.c └── tinybasic ├── LICENSE ├── include └── tinybasic.h └── tinybasic.c /.github/ISSUE_TEMPLATE/bugreport.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/.github/ISSUE_TEMPLATE/bugreport.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/workflows/linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/.github/workflows/linux.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/README.md -------------------------------------------------------------------------------- /doc/nopeos-helloworld.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/doc/nopeos-helloworld.png -------------------------------------------------------------------------------- /make.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/make.sh -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/run.sh -------------------------------------------------------------------------------- /src/bkerndev/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/src/bkerndev/LICENSE -------------------------------------------------------------------------------- /src/bkerndev/gdt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/src/bkerndev/gdt.c -------------------------------------------------------------------------------- /src/bkerndev/idt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/src/bkerndev/idt.c -------------------------------------------------------------------------------- /src/bkerndev/include/system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/src/bkerndev/include/system.h -------------------------------------------------------------------------------- /src/bkerndev/irq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/src/bkerndev/irq.c -------------------------------------------------------------------------------- /src/bkerndev/isrs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/src/bkerndev/isrs.c -------------------------------------------------------------------------------- /src/bkerndev/kb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/src/bkerndev/kb.c -------------------------------------------------------------------------------- /src/bkerndev/link.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/src/bkerndev/link.ld -------------------------------------------------------------------------------- /src/bkerndev/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/src/bkerndev/main.c -------------------------------------------------------------------------------- /src/bkerndev/scrn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/src/bkerndev/scrn.c -------------------------------------------------------------------------------- /src/bkerndev/start.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/src/bkerndev/start.asm -------------------------------------------------------------------------------- /src/bkerndev/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/src/bkerndev/timer.c -------------------------------------------------------------------------------- /src/grub/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/src/grub/LICENSE -------------------------------------------------------------------------------- /src/grub/menu.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/src/grub/menu.lst -------------------------------------------------------------------------------- /src/grub/stage2_eltorito: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/src/grub/stage2_eltorito -------------------------------------------------------------------------------- /src/misc/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/src/misc/LICENSE -------------------------------------------------------------------------------- /src/misc/include/kbbuf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/src/misc/include/kbbuf.h -------------------------------------------------------------------------------- /src/misc/include/stdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/src/misc/include/stdio.h -------------------------------------------------------------------------------- /src/misc/include/stdlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/src/misc/include/stdlib.h -------------------------------------------------------------------------------- /src/misc/include/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/src/misc/include/string.h -------------------------------------------------------------------------------- /src/misc/include/unistd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/src/misc/include/unistd.h -------------------------------------------------------------------------------- /src/misc/kbbuf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/src/misc/kbbuf.c -------------------------------------------------------------------------------- /src/misc/stdio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/src/misc/stdio.c -------------------------------------------------------------------------------- /src/misc/stdlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/src/misc/stdlib.c -------------------------------------------------------------------------------- /src/misc/string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/src/misc/string.c -------------------------------------------------------------------------------- /src/misc/unistd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/src/misc/unistd.c -------------------------------------------------------------------------------- /src/tinybasic/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/src/tinybasic/LICENSE -------------------------------------------------------------------------------- /src/tinybasic/include/tinybasic.h: -------------------------------------------------------------------------------- 1 | void StartTinyBasic(char* ILtext); 2 | 3 | -------------------------------------------------------------------------------- /src/tinybasic/tinybasic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d99kris/nopeos/HEAD/src/tinybasic/tinybasic.c --------------------------------------------------------------------------------