├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── Makefile ├── README.md ├── frame_buffer.rs ├── gdt.s ├── io.rs ├── io.s ├── iso └── boot │ └── grub │ ├── menu.lst │ └── stage2_eltorito ├── kmain.rs ├── link.ld ├── loader.s ├── rustlib └── libcore-11582ce5.rlib ├── segmentation.rs └── serial.rs /.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | *.elf 3 | *.iso 4 | .vagrant 5 | log.txt 6 | -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zacstewart/tinyos/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zacstewart/tinyos/HEAD/Cargo.toml -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zacstewart/tinyos/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zacstewart/tinyos/HEAD/README.md -------------------------------------------------------------------------------- /frame_buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zacstewart/tinyos/HEAD/frame_buffer.rs -------------------------------------------------------------------------------- /gdt.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zacstewart/tinyos/HEAD/gdt.s -------------------------------------------------------------------------------- /io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zacstewart/tinyos/HEAD/io.rs -------------------------------------------------------------------------------- /io.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zacstewart/tinyos/HEAD/io.s -------------------------------------------------------------------------------- /iso/boot/grub/menu.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zacstewart/tinyos/HEAD/iso/boot/grub/menu.lst -------------------------------------------------------------------------------- /iso/boot/grub/stage2_eltorito: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zacstewart/tinyos/HEAD/iso/boot/grub/stage2_eltorito -------------------------------------------------------------------------------- /kmain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zacstewart/tinyos/HEAD/kmain.rs -------------------------------------------------------------------------------- /link.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zacstewart/tinyos/HEAD/link.ld -------------------------------------------------------------------------------- /loader.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zacstewart/tinyos/HEAD/loader.s -------------------------------------------------------------------------------- /rustlib/libcore-11582ce5.rlib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zacstewart/tinyos/HEAD/rustlib/libcore-11582ce5.rlib -------------------------------------------------------------------------------- /segmentation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zacstewart/tinyos/HEAD/segmentation.rs -------------------------------------------------------------------------------- /serial.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zacstewart/tinyos/HEAD/serial.rs --------------------------------------------------------------------------------