Resources: Difference between revisions
[unchecked revision] | [unchecked revision] |
m (→Assemblers: - Changed to reflect true author of MASM) |
|||
Line 16: | Line 16: | ||
=Operating System Programming Tools= |
=Operating System Programming Tools= |
||
==Assemblers== |
==Assemblers== |
||
[http://sourceforge.net/projects/nasm NASM(Netwide Assembler)]<br> |
[http://sourceforge.net/projects/nasm NASM (Netwide Assembler)]<br> |
||
[http://www.microsoft.com/downloads/details.aspx?familyid=7A1C9DA0-0510-44A2-B042-7EF370530C64&displaylang=en MASM] (Microsoft's Macro Assembler<br> |
|||
[http://www.masm32.com/ MASM32]<br> |
|||
[http://flatassembler.net/ FASM(Flat Assembler)]<br> |
[http://flatassembler.net/ FASM (Flat Assembler)]<br> |
||
==Compilers== |
==Compilers== |
Revision as of 08:23, 24 September 2006
This page maintains a list of resouces related to operating system development.
Operating System Programming General
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)
Compilers
C
Emulators
Non-English OSDev Resources
French
http://inferno.cs.univ-paris8.fr/~am/tutorial/os/tutorial00.html
Italian
Japanese
Polish
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/