|
|
| Up One Level |
|
Topia!: Computers: Programming: Operating Systems (25)
See Also:
OS Development - Message board, OS development links, and the Operating System project web ring. Virtual Memory Tutorial - Extensive discussion of virtual memory. Inter-Process Communication Tutorial - Interactive tutorial about message passing, semaphores, and monitors. Tuomo Kortesmaa - Notes and example code for basic operating systems concepts, threads, sockets, and device drivers. KernelNewbies.org - Resources for programmers new to kernel hacking. Example code, FAQs, utilities for debugging modules. Bootstrap Tutorial - How to write a bootstrapper. Write Your Own Operating System [FAQ] - The Hobbyist guide to writing your own operating system from the ground up, Question and Answer style on everything from PMode to filesystems to GCC and doing it in C++. KernelCode - News and reviews of kernels. DBLP Bibliography: Operating Systems - Links to many operating systems journals on the web. Therx OS Development Library - A site containing archived documents relating to the programming of Operating Systems. The OSKit Project - An open source set of libraries that can be used as building blocks for an operating system for x86. Includes documentation and publications. ACM Special Interest Group for Operating Systems - Tutorial for writing an operating system and links to group members' projects. The Operating Systems Resource Center - Extensive information about booting, file systems, memory, architecture, and interfacing with other devices. Operating Systems and System Software - Contains sources of a minimal kernel, a new CPU scheduler for Linux, multithreading in Linux, systems software in DOS and collection of good reference material for OS lovers. CS 3210 Design of Operating Systems - A course in operating systems with a focus on the design and construction of a modern OS kernel. JOSH - Operating Systems Development Tutorial - Tutorial on operating system development leading to the development of a real mode single tasking operating system developed in assembler. Operating System Design Tutorials - A set of well-written design tutorials: tells you the whys as well as the hows. With examples for the x86 architecture. Groovyweb: Operating system programming - An open source os written in Turbo C (for DOS/ windows) and nasm (Windows/Dos/Linux) as well as two exclusive tutorials on how to write an operating system. Triple Fault Club - Information on writing your own operating system, protected mode, and small independent OS projects with freely-available source code. LusitanOS - Yet another open source operating system, planned to be an OS entirely made by Portuguese people and built mainly as a way of self-lerning and research on operating systems development. [Open source] Tony Macs Programming Pages - Focuses on x86 programming and includes links to other good sites, including MenuetOS. Collectoin OS sreenshots. Cottontail OS Development Library - Online library covering a plethora of OS development topics. Datasheets, tutorials, reference manuals and hardware programming information. Ace Operating System Project - An open source operating system for X86 architecture. It also contains documents, specifications explaning various hardwares. Bona Fide OS Development - OS development information and tutorials. Links.
Additional categories:
|
|
||
| Operating Systems | |||
|