The FreeDOS-32 Documentation
Since the preliminar planning and during the FreeDOS-32 development, we have made efforts to provide documentation for our work. The FreeDOS-32 Documentation is intended for those people who want to learn and use the features of FreeDOS-32 (or some specific part of it), study the source code or contribute to the FreeDOS-32 development. We hope you find this documentation helpful.
Sections
About
Informative documents about the FreeDOS-32 project.
Specifications
These documents are evolving specifications describing the technical details on how
FreeDOS-32 should work and the design goals.
The FreeDOS-32 kernel
These documents describe the internals of the small core of FreeDOS-32.
Modules and drivers
These documents describe the modules and drivers that can be loaded at run time to add
functionality to FreeDOS-32.
How to...
The "How to..." documents include step by step instructions to perform common tasks.
Doxygen-generated documentation
A set of HTML pages automatically generated from the source code using the Doxygen tool.
Full Table of Contents
- About
- Specifications
- The FreeDOS-32 kernel
- The boot code
- Device manager
- The DynaLink dynamic linker
- File System
- Logging Subsystem
- Physical Memory Manager
- Modules and drivers
- Unicode Support library
- Native Language Support
- The BIOSDisk disk driver
- CMOS Clock driver
- Console handler
- DPMI Driver services
- FAT driver
- Floppy driver
- Keyboard driver
- Serial Mouse driver
- How to...
- Other