Skip to content

petelliott/petix2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

petix2

a small research-unix like operating system for x86-32. it is released under the GPL-v3

petix2 in action

build instructions

you will need an i686-elf toolchain see osdev wiki for instructions

$ make

to run with qemu:

$ make run

to run with qemu and gdb

$ make gdb

to build a bootable iso image:

$ make petix2.iso

installation instructions

will be available once appropriate disk and file system drivers are ready

documentation

markdown man pages are available in skel/man

early framebuffer support

to enable the frame buffer, uncomment line 6 of [kernel/arch/i686/boot.s].

you will probably also want a termial, so add the line /dev/comtty to [skel/etc/ttys].