THIS FAQ IS BEING CONVERTED TO MEDIAWIKI, SEE http://www.osdev.org/wiki

This is the "write your own Operating System" OS-FAQ . It is presented as a WikiWikiWeb (See more links about Wiki's at the bottom of this page). You can also come and join the forum to meet other people that share your OS developer enthusiasm.


Quick Categories: HardWare -- TroubleShooting -- CollectedKnowledge -- HowTo -- WishList -- Glossary


Introduction (all in one)

Basic Information

Environment

Booting and Setup

Testing and debuging

Design Considerations (all in one)

Kernel Models

Task Models

Memory and Resource Management

Scheduling

Process Sychronization / Inter-Process Communication

Tools

Bootloaders

C/C++ Compilers

Assemblers

Linkers

ar

Emulators

Working with Disk Images

Reference Information (All in one)

Executable File Types

Filesystems

Hardware

Resources

Forum Information etc.


Who helped with the FAQ

The TODO list


Before you edit pages ...