├── Amiga.zip ├── ExamplePrograms ├── clock.elf ├── clock │ ├── build.sh │ ├── clock.c │ ├── clock.elf │ ├── clock.o │ ├── curios.h │ ├── curios │ │ ├── device.h │ │ ├── dos.h │ │ ├── dosCommonStructures.h │ │ ├── executive.h │ │ ├── graphics.h │ │ ├── handler.h │ │ ├── interrupts.h │ │ ├── intuition.h │ │ ├── library.h │ │ ├── list.h │ │ ├── math.h │ │ ├── ports.h │ │ ├── stdheaders.h │ │ └── task.h │ ├── linker.ld │ ├── math.c │ ├── math.o │ ├── startup.o │ └── startup.s ├── draw.elf ├── draw │ ├── build.sh │ ├── curios.h │ ├── curios │ │ ├── device.h │ │ ├── dos.h │ │ ├── dosCommonStructures.h │ │ ├── executive.h │ │ ├── graphics.h │ │ ├── handler.h │ │ ├── interrupts.h │ │ ├── intuition.h │ │ ├── library.h │ │ ├── list.h │ │ ├── math.h │ │ ├── ports.h │ │ ├── stdheaders.h │ │ └── task.h │ ├── draw.c │ ├── draw.elf │ ├── draw.o │ ├── linker.ld │ ├── startup.o │ └── startup.s ├── prog.elf └── prog │ ├── build.sh │ ├── curios.h │ ├── curios │ ├── device.h │ ├── dos.h │ ├── dosCommonStructures.h │ ├── executive.h │ ├── graphics.h │ ├── handler.h │ ├── interrupts.h │ ├── intuition.h │ ├── library.h │ ├── list.h │ ├── math.h │ ├── ports.h │ ├── stdheaders.h │ └── task.h │ ├── linker.ld │ ├── prog.c │ ├── prog.elf │ ├── prog.o │ ├── startup.o │ └── startup.s ├── ReadMe.md ├── ScreenShot.png ├── ScreenShot1.png ├── ScreenShot2.png ├── SourceCode ├── SystemLog.c ├── SystemLog.h ├── SystemLog.o ├── ata.c ├── ata.h ├── ata.o ├── boot.o ├── boot.s ├── build.sh ├── build2.sh ├── build3.sh ├── cli.c ├── cli.h ├── cli.o ├── console_device.c ├── console_device.h ├── console_device.o ├── descriptor_tables.c ├── descriptor_tables.h ├── descriptor_tables.o ├── device.c ├── device.h ├── device.o ├── dos.c ├── dos.h ├── dos.o ├── dosCommonStructures.h ├── fat_handler.c ├── fat_handler.h ├── fat_handler.o ├── font.h ├── graphics.c ├── graphics.h ├── graphics.o ├── handler.c ├── handler.h ├── handler.o ├── input.c ├── input.h ├── input.o ├── interrupts.c ├── interrupts.h ├── interrupts.o ├── intuition.c ├── intuition.h ├── intuition.o ├── kernel.c ├── kernel.elf ├── kernel.o ├── library.c ├── library.h ├── library.o ├── linker.ld ├── list.c ├── list.h ├── list.o ├── math.c ├── math.h ├── math.o ├── memory.c ├── memory.h ├── memory.o ├── multiboot.c ├── multiboot.h ├── multiboot.o ├── pci.c ├── pci.h ├── pci.o ├── ports.c ├── ports.h ├── ports.o ├── ps2.c ├── ps2.h ├── ps2.o ├── run.sh ├── run2.sh ├── stdheaders.h ├── stdlib.c ├── stdlib.h ├── string.c ├── string.h ├── string.o ├── task.c ├── task.h ├── task.o ├── timer.c ├── timer.h ├── timer.o ├── tovdi.sh ├── x86cpu_ports.c ├── x86cpu_ports.h └── x86cpu_ports.o ├── disk.img.zip └── disk.vdi.zip /Amiga.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/Amiga.zip -------------------------------------------------------------------------------- /ExamplePrograms/clock.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/clock.elf -------------------------------------------------------------------------------- /ExamplePrograms/clock/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/clock/build.sh -------------------------------------------------------------------------------- /ExamplePrograms/clock/clock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/clock/clock.c -------------------------------------------------------------------------------- /ExamplePrograms/clock/clock.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/clock/clock.elf -------------------------------------------------------------------------------- /ExamplePrograms/clock/clock.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/clock/clock.o -------------------------------------------------------------------------------- /ExamplePrograms/clock/curios.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/clock/curios.h -------------------------------------------------------------------------------- /ExamplePrograms/clock/curios/device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/clock/curios/device.h -------------------------------------------------------------------------------- /ExamplePrograms/clock/curios/dos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/clock/curios/dos.h -------------------------------------------------------------------------------- /ExamplePrograms/clock/curios/dosCommonStructures.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/clock/curios/dosCommonStructures.h -------------------------------------------------------------------------------- /ExamplePrograms/clock/curios/executive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/clock/curios/executive.h -------------------------------------------------------------------------------- /ExamplePrograms/clock/curios/graphics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/clock/curios/graphics.h -------------------------------------------------------------------------------- /ExamplePrograms/clock/curios/handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/clock/curios/handler.h -------------------------------------------------------------------------------- /ExamplePrograms/clock/curios/interrupts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/clock/curios/interrupts.h -------------------------------------------------------------------------------- /ExamplePrograms/clock/curios/intuition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/clock/curios/intuition.h -------------------------------------------------------------------------------- /ExamplePrograms/clock/curios/library.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/clock/curios/library.h -------------------------------------------------------------------------------- /ExamplePrograms/clock/curios/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/clock/curios/list.h -------------------------------------------------------------------------------- /ExamplePrograms/clock/curios/math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/clock/curios/math.h -------------------------------------------------------------------------------- /ExamplePrograms/clock/curios/ports.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/clock/curios/ports.h -------------------------------------------------------------------------------- /ExamplePrograms/clock/curios/stdheaders.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/clock/curios/stdheaders.h -------------------------------------------------------------------------------- /ExamplePrograms/clock/curios/task.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/clock/curios/task.h -------------------------------------------------------------------------------- /ExamplePrograms/clock/linker.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/clock/linker.ld -------------------------------------------------------------------------------- /ExamplePrograms/clock/math.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/clock/math.c -------------------------------------------------------------------------------- /ExamplePrograms/clock/math.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/clock/math.o -------------------------------------------------------------------------------- /ExamplePrograms/clock/startup.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/clock/startup.o -------------------------------------------------------------------------------- /ExamplePrograms/clock/startup.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/clock/startup.s -------------------------------------------------------------------------------- /ExamplePrograms/draw.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/draw.elf -------------------------------------------------------------------------------- /ExamplePrograms/draw/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/draw/build.sh -------------------------------------------------------------------------------- /ExamplePrograms/draw/curios.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/draw/curios.h -------------------------------------------------------------------------------- /ExamplePrograms/draw/curios/device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/draw/curios/device.h -------------------------------------------------------------------------------- /ExamplePrograms/draw/curios/dos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/draw/curios/dos.h -------------------------------------------------------------------------------- /ExamplePrograms/draw/curios/dosCommonStructures.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/draw/curios/dosCommonStructures.h -------------------------------------------------------------------------------- /ExamplePrograms/draw/curios/executive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/draw/curios/executive.h -------------------------------------------------------------------------------- /ExamplePrograms/draw/curios/graphics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/draw/curios/graphics.h -------------------------------------------------------------------------------- /ExamplePrograms/draw/curios/handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/draw/curios/handler.h -------------------------------------------------------------------------------- /ExamplePrograms/draw/curios/interrupts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/draw/curios/interrupts.h -------------------------------------------------------------------------------- /ExamplePrograms/draw/curios/intuition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/draw/curios/intuition.h -------------------------------------------------------------------------------- /ExamplePrograms/draw/curios/library.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/draw/curios/library.h -------------------------------------------------------------------------------- /ExamplePrograms/draw/curios/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/draw/curios/list.h -------------------------------------------------------------------------------- /ExamplePrograms/draw/curios/math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/draw/curios/math.h -------------------------------------------------------------------------------- /ExamplePrograms/draw/curios/ports.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/draw/curios/ports.h -------------------------------------------------------------------------------- /ExamplePrograms/draw/curios/stdheaders.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/draw/curios/stdheaders.h -------------------------------------------------------------------------------- /ExamplePrograms/draw/curios/task.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/draw/curios/task.h -------------------------------------------------------------------------------- /ExamplePrograms/draw/draw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/draw/draw.c -------------------------------------------------------------------------------- /ExamplePrograms/draw/draw.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/draw/draw.elf -------------------------------------------------------------------------------- /ExamplePrograms/draw/draw.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/draw/draw.o -------------------------------------------------------------------------------- /ExamplePrograms/draw/linker.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/draw/linker.ld -------------------------------------------------------------------------------- /ExamplePrograms/draw/startup.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/draw/startup.o -------------------------------------------------------------------------------- /ExamplePrograms/draw/startup.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/draw/startup.s -------------------------------------------------------------------------------- /ExamplePrograms/prog.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/prog.elf -------------------------------------------------------------------------------- /ExamplePrograms/prog/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/prog/build.sh -------------------------------------------------------------------------------- /ExamplePrograms/prog/curios.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/prog/curios.h -------------------------------------------------------------------------------- /ExamplePrograms/prog/curios/device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/prog/curios/device.h -------------------------------------------------------------------------------- /ExamplePrograms/prog/curios/dos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/prog/curios/dos.h -------------------------------------------------------------------------------- /ExamplePrograms/prog/curios/dosCommonStructures.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/prog/curios/dosCommonStructures.h -------------------------------------------------------------------------------- /ExamplePrograms/prog/curios/executive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/prog/curios/executive.h -------------------------------------------------------------------------------- /ExamplePrograms/prog/curios/graphics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/prog/curios/graphics.h -------------------------------------------------------------------------------- /ExamplePrograms/prog/curios/handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/prog/curios/handler.h -------------------------------------------------------------------------------- /ExamplePrograms/prog/curios/interrupts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/prog/curios/interrupts.h -------------------------------------------------------------------------------- /ExamplePrograms/prog/curios/intuition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/prog/curios/intuition.h -------------------------------------------------------------------------------- /ExamplePrograms/prog/curios/library.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/prog/curios/library.h -------------------------------------------------------------------------------- /ExamplePrograms/prog/curios/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/prog/curios/list.h -------------------------------------------------------------------------------- /ExamplePrograms/prog/curios/math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/prog/curios/math.h -------------------------------------------------------------------------------- /ExamplePrograms/prog/curios/ports.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/prog/curios/ports.h -------------------------------------------------------------------------------- /ExamplePrograms/prog/curios/stdheaders.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/prog/curios/stdheaders.h -------------------------------------------------------------------------------- /ExamplePrograms/prog/curios/task.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/prog/curios/task.h -------------------------------------------------------------------------------- /ExamplePrograms/prog/linker.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/prog/linker.ld -------------------------------------------------------------------------------- /ExamplePrograms/prog/prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/prog/prog.c -------------------------------------------------------------------------------- /ExamplePrograms/prog/prog.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/prog/prog.elf -------------------------------------------------------------------------------- /ExamplePrograms/prog/prog.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/prog/prog.o -------------------------------------------------------------------------------- /ExamplePrograms/prog/startup.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/prog/startup.o -------------------------------------------------------------------------------- /ExamplePrograms/prog/startup.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ExamplePrograms/prog/startup.s -------------------------------------------------------------------------------- /ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ReadMe.md -------------------------------------------------------------------------------- /ScreenShot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ScreenShot.png -------------------------------------------------------------------------------- /ScreenShot1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ScreenShot1.png -------------------------------------------------------------------------------- /ScreenShot2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/ScreenShot2.png -------------------------------------------------------------------------------- /SourceCode/SystemLog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/SystemLog.c -------------------------------------------------------------------------------- /SourceCode/SystemLog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/SystemLog.h -------------------------------------------------------------------------------- /SourceCode/SystemLog.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/SystemLog.o -------------------------------------------------------------------------------- /SourceCode/ata.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/ata.c -------------------------------------------------------------------------------- /SourceCode/ata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/ata.h -------------------------------------------------------------------------------- /SourceCode/ata.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/ata.o -------------------------------------------------------------------------------- /SourceCode/boot.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/boot.o -------------------------------------------------------------------------------- /SourceCode/boot.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/boot.s -------------------------------------------------------------------------------- /SourceCode/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/build.sh -------------------------------------------------------------------------------- /SourceCode/build2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/build2.sh -------------------------------------------------------------------------------- /SourceCode/build3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/build3.sh -------------------------------------------------------------------------------- /SourceCode/cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/cli.c -------------------------------------------------------------------------------- /SourceCode/cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/cli.h -------------------------------------------------------------------------------- /SourceCode/cli.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/cli.o -------------------------------------------------------------------------------- /SourceCode/console_device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/console_device.c -------------------------------------------------------------------------------- /SourceCode/console_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/console_device.h -------------------------------------------------------------------------------- /SourceCode/console_device.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/console_device.o -------------------------------------------------------------------------------- /SourceCode/descriptor_tables.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/descriptor_tables.c -------------------------------------------------------------------------------- /SourceCode/descriptor_tables.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/descriptor_tables.h -------------------------------------------------------------------------------- /SourceCode/descriptor_tables.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/descriptor_tables.o -------------------------------------------------------------------------------- /SourceCode/device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/device.c -------------------------------------------------------------------------------- /SourceCode/device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/device.h -------------------------------------------------------------------------------- /SourceCode/device.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/device.o -------------------------------------------------------------------------------- /SourceCode/dos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/dos.c -------------------------------------------------------------------------------- /SourceCode/dos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/dos.h -------------------------------------------------------------------------------- /SourceCode/dos.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/dos.o -------------------------------------------------------------------------------- /SourceCode/dosCommonStructures.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/dosCommonStructures.h -------------------------------------------------------------------------------- /SourceCode/fat_handler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/fat_handler.c -------------------------------------------------------------------------------- /SourceCode/fat_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/fat_handler.h -------------------------------------------------------------------------------- /SourceCode/fat_handler.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/fat_handler.o -------------------------------------------------------------------------------- /SourceCode/font.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/font.h -------------------------------------------------------------------------------- /SourceCode/graphics.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/graphics.c -------------------------------------------------------------------------------- /SourceCode/graphics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/graphics.h -------------------------------------------------------------------------------- /SourceCode/graphics.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/graphics.o -------------------------------------------------------------------------------- /SourceCode/handler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/handler.c -------------------------------------------------------------------------------- /SourceCode/handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/handler.h -------------------------------------------------------------------------------- /SourceCode/handler.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/handler.o -------------------------------------------------------------------------------- /SourceCode/input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/input.c -------------------------------------------------------------------------------- /SourceCode/input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/input.h -------------------------------------------------------------------------------- /SourceCode/input.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/input.o -------------------------------------------------------------------------------- /SourceCode/interrupts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/interrupts.c -------------------------------------------------------------------------------- /SourceCode/interrupts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/interrupts.h -------------------------------------------------------------------------------- /SourceCode/interrupts.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/interrupts.o -------------------------------------------------------------------------------- /SourceCode/intuition.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/intuition.c -------------------------------------------------------------------------------- /SourceCode/intuition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/intuition.h -------------------------------------------------------------------------------- /SourceCode/intuition.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/intuition.o -------------------------------------------------------------------------------- /SourceCode/kernel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/kernel.c -------------------------------------------------------------------------------- /SourceCode/kernel.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/kernel.elf -------------------------------------------------------------------------------- /SourceCode/kernel.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/kernel.o -------------------------------------------------------------------------------- /SourceCode/library.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/library.c -------------------------------------------------------------------------------- /SourceCode/library.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/library.h -------------------------------------------------------------------------------- /SourceCode/library.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/library.o -------------------------------------------------------------------------------- /SourceCode/linker.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/linker.ld -------------------------------------------------------------------------------- /SourceCode/list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/list.c -------------------------------------------------------------------------------- /SourceCode/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/list.h -------------------------------------------------------------------------------- /SourceCode/list.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/list.o -------------------------------------------------------------------------------- /SourceCode/math.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/math.c -------------------------------------------------------------------------------- /SourceCode/math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/math.h -------------------------------------------------------------------------------- /SourceCode/math.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/math.o -------------------------------------------------------------------------------- /SourceCode/memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/memory.c -------------------------------------------------------------------------------- /SourceCode/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/memory.h -------------------------------------------------------------------------------- /SourceCode/memory.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/memory.o -------------------------------------------------------------------------------- /SourceCode/multiboot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/multiboot.c -------------------------------------------------------------------------------- /SourceCode/multiboot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/multiboot.h -------------------------------------------------------------------------------- /SourceCode/multiboot.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/multiboot.o -------------------------------------------------------------------------------- /SourceCode/pci.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/pci.c -------------------------------------------------------------------------------- /SourceCode/pci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/pci.h -------------------------------------------------------------------------------- /SourceCode/pci.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/pci.o -------------------------------------------------------------------------------- /SourceCode/ports.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/ports.c -------------------------------------------------------------------------------- /SourceCode/ports.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/ports.h -------------------------------------------------------------------------------- /SourceCode/ports.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/ports.o -------------------------------------------------------------------------------- /SourceCode/ps2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/ps2.c -------------------------------------------------------------------------------- /SourceCode/ps2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/ps2.h -------------------------------------------------------------------------------- /SourceCode/ps2.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/ps2.o -------------------------------------------------------------------------------- /SourceCode/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/run.sh -------------------------------------------------------------------------------- /SourceCode/run2.sh: -------------------------------------------------------------------------------- 1 | qemu-system-x86_64 -d int -vga std -m 1024 -hda ./disk.img -boot menu=off 2 | -------------------------------------------------------------------------------- /SourceCode/stdheaders.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/stdheaders.h -------------------------------------------------------------------------------- /SourceCode/stdlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/stdlib.c -------------------------------------------------------------------------------- /SourceCode/stdlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/stdlib.h -------------------------------------------------------------------------------- /SourceCode/string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/string.c -------------------------------------------------------------------------------- /SourceCode/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/string.h -------------------------------------------------------------------------------- /SourceCode/string.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/string.o -------------------------------------------------------------------------------- /SourceCode/task.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/task.c -------------------------------------------------------------------------------- /SourceCode/task.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/task.h -------------------------------------------------------------------------------- /SourceCode/task.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/task.o -------------------------------------------------------------------------------- /SourceCode/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/timer.c -------------------------------------------------------------------------------- /SourceCode/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/timer.h -------------------------------------------------------------------------------- /SourceCode/timer.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/timer.o -------------------------------------------------------------------------------- /SourceCode/tovdi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/tovdi.sh -------------------------------------------------------------------------------- /SourceCode/x86cpu_ports.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/x86cpu_ports.c -------------------------------------------------------------------------------- /SourceCode/x86cpu_ports.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/x86cpu_ports.h -------------------------------------------------------------------------------- /SourceCode/x86cpu_ports.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/SourceCode/x86cpu_ports.o -------------------------------------------------------------------------------- /disk.img.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/disk.img.zip -------------------------------------------------------------------------------- /disk.vdi.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h5n1xp/CuriOS/HEAD/disk.vdi.zip --------------------------------------------------------------------------------