User:Pcmattman: Difference between revisions
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
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.