DOS 4.00 Technical Reference and Application Programming: Difference between revisions

From OS2World.Com Wiki
Jump to navigation Jump to search
No edit summary
Jugbogdan (talk | contribs)
 
Line 37: Line 37:
==Links==
==Links==
*[https://archive.org/download/bitsavers_ibmpcdos15lReferenceJul88_10507385/15F0256_DOS_4.0_Technical_Reference_Jul88.pdf PDF]
*[https://archive.org/download/bitsavers_ibmpcdos15lReferenceJul88_10507385/15F0256_DOS_4.0_Technical_Reference_Jul88.pdf PDF]
*[http://www-01.ibm.com/common/ssi/rep_ca/4/877/ENUSZP88-0364/ ZP88-0364]
*{{L-IBMAnnUS|ZP88-0364}} 1988-07-20 - Disk Operating System Version 4.00
    
    
[[Category:DOS Documentation]]
[[Category:DOS Documentation]]

Latest revision as of 00:58, 13 August 2023

The DOS 4.00 Technical Reference and Application Programming is an additional purchase item written for programmer's who develop applications for IBM Personal Computers and Personal System/2.

15F0256
1988

It consists of the following materials:

  • DOS Version 4.00 Technical Reference
  • DOS Version 4.00 Technical Quick Reference
  • Conditions of Use Statement
  • 3.5" (720KB) DOS Utilities Diskette
  • 5.25" (360KB) DOS Utilities Diskette

Contents

  1. Introduction
  2. Accessing Disks
  3. Accessing Files With File Handles
  4. Accessing Files Using File Control Blocks
  5. Managing Device I/O
  6. Controlling Processes
  7. Creating OBJECT CODE LIBRARIES
  8. Creating an Executable File
  9. Converting File Formats
  10. Debugging a Program
A. DOS 4.00 Interrupts
B. DOS 4.00 Function Calls
C. I/O Control for Devices (IOCTL)
D. Expanded Memory Support

The Utilities Diskette

A utilities diskette is included with this book. It contains a listing of the following utilities, and the description of each utility, to help programmers develop an application program:

  • DEBUG.COM - A utility to isolate and determine errors in executable programs.
  • EXE2BIN.EXE - A utility to convert executable file formats (.EXE) to .COM formats to make them more compact and, therefore, load more quickly.
  • LIB.EXE - A utility that allows the programmer to build and edit object libraries.
  • LINK.EXE - A utility to translate object code to executable code.
  • VDISK.ASM - A fully documented programming example of a device driver. However, this example does not reflect the current level of VDISK.SYS.

Links

  • PDF
  • ZP88-0364 1988-07-20 - Disk Operating System Version 4.00