暫無描述

Lucas Stadler dd2391a7c0 ignore binaries and miscellanea. 11 年之前
..
.gitignore dd2391a7c0 ignore binaries and miscellanea. 11 年之前
Makefile b34a139d9b add makefile. 11 年之前
README.md 26580f2d39 a counting os would be fun. 11 年之前
first.asm 1cd085d2a2 clear the screen before printing. 11 年之前

README.md

Writing an OS?

inspired by Julia Evan's blog post, using the instructions from MikeOS.

it clears the screen and then prints some text. exciting!

How to run it

  1. install nasm and qemu
  2. run make run
  3. have a look at first.asm and change something
  4. jmp 2

Resources

Ideas

  • print more messages (numbers? e.g. sleep, print, ...)
  • print typed keys to the screen
  • port to C
  • port to a real language (scheme?!)
  • try something graphical
  • read Julia's OS in Rust