Skip to content

FLZ101/mario

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A simple UNIX-like OS for x86.

TODO

  • TTY driver
  • pipe

How-to

build the kernel (and the bootloader)

$ make kernel

prepare the root filesystem

$ make rd

create the harddisk image used by qemu

$ make image

run

$ make run

debug

$ make debug
$ i686-w64-mingw32-gdb
(gdb) target remote localhost:1234
(gdb) symbol-file kernel/kernel.dbg
(gdb) b mario
(gdb) c

About

A simple UNIX-like OS for x86

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published