User:Pcmattman: Difference between revisions

From OSDev.wiki
Jump to navigation Jump to search
Content deleted Content added
No edit summary
m headerizing the OS names
Line 3: Line 3:
== My OS Projects ==
== My OS Projects ==


Pedigree
=== Pedigree ===


[http://code.google.com/p/pedigree Project site]
[http://code.google.com/p/pedigree Project site]
Line 13: Line 13:
* bash, GCC/binutils, coreutils, other programs ported
* bash, GCC/binutils, coreutils, other programs ported


Mattise - a simple x86 hobby OS with a monolithic architecture.
=== Mattise - a simple x86 hobby OS with a monolithic architecture. ===


[http://www.sf.net/projects/mattise SourceForge.net project page], [http://mattise.sf.net Official website]
[http://www.sf.net/projects/mattise SourceForge.net project page], [http://mattise.sf.net Official website]

Revision as of 02:26, 2 April 2009

This is my user page, I'll keep it up to date with information about my OS, articles I have here on the wiki, and other weird and wonderful things...

My OS Projects

Pedigree

Project site

Features:

  • x86, x86_64, PPC, MIPS and ARM targets
  • POSIX compatibility
  • Full TCP/IP stack
  • bash, GCC/binutils, coreutils, other programs ported

Mattise - a simple x86 hobby OS with a monolithic architecture.

SourceForge.net project page, Official website

Current features:

  • Preemptive multitasking
  • POSIX compatibility
  • binutils and nasm port (working on a GCC port)
  • C library port
  • Robust IPC system
  • Efficient memory manager
  • No VFS

Planned:

  • GCC port
  • A VFS
  • Networking
  • bash port
  • Signal handling

My Articles

Porting Newlib - a simple tutorial that covers a newlib port for your OS.