Introduction
Statistics
Contact
Development
Disclaimer
Help
tilde.pink home page
Contents
========
* Recommended Documentation
* Additional Documentation
* Developer Documentation
Recommended Documentation
=========================
Basics of MS-DOS (excellent DOS tutorial)
From Using MS-DOS Kermit 2nd Edition (PDF), Chapter 3, page 31
<
https://www.kermitproject.org/mskermit.html
>
DOS Reference
<
https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/docs/dosref/
>
Help PC
<
https://stanislavs.org/helppc/
>
Additional Documentation
========================
IBM DOS documentation
<
http://bitsavers.trailing-edge.com/pdf/ibm/pc/dos/
>
IBM PC docs (ardent tool)
<
https://www.ardent-tool.com/
>
IBM PC docs (bitsavers)
<
http://bitsavers.trailing-edge.com/pdf/ibm/pc/
>
Inside DOS magazine
<
gopher://tilde.pink/1/~bencollver/ia/details/
inside-dos-tips-techniques-for-ms-dos-and-pc-dos-journal-magazine-1990-1994/>
ISA bus
<
gopher://tilde.pink/0/~bencollver/dos/isa.txt
>
MS-DOS 6.22 Help
<
https://www.infania.net/misc/dos622help/
>
MS-DOS 6 User Guide
<
gopher://tilde.pink/1/~bencollver/ia/details/microsoft-ms-dos-6
>
MS-DOS Bible
<
gopher://tilde.pink/1/~bencollver/ia/details/
The_Waite_Group_MS-DOS_Bible_Third_Edition_1989>
MS-DOS for Beginners
<
gopher://tilde.pink/1/~bencollver/ia/details/MS-DOS_for_Beginners_Abacus
>
MS-DOS FTP Sites (For reference. Try protoweb.org)
<
gopher://quix.us/0/text/internet/msdosx.ftp
>
PC DOS 7 User's Guide
<
gopher://tilde.pink/1/~bencollver/ia/details/pc-dos-7.0
>
Troubleshooting DOS
<
https://geocities.ws/politalk/dos/trouble.htm
>
UEFI & BIOS fact sheet
<
gopher://tilde.pink/0/~bencollver/dos/uefi.txt
>
Developer Documentation
=======================
Choosing A Memory Model
<
gopher://tilde.pink/0/~bencollver/dos/memory-model.txt
>
DOS Conventional memory
<
gopher://tilde.pink/0/~bencollver/wiki/Conventional_memory
>
DOS Expanded memory
<
gopher://gopherpedia.com/0/Expanded_memory
>
DOS Extended memory
<
gopher://gopherpedia.com/0/Extended_memory
>
DOS memory management
<
gopher://gopherpedia.com/0/DOS_memory_management
>
Advanced MSDOS Programming (ZIP)
<
gopher://tilde.pink/9/~bencollver/books/
Duncan-AdvancedMsDosProgramming-1988.zip>
Art of Assembly Language
<
https://www.plantation-productions.com/Webster/www.artofasm.com/DOS/
>
BIOS Survival Guide
<
http://web.archive.org/web/19990223215502/
http://burks.bton.ac.uk/burks/pcinfo/hardware/bios_sg/bios_sg.htm
>
DOS Batch Files For Efficiency
<
gopher://quix.us/0/text/computers/batch.txt
>
DOS Batch Handbook
<
https://web.archive.org/web/20070202032225/
http://home7.inet.tele.dk/batfiles/batfiles.htm
>
DOS Beyond 640K
<
gopher://tilde.pink/1/~bencollver/ia/details/DOS_Beyond_640K_2nd_edition
>
DOS Device Drivers, Debugging
<
http://www.unz.org/Pub/ProgrammersJournal-1988nov-00046
>
DR-DOS System and Programmer's Guide, Chapter 6. Device Drivers
<
https://web.archive.org/web/20090126070810/
http://www.drdos.net/documentation/sysprog/chap6.htm
>
First Steps Towards System Programming Under MS-DOS7 (PDF)
<
http://www.multiboot.ru/FrstStps.pdf
>
IA16 Howto
<
gopher://tilde.pink/0/~bencollver/dos/ia16-howto.txt
>
Inside the IBM PC
<
gopher://tilde.pink/1/~bencollver/ia/details/
Peter_Norton_Inside_the_IBM_PC_Revised_and_Enlarged>
Microsoft Programmer's Library
<
gopher://tilde.pink/1/~bencollver/ia/details/MicrosoftProgramersLibraryV1.3
>
MS-DOS References from the Microsoft Programmer's Library
<
https://www.pcjs.org/documents/books/mspl13/msdos/
>
PC ASM Book by Paul Carter (PDF)
<
gopher://tilde.pink/9/~bencollver/books/pcasm-book.pdf
>
PC Assembly Language Book
<
https://pacman128.github.io/pcasm/
>
PC DOS Retro
<
https://web.archive.org/web/20220223124950/
https://sites.google.com/site/pcdosretro/
>
PC DOS 7 Technical Update, Ch 8. Writing an Installable Device Driver (PDF)
<
https://web.archive.org/web/20060721115437/
http://www.redbooks.ibm.com/redbooks/pdfs/gg244459.pdf
>
PC Timing Under DOS
<
http://www.retroarchive.org/garbo/pc/programming/pctim003.zip
>
Programmer's Technical Reference for MSDOS and the IBM PC (ZIP)
<
gopher://tilde.pink/9/~bencollver/books/
Williams-DevTechRefForMsDosAndIbmPc-1989.zip>
Ralph Brown's interrupt list
<
https://fd.lod.bz/rbil/
>
System BIOS for IBM PC/XT/AT Computers and Compatibles (PDF)
<
gopher://tilde.pink/1/~bencollver/ia/details/
System_BIOS_for_IBM_PC-XT-AT_Computersand_Compatibles_Phoenix>
Tech Help Manual (BIOS & DOS programming reference)
<
http://www.techhelpmanual.com/
>
Undocumented DOS (PDF)
<
ftp://ftp.oldskool.org/pub/misc/DOS/Undocumented/Undocumented%20DOS.pdf
>
The Undocumented PC (PDF)
<
ftp://ftp.oldskool.org/pub/misc/DOS/Undocumented/
The%20Undocumented%20PC%20Second%20Edition.pdf>
Writing MS-DOS Device Drivers
<
https://www.drdobbs.com/writing-ms-dos-device-drivers/184402277
>