AceOS.jpg
Home About Architecture Drivers C Library Shell Specifications Links Downloads
Back to Sam's Home Page
You are here : Ace OS -> Links Links to interesting pages on the Web
This section contains links to other web sites/pages related to Operating System Development. If you want to download some hardware or file system specifications you will find it in the specifications page. Setup your development environment with the free software / tools found in development kits page to boost your development progress.

This page is last updated on 1-Sep-2005 and I hope all the links will work when you try.

OS Projects / Resources Some most interesting Operating System Projects and the websites providing specifications, tools, tutorials for developing an Operating System.
 Cottontail OS Development Library - Offline? - Try this link
 Operating System Resource Center
 OS Development
 Bona Fide OS Development
 Write your own OS - FAQ
 Operating System FAQ
 Therx OS Development Library - Offline? - Try this link
 React OS - Open Source Windows NT Clone
 Sky OS
 The Möbius Operating System
 SIGOPS - The Special Interest Group for OSes
 Alex Founze's OS tutorials - May be down
 Paul Hsieh's OS Page
 OS Design for Amateurs (From designer of ShawnOS)
 OS Journal
 Flux OS Kit
 QNX development Toolkit reference
 Real Time OS (Book)by Dr. Jurgen Sauermann, Melanie Thelen
Developer Tools Tools required for compiling and debuging OS source codes. Most of the following are free tools.
 GCC - GNU Compiler Collection
 MinGW - Minimalist GNU for Windows ( C/C++ Compiler for Windows)
 DJGPP - GNU C Compiler for DOS (32 bit)
 NASM - Netwide Assembler (Intel Style coding)
 SciTE - A free source code editor for Win32 and X. Syntax highlighting for almost all languages
 DevCpp - An IDE that support GCC
 RADAsm - Editor for assembly with syntax highligting
 Bochs - x86 Emulator with builtin debugger
 Virtual PC - A Commercial Virtual Machine Emulator for Windows
 VMWare - Another Commercial Virtual Machine Emulator for Windows NT, Linux
 PleX86 - Free Emulator
 80486 Simulator
 Partial 8086 Simulator
 BFE - Graphical Debugger for Bochs
 P&B's DBG.EXE
 WinImage - An Disk Imaging program, usefull to create virtual boot disk.
Assembly If you are new to Assembly language, visit all the links listed in this section and download the tutorials/books.
 Art Of Assembly (Book)
 VLA's Assembly Tutorial
 Paul Hsieh's x86 Assembly page
 Agner For's homepage & Optimization manual
Standards It contains the site addresses of Commitee/Organization of a particular standard.
 PCISIG - PCI Special Interest Group
 AGP Forum - Offline? - Try this link
 USB Forum
 1394 Forum
 SBS Forum
 ACPI- Offline? - Try this link
 Technical Committee T13 AT Attachment - Contains Specifications for ATA devices (Harddisk and CD-ROM)
 Beyond Logic - Includes detailed information on USP, serial ports (RS-232), parallel ports (SPP/ECP/EPP/IEEE1284) and device drivers.
 Accelerated Graphics Port
 Technical Committee - T10 - This is the place to find more information about I/O Interfaces, especially SCSI, SCSI-2, and SCSI-3 including SPI-2 (Fast-40 or Ultra2 SCSI), Low Voltage Differential (LVD), SPI-3 (Ultra3 SCSI or Ultra160), SPI-4 (Ultra320), SPI-5 (Ultra640), Serial Attached SCSI (SAS), and much more. There are also pointers here to other web sites on Fibre Channel, ATA (IDE), and ATAPI.
 Infared Data Association - IrDA
 PCMCIA Trade Association
Manufacturers Hardware manufacturers web sites
 Intel
 AMD
 Cyrix
 Creative Sound Blaster
VGA / Graphics It does not contain any link to OS development but the Graphics standards that used widely.
 Open GL
 Direct X
 Mesa - A free and open source implementation of the OpenGL graphics library.
 Finn Thøgersen's VGADOC & WHATVGA Home Page - Programming information for every RAMDAC, EGA, VGA, SVGA, and VESA video card made up to 1995
 XFree86 Video Timings HOWTO
 FreeVGA Project Home - Hardware level VGA and SVGA programming
 Tauron VGA - Slow? - Click here
 SVGAlib - A low-level graphics library for Linux
Miscellaneous All other links..
 Ralf Brown's interrupt list
 Ray Moon's misc. FAQs
 Miscellaneous Specifications
 Programmers Heaven ( Lot of source code )
 Source Forge ( Lot of source code )
 PC Guide
 PC Technology Guide
 Tom's Hardware
 Anand Tech
 Tweak It
 Robert Collins' "Intel Secrets"
 Sandpile (all the information regarding X86 processors)
 Xavier's Utilites with Source (Boot Disk, DMA)
 Fil's FAQ-Link-In Corner: IDE Ref.
 Handlys
 Western Digital docs
 8272 FDC description
 Compiler Construction by Jack Crenshaw
 Protected Mode tutorial by Alexei A. Frounze




Best viewed in 1024 x 768 using IE 4.x, Netscape 6.x or higher. JavaScript support is also required for dynamic menu. This page is last updated on 1-Nov-2006
This site is visited times since 1-Oct-2002. Back to Sam's Home Page