DOS 4.00 Technical Reference and Application Programming: Difference between revisions

From OS2World.Com Wiki
Jump to navigation Jump to search
Jugbogdan (talk | contribs)
No edit summary
Line 39: Line 39:
*[http://www-01.ibm.com/common/ssi/rep_ca/4/877/ENUSZP88-0364/ ZP88-0364]
*[http://www-01.ibm.com/common/ssi/rep_ca/4/877/ENUSZP88-0364/ ZP88-0364]
    
    
[[Category:IBM Products]]
[[Category:DOS Documentation]]

Revision as of 19:43, 11 January 2019

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