home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD2.mdf / doc / dosref22 / intro < prev    next >
Text File  |  1992-01-11  |  7KB  |  201 lines

  1.  
  2.        **  Programmer's Technical Reference for MSDOS and the IBM PC **
  3.                 USA copyright TXG 392-616  ALL RIGHTS RESERVED
  4. ───────────────────────────────┤ DOSREF (tm) ├────────────────────────────────
  5.                      ISBN 1-878830-02-3 (disk-based text)
  6.                     Copyright (c) 1987, 1992 Dave Williams
  7.                         ┌─────────────────────────────┐
  8.                         │ Shareware Version, 01/12/92 │
  9.                         │  Please Register Your Copy  │
  10.                         └─────────────────────────────┘
  11.  
  12.  
  13.   /* This work is registered directly with the copyright offices of the     */
  14.   /* United States and of the United Kingdom, and indirectly in many other  */
  15.   /* nations via the conventions the above are signatory to.                */
  16.   /*           Generous licensing terms are available on inquiry.           */
  17.  
  18.  
  19.  
  20.                             I N T R O D U C T I O N
  21.  
  22.  
  23.  This book is a technical reference. It is NOT a tutorial. Hopefully, this
  24. book is what you'll reach for when you want find out what Peter Norton or the
  25. "official" references glossed over.
  26.  
  27.  This manual is intended to replace the various (expensive) references needed
  28. to program for the DOS environment, that stack of magazines threatening to take
  29. over your work area, and those odd tables and charts you can never find when
  30. you need them.
  31.  
  32.  The various Microsoft and IBM publications and references don't always have
  33. the same information. This has caused some consternation about the
  34. "undocumented" features to be found in DOS. In general, if a call doesn't
  35. appear in the IBM DOS Technical Reference it is considered "undocumented"
  36. although it may be documented by other OEMs or by later Microsoft tech
  37. bulletins.
  38.  
  39.  The information here is valid for DOS 2.x through 5.x. Where there are
  40. differences between the two versions there are notes in the text. No great
  41. effort was expended on DOS 1.x.
  42.  
  43.  When I started writing this book, it was originally for my own personal use.
  44. Then I began expanding it with the idea of getting it published, since at that
  45. time there was *nothing* in print like it. (late 1987) If I had managed to
  46. send it off to the publishers early enough, I would have had it made. As it
  47. was I lost six months having a nice steel rod put in my leg after being run
  48. over by a drug addict in an uninsured car, and half a dozen similar books were
  49. published by then, and nobody was interested in mine. Six months is a long
  50. time in the PC world.
  51.  
  52.  That's why I'm uploading this file as "user-supported." It gives me a chance
  53. to recoup a few bucks for the time I've been working on this thing, and it
  54. gives some advantages that a printed book can't - first, you can load it on
  55. your hard disk and use Vern Buerg's LIST or SideKick to scan through text. You
  56. can grab a piece of something and paste it into a document, etc. If you help
  57. support the Reference you will always have the latest version available; you
  58. can't "upgrade" books.
  59.  
  60.  A project this size takes a LOT of time and effort. I've tried to verify as
  61. much of the information I've received as I could, but there's just too much for
  62. absolute certainty.  The TechRef has been in the hands of some heavy-duty code
  63. jockeys for a couple of years now with very few bug reports, though.
  64.  
  65.  If you find any typos, incorrect information, or want to see something else,
  66. let me know. If you have any more detailed information on something, PLEASE let
  67. me know!
  68.  
  69.                                                         Dave Williams
  70.  
  71.  
  72.  
  73.                          D  I  S  C  L  A  I  M  E  R
  74.  
  75. <sigh>
  76.  
  77.  As is common these days, I have to make a "Notice of Disclaimer". I take no
  78. responsibility for anything, and if anything you do with this book ruins you
  79. for life or makes your dog bite you, or anything else, that's just tough.
  80.  
  81.  I hope you find much use for this reference. It was a trip to write, too.
  82.  
  83.                                                         Dave Williams
  84.  
  85.                                                   (C) Copyright 1987, 1992
  86.  
  87. /* note: the above disclaimer is being used as an example in the University */
  88. /*       of Texas' School of Law. Whether good or bad, my respondent didn't */
  89. /*       say...                                                             */
  90.  
  91.  
  92. ______________________________________________________________________________
  93.  
  94. Copyrights and trademarks:
  95.  
  96. (3COM Corporation)
  97.  3COM, Etherlink
  98.  
  99. (Allied Telephone and Telegraph)
  100.  UNIX, AT&T
  101.  
  102. (Artisoft)
  103.  LANtastic
  104.  
  105. (AST Corporation)
  106.  AST, RAMpage!
  107.  
  108. (Atari Computer)
  109.  Atari, ST, TOS
  110.  
  111. (Borland)
  112.  Borland, Turbo C, Turbo Pascal, Turbo Lightning, Turbo Assembler, SideKick
  113.  
  114. (Commodore Business Machines)
  115.  Amiga 2000, Bridge Board
  116.  
  117. (Compaq Computer Corp.)
  118.  Compaq, Deskpro
  119.  
  120. (Cordata Computer)
  121.  Corona, Cordata
  122.  
  123. (Cove Software)
  124.  CED, PCED
  125.  
  126. (Digital Equipment Company)
  127.  DEC, Rainbow, DECMate, DOS    (uh... yeah. DEC owns the trademark to 'DOS')
  128.  
  129. (Fox Research, Inc.)
  130.  10-Net
  131.  
  132. (Graphic Software Systems)
  133.  GSS, DGIS
  134.  
  135. (Hayes)
  136.  Smartmodem
  137.  
  138. (Hercules Computer Technology)
  139.  Hercules, HGC, Hercules Graphics Card Plus, InColor Card
  140.  
  141. (IBM Corp.)
  142.  IBM, PC, PCjr, PC/XT, PC/AT, XT/286, PS/2, TopView, Micro Channel, 3270 PC,
  143.  RT PC, Token Ring, OS/2
  144.  
  145. (Intel Corp.)
  146.  Intel, iAPX286, iAPX386, LIM EMS, Communicating Applications Standard (CAS)
  147.  
  148. (Logitech, Inc)
  149.  Logitech, Logimouse
  150.  
  151. (Microsoft Corp.)
  152.  Microsoft, MS, MS DOS, OS/2, Xenix, Windows, Windows/286, Windows/386,
  153.  Microsoft Networks, LIM EMS, XMA, DPMI
  154.  
  155. (Mouse Systems Corp.)
  156.  Mouse Systems, PCMouse
  157.  
  158. (Novell Development Corp.)
  159.  Novell, NetWare
  160.  
  161. (Phar Lap)
  162.  VCPI, Virtual Control Program Interface
  163.  
  164. (Qalitas)
  165.  386-To-The-Max, 386MAX
  166.  
  167. (Quarterdeck Office Systems)
  168.  DesQview, QEMM
  169.  
  170. (SEAware, Inc)
  171.  ARC
  172.  
  173. (Softlogic)
  174.  DoubleDOS
  175.  
  176. (Sunny Hill Software)
  177.  TaskView, OmniView
  178.  
  179. (Tandy Corp.)
  180.  Tandy, Radio Shack, DeskMate
  181.  
  182. (Texas Instruments)
  183.  TI, TI Professional, Business Professional, TIGA (TI Graphics Interface)
  184.  
  185. (Zenith Radio Corporation)
  186.  Zenith, Z-100, Z-248
  187.  
  188. (ZSoft Corporation)
  189.  ShowPartner, Paintbrush
  190.  
  191.  "LIM 4.0" and "Expanded Memory Specification" are copyright Lotus Development
  192. Corp, Intel Corp, and Microsoft Corp.
  193.  
  194.  "EEMS", "AQA 3.1" and "Enhanced Expanded Memory Specification" are copyright
  195. by Ashton-Tate, Quadram, and AST
  196.  
  197.  "DPMI" and "DOS Protected Mode Interface" are copyright Lotus Development
  198. Corp, Intel Corp, Microsoft Corp, and AST
  199.  
  200. Various other names are trademarks of their respective companies.
  201.