Dreamos64 Running on QEMU

time5 mo agoview11 views

This video shows dreamos running on qemu.

Although there is not much to see, the OS screen is basically static (With few exception), a lot is running under the hood:

  • Currently the kernel is scheduling between two tasks
  • One task is the kernel idle, and the second one is a program running in userspace
  • The program running in userspace is loaded from an ELF file (added as a grub module)
  • The ELF file is a simple assembly program with an infinite loop that loads the same syscall.
  • The syscall always print the same text on the screen: "Hello from user world through a syscall"
  • Key press handling

The source code of the kernel is available here: https://github.com/dreamos82/Dreamos64/

Loading comments...