Resources

From OSDev.wiki
Revision as of 19:24, 29 October 2006 by osdev>Bluecode
Jump to navigation Jump to search

This page maintains a list of resouces related to operating system development.

Operating System Programming General

Intel Manuals

Ralf Brown's Interrupt List
Mega-Tokyo
Bona Fide
The Operating System Resource Center
John Fine's Home Page
Write Your Own Operating System
How to Write an Operating System
NeuralDK OSDev Tuts

Operating System Programming Tools

Assemblers

NASM (Netwide Assembler)
MASM (Microsoft's Macro Assembler)
FASM (Flat Assembler)
TASM (Borland's Turbo Assembler)
YASM

Compilers

C

GCC, the defacto open-source C toolset
MinGW, a good port of the GCC toolset to Windows
DJGPP
LCC
Microsoft Visual C++ 2005

Emulators

Bochs
Virtual PC (now free!!!)
VMWare Server (now free!!!)
QEmu

Non-English OSDev Resources

German

http://lowlevel.brainsware.org/forum/

French

http://inferno.cs.univ-paris8.fr/~am/tutorial/os/tutorial00.html

Italian

http://www.osdev.co.nr/

Japanese

http://wiki.osdev.info/

Polish

http://osnau.freehostia.com/

Russian

http://grindars.org.ru
http://fos.net.ru (*)
http://nextos.ntagil.ru
http://miraculix.ru
http://xskernel.excode.ru
http://www.lizard.h15.ru
http://www.uzhos.tk
http://www.robotronix.narod.ru
http://www.3os.ru/news.php (*)
http://jacos.narod.ru
http://mndos.narod.ru
http://www.users.itl.net.ua/~prool/proolix.html
http://osrc.info
http://osdp.org.ru
http://osdev.org.ru (coming soon)
http://lowlevel.h14.ru
http://sysbin.com
http://osdev.ru (site temporary down)
http://express-os.narod.ru (*)
http://myosix.fatal.ru/