home *** CD-ROM | disk | FTP | other *** search
/ Mega CD-ROM 1 / megacd_rom_1.zip / megacd_rom_1 / DESQVIEW / DVINT28.ZIP / INTERRUP.1ST < prev    next >
Text File  |  1991-11-17  |  44KB  |  1,003 lines

  1. Interrupt List        Release 28 (v91.5)        Last change 11/17/91
  2.  
  3. Please redistribute the following files unmodified as a group, in a pair of
  4. archives named INTER28A and INTER28B (preferably the original authenticated
  5. PKZIP archives):
  6.         INTERRUP.1ST    this file
  7.     INTERRUP.A    INT 00 through INT 14 \
  8.     INTERRUP.B    INT 15 through INT 1F  \ total 651 pages at 60 lines
  9.     INTERRUP.C    INT 20 through INT 2E  / per page, 702 with INTPRINT -p
  10.     INTERRUP.D    INT 2F through INT 5F /
  11.     INTERRUP.E    INT 60 through INT FF/
  12.         INTERRUP.PRI    a brief primer on interrupts
  13.     INTPRINT.COM    a simple formatter that also generates a list summary
  14.     INTPRINT.DOC    instructions for INTPRINT
  15.     INTPRINT.C    source code for INTPRINT
  16.     MEMORY.LST    format of the BIOS data area
  17. The following files should be distributed in an archive called INTER28C:
  18.     INT2HLP.BAT    Perl script to convert list into QuickHelp database
  19.     INT2GUID.*    convert list into TurboPower GUIDE or POPHELP database
  20.     INT2QH.*    program to convert list into QuickHelp database
  21.     INTHELP.*    convert list into TurboPower GUIDE database
  22.  
  23. Concatenate INTERRUP.A, .B, .C, .D, and .E with
  24.   COPY /B INTERRUP.A+INTERRUP.B+INTERRUP.C+INTERRUP.D+INTERRUP.E INTERRUP.LST
  25. to create an interrupt list file identical to my master copy.
  26.  
  27. Use INTPRINT to generate a one-line-per-call summary file and/or a file
  28. containing only data structure formats.  See INTPRINT.DOC for details.
  29.  
  30. Note: in addition to the archives mentioned above, you may also find other
  31. archives named INTERrrx containing additional files generated from the
  32. original distribution for your convenience.  These other archives are
  33. maintained by other people, so please do not ask me any questions about them
  34. (all I'll do is refer you to one of the people listed below).  The two
  35. additional distributions I am aware of contain a ready-made Quick Help
  36. database (compiled by Brad Willcott <bxw@ccadfa.cc.adfa.oz.au>) and 'diff'
  37. files from the previous release.
  38. ---------------------------------------------
  39.     NOTICE        NOTICE        NOTICE        NOTICE
  40.  
  41. This compilation is (c) Copyright 1989, 1990, 1991 Ralf Brown
  42. Permission is granted to use and redistribute the files comprising the
  43. interrupt listing in any way (including conversion to another format),
  44. provided that my name and addresses and the names of all contributers
  45. are preserved, as well as the information on how to obtain new releases.
  46.  
  47. Except as noted below, individual entries are in the public domain; the
  48. above requirement to give credit is waived for excerpts totaling less
  49. than 2000 lines (although common courtesy indicates that you should give
  50. some form of acknowledgment).
  51.  
  52. Please send corrections/additions to me rather than distributing a
  53. modified version of the list, so that all may benefit from your
  54. contribution.
  55. ---------------------------------------------
  56. The entries for INT 10/AH=70h-73h, INT F8"TANDY", INT FA"TANDY", and
  57. INT FB"TANDY" are
  58.  
  59. (c) Copyright 1987 Daniel D. Lanciani.  All rights reserved.
  60. Redistribution and use are freely permitted provided that the above
  61. copyright notice and this paragraph are included in any copy or
  62. partial copy.  THIS INFORMATION IS PROVIDED ``AS IS'' AND WITHOUT
  63. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION,
  64. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
  65. PARTICULAR PURPOSE.
  66. -------
  67. INT 0A"Tandy", INT 0D"Tandy", and INT 86"NetBIOS" have been completely
  68. rewritten.  All other information contained in the July 1987 version on which
  69. the above copyright was claimed in March 1991 has been removed and replaced
  70. with independently-obtained new versions.  Any similarities between the July
  71. 1987 entries and their replacements are due solely to the nature of the
  72. information or the use of identical reference materials.
  73. ---------------------------------------------
  74. DISCLAIMER:  THIS MATERIAL IS PROVIDED "AS IS".  I verify the information
  75. contained in this list to the best of my ability, but I cannot be held
  76. responsible for any problems caused by use or misuse of the information,
  77. especially for those functions not officially documented.  If it is marked
  78. "internal", you should check it carefully to make sure it works the same
  79. way in your version of the software (and please let me know whether or not
  80. it works the same way).  Information marked with "???" is known to be
  81. incomplete or guesswork.
  82. ---------------------------------------------
  83. If the list is more than three months old by the time you get it, there
  84. is probably a newer release out already (R29 is planned for early 
  85. February).  Each release supercedes all previous versions, so there is
  86. no need to keep old versions.
  87.  
  88. The newest release of this list is available in these places (please do not
  89. ask me to email it, it is just too large for that):
  90.  
  91. On the Internet, by standard anonymous FTP from CS.CMU.EDU [128.2.222.173].
  92.     Change directly to directory /afs/cs.cmu.edu/user/ralf/pub and get the
  93.     files inter??a.zip thru inter??c.zip.  You MUST change directory first
  94.     and in a single command because of the way CMU's anonymous FTP works.
  95.     Don't forget to set mode "binary" or "type L 8"!  ZIP unarchivers for
  96.     MSDOS and Unix are available in the "archivers" subdirectory.  Note
  97.     that my directory is occasionally unavailable due to fileserver
  98.     downtime.  If you get an "access denied" type error, try again in a
  99.     few hours.
  100.  
  101. On FIDOnet, from SoundingBoard BBS 1:129/26 1-412-621-4604 2400/9600/14.4 HST
  102.     as files INTERrrA.ZIP, INTERrrB.ZIP, and INTERrrC.ZIP (rr stands for
  103.     the release number), in file area #8.  First-time callers may download.
  104.     File Requests.
  105.  
  106. The list is also posted to USEnet in comp.binaries.ibm.pc about twice a year,
  107. concurrently with a new release of the list.  Since comp.binaries.ibm.pc is
  108. archived, you will be able to find a fairly recent release in the various UUCP
  109. archives.
  110.  
  111. Secondary Distribution Points (the list will be available here within a day or
  112. so of release):
  113. Internet: on WSMR-SIMTEL20.ARMY.MIL [26.2.0.74] as files INTERrrA.ZIP and
  114.     INTERrrB.ZIP in    directory PD1:<MSDOS.INFO>, where rr stands for the
  115.     release number.  Note that you must use a binary-transfer mode ("tenex"
  116.     or "type L 8" for most people) to successfully FTP the files.
  117. FIDO:    SyncPoint BBS 1:261/1008 1-301-529-2584 File Requests.
  118.  
  119. Additional Distribution Points:
  120. BITnet: you may retrieve the copy on WSMR-SIMTEL20.ARMY.MIL via the following
  121.     automated mail servers:
  122.         (in the US) LISTSERV@RPIECS (alias VM.ECS.RPI.EDU)
  123.             LISTSERV@NDSUVM1 (alias VM1.NODAK.EDU)
  124.     (in Europe) TRICKLE@AWIWUW11 (Austria)
  125.             TRICKLE@BANUFS11 (Belgium)
  126.             TRICKLE@DKTC11   (Denmark)
  127.             TRICKLE@FRMOP11  (France)
  128.             TRICKLE@DS0RUS1I (Germany)
  129.             TRICKLE@IMIPOLI  (Italy)
  130.             TRICKLE@HEARN    (Netherlands)
  131.             TRICKLE@DS0RUS11 (Netherlands)
  132.             TRICKLE@EB0UB011 (Spain)
  133.             TRICKLE@TREARN   (Turkey)
  134.     (elsewhere) TRICKLE@USACHVM1 (Chile)
  135.             TRICKLE@TAUNIVM  (Israel)
  136. FIDO:    boards belonging to the PDN (Programmer's Distribution Network) system
  137. CompuServe: in the IBM Programming Forum (GO IBMPRO), Library 5, as INTrrA.*
  138.     and INTrrB.*
  139. ---------------------------------------------
  140. Key to system abbreviations
  141. (unless otherwise indicated, a function is available on all systems)
  142.     PC    IBM PC
  143.     XT    IBM PC XT
  144.     PORT    IBM PC Portable (uses same BIOS as XT)
  145.     Jr    IBM PCjr
  146.     AT    IBM PC AT
  147.     XT2    IBM PC XT 2
  148.     XT286    IBM PC XT/286
  149.     CONV    IBM Convertible
  150.     PS    IBM PS/2, any model
  151.     PS30    IBM PS/2 Model 30 and below
  152.     PS50+    IBM PS/2 Models 50,60,70,80
  153.     CDP    Compaq Deskpro
  154.     CLTE    Compaq LTE
  155.     CP386    Compaq Portable 386
  156.     CSLT    Compaq SLT
  157.     CSYS    Compaq Systempro
  158.     CGA    Color Graphics Adapter
  159.     EGA    Enhanced Graphics Adapter
  160.     VGA    Video Graphics Array
  161.     MCGA    Multi-Color Graphics Array
  162.     TopView TopView/DESQview/TaskView/OmniView/other compatibles
  163. ---------------------------------------------
  164. This list is the result of the time and effort of a large number of people,
  165. among them
  166.  1/85 Janet Jack  (original list)
  167.  1/85 J. Weaver Jr.
  168.  2/85 John Cooper
  169.  2/85 Skip Gilbrech
  170.       Bob Jack
  171.  4/85 Jim Kyle           76703.762@compuserve.com
  172.  8/85 John Ruschmeyer  moncol!john@princeton.edu
  173.  8/85 Bill Frolik      bill@hpcvlx.cv.hp.com
  174.  8/85 Ross M. Greenberg c-rossgr@microsoft.com
  175.  
  176.    87 Mike Morearty    mikemo@microsoft.com      \   early 1987
  177.       Ed Nather        nather@emx.utexas.edu       >  several undocumented DOS
  178.       Peter Holzmann   pete@octopus.com       /   calls in another list
  179.  
  180.    87 Dan Lanciani     ddl@harvard.harvard.edu        various, incl. NetBIOS
  181.  7/87 Ralf Brown       ralf@cs.cmu.edu                INT 24h and DOS func 59h
  182. 10/87 Ralf Brown       ralf@cs.cmu.edu                become list maintainer
  183. 11/87 Dan Davison      dd@lanl.gov                    DOS 3.3 function calls
  184. 11/87 Bill White       wwhite@jeeves.teknowledge.com  DOS 3.3
  185. 11/87 Richard Hargrove harvard!killer!richardh        EGA
  186. 12/87 Vincent Broman   broman@bugs.nosc.mil           Cordata BIOS/Minix
  187. 12/87 Dennis Grinberg  dennis+@cs.cmu.edu          MCGA/VGA
  188.  1/88 Brad Davis       bradd@gssc.gss.com          GSS, DGIS
  189.  2/88 Diomidis Spinellis dds@doc.ic.ac.uk          Herc GRAFIX Dev Toolkit
  190.  3/88 Michael A. Moran Michael@cup.portal.com         VGA INT 10h
  191.  3/88 Ralf Brown       ralf@cs.cmu.edu              DESQview API
  192.  4/88 Richard Marks    rmarks@KSP.Unisys.COM          undoc dir search fields
  193.  5/88 Robert Goldsmith rpg@mitre.org              AT&T DEB adapter
  194.  7/88 Gary E. Miller   GEM@cup.portal.com          Paradise VGA
  195.  8/88 John Lefor       johnlef@microsoft.com          XMS spec
  196.  9/88 Dan Lanciani     ddl@harvard.harvard.edu        miscellaneous
  197.  9/88 Howard Johnson   Howard_Reed_Johnson@cup.portal.com  NetWare overview
  198.  9/88 Finn Thoegerson  via mcvax!daimi!fab            10-NET, miscellaneous
  199.  9/88 Michael Shiels   mshiels@watmath.waterloo.edu   FOSSIL spec
  200.  9/88 Ralf Brown       ralf@cs.cmu.edu              Microsoft CD-ROM API
  201. 10/88 Michael Shiels   mshiels@ziebmef.uucp           ATI VIP INT 10h
  202.                        BMB Compuscience Canada Ltd.
  203. 10/88 Michael Shiels   mshiels@ziebmef.uucp           FTP Driver spec
  204. 10/88 Helmut Waelder   ZRWA001@DTUZDV1.BITNET         data structures, misc
  205. 10/88 Helmut Waelder   ZRWA001@DTUZDV1.BITNET         more 10-NET functions
  206. 10/88 Ge van Geldorp   ge@dutlru2.tudelft.nl          Novell NetWare
  207. 10/88 Ralf Brown       ralf@cs.cmu.edu                INT 2F/AH=12h
  208. 11/88 Clarence A Dold  dold@tsmiti.Convergent.COM     Compaq386 speed settings
  209. 11/88 Ralf Brown       ralf@cs.cmu.edu              TesSeRact API
  210. 12/88 Ying-Kuen K. Hwang  khwang@wyse.com          ESDI fixed disk calls
  211.  1/89 Ari Huttunen     Ari.Huttunen@hut.fi          additional INT 33 calls
  212.  1/89 Duncan Murdoch   dmurdoch@watstat.waterloo.edu  undoc fields in DOS data
  213.  2/89 Ralf Brown       ralf@cs.cmu.edu              VCPI API
  214.  3/89 Helmut Waelder   ZRWA001@DTUZDV1.BITNET          more DOS 4.0 calls
  215.  4/89 Robert Seals     rds95@leah.Albany.EDU          ATI VGA Wonder modes
  216.  4/89 Ge van Geldorp   ge@dutlru2.tudelft.nl          pcANYWHERE III API
  217.  4/89 Robin Walker     rdhw@uk.ac.cambridge.phoenix   undoc DOS 4 data struc
  218.  4/89 Robin Walker     rdhw@uk.ac.cambridge.phoenix   DOS 4.0 shell API
  219.  4/89 Ralf Brown       ralf@cs.cmu.edu              DCA/Intel CAS API
  220.  4/89 Ralf Brown       ralf@cs.cmu.edu              Intel Image Proc Interf
  221.  5/89 Robin Walker     rdhw@uk.ac.cambridge.phoenix   multiplex int calls
  222.  6/89 Peter Sawatzki   IN307@DHAFEU11.BITNET          Video7 extended INT 10
  223.  7/89 Wes Cowley       71441.3154@compuserve.com      SHARE.EXE hooks
  224.  9/89 Robin Walker     rdhw@uk.ac.cambridge.phoenix   more DOS 4 data struc
  225.  9/89 Stuart R. Kemp   cpsrk@marlin.jcu.edu.au          Halo88
  226.  9/89 Urs Zurbuchen    zu@bernina.ethz.ch          Btrieve API
  227.  9/89 Dan Lanciani     ddl@husc6.harvard.edu          Z100, Taxan video BIOS
  228.  9/89 Robin Walker     rdhw@uk.ac.cambridge.phoenix   more DOS 4 data struc
  229. 10/89 Robin Walker     rdhw@uk.ac.cambridge.phoenix   DOS 3.0 data struc
  230. 10/89 John DesRosiers  via Marc Bertrand 1:167/1      Ontrack INT 13 extensions
  231. 11/89 Ge van Geldorp   ge@dutlru2.tudelft.nl          master boot record
  232. 11/89 Barry Burke      barry@banyan.com           Banyan VINES
  233. 11/89 Christian Franke franke@informatik.rwth-aachen.de  ATI EGA Wonder, WP5.0
  234.  1/90 Norman Walsh     NORM@IONAACAD.BITNET          Inset API
  235.  1/90 Andrew Schulman  76320.302@CompuServe.COM          Phar Lap 386/DOS extender
  236.  1/90 Dan Prather      72765.1330@CompuServe.COM      IBM 3270 Workst Prog API
  237.  3/90 Roger Bowler     rbowler@cix     Fido 2:252/10  IBM 3270, Amstrad PC1512
  238.  3/90 Mike Baszczak                      SQL Base
  239.  4/90 Rick Wagner      rick@always.com              PC Network RECEIVER.COM
  240.  4/90 Ralf Brown       ralf@cs.cmu.edu              more DOS 3.3 internals
  241.  5/90 Mike Weaver      1:264/610              DESQview XDI
  242.  6/90 Les Moskowitz    1:261/1008              APL*PLUS/PC
  243.  6/90 Ralf Brown       ralf@cs.cmu.edu              more DOS 4.0 internals
  244.  6/90 Robin Walker     rdhw@uk.ac.cambridge.phoenix   BIOS data segment format
  245.  7/90 Andrew Schulman  76320.302@CompuServe.COM          MSWindows INT 2F/AH=16h
  246.  7/90 Ben Myers           0003571400@mcimail.com          Tseng ET4000, misc
  247.  7/90 Ralf Brown       ralf@cs.cmu.edu              DPMI 0.9 API
  248.  8/90 G. Adam Stanislav 1:129/39              AVATAR.SYS
  249.  8/90 Robin Walker     rdhw@phoenix.cambridge.ac.uk   more DOS internals
  250.  8/90 Michael A Shiels mshiels@masnet.uucp          Quarterdeck INT 2F/AH=D2h
  251.  8/90               mjm@bmbcomp.uucp              Logitech INT 33
  252.  8/90 Cornel Kaufmann  coka@bernina.ethz.ch          Novell Netware shell 3.01
  253.  9/90 Michael A Shiels mshiels@masnet.uucp            IBM/Yale & 3com INT 14
  254.  9/90 Michael A Shiels mshiels@masnet.uucp          INT 6B, Starlan INT 2A/5B
  255.  9/90 Michael A Shiels mshiels@masnet.uucp          DECnet INT 69/INT 6A
  256.  9/90 Michael A Shiels mshiels@masnet.uucp          Topware NOS, Win3 EGA.SYS
  257.  9/90 David Maxey      dmaxey@lotus.com              misc undoc DOS
  258.  9/90 Roger Bowler     rbowler@cix.compulink.co.uk    Attachmate Extra API
  259.  9/90 Ben Myers           0003571400@mcimail.com          FRIEZE API
  260.  9/90 Michael A Shiels mshiels@masnet.uucp          VDS, Sangoma, misc
  261.  9/90 Rob Luursema     robl@idca.tds.philips.nl          EISA BIOS calls
  262. 10/90 Stephen Bean     70575.406@compuserve.com          more DECnet INT 69/INT 6A
  263. 10/90 Maxime Dallaire  1:167/163              Carbon Copy Plus 5.0 API
  264. 11/90 Dan Fandrich     shad04@ccu.umanitoba.ca          SCSI calls
  265.                1:153/511.1
  266. 11/90 Ben Myers           0003571400@mcimail.com          Everex Viewpoint VGA
  267. 11/90 Michael A Shiels mshiels@masnet.uucp          AppleTalk/IBM802.2 INT 5C
  268. 11/90 Mark Livingstone markl@csource.oz.au          TVGA video modes
  269. 11/90 Michael A Shiels mshiels@masnet.uucp          LPTx, X00 calls
  270. 12/90 Michael A Shiels mshiels@masnet.uucp          Compaq BIOS, Ad Lib
  271. 12/90 Michael A Shiels mshiels@masnet.uucp          PCSpool,Disk Spool II
  272. 12/90 Michael A Shiels mshiels@masnet.uucp          OmniView, misc
  273. 12/90 Michael A Shiels mshiels@masnet.uucp          Cswitch, HIGHUMM.SYS,misc
  274.  1/91 Michael A Shiels mshiels@masnet.uucp          Back&Forth 1.62,DoubleDOS
  275.  1/91 Bernd Schemmer   (Dortmund, Germany)          MDEBUG API
  276.  1/91 Michael A Shiels mshiels@masnet.uucp          more AppleTalk, misc
  277.  1/91 Michael A Shiels mshiels@masnet.uucp          DPMI 1.0 func names
  278.  2/91 Michael A Shiels mshiels@masnet.uucp          miscellaneous
  279.  3/91 Jan-Pascal van Best  best@rulcri.LeidenUniv.nl  NetWare IPX/SPX INT 7A
  280.  3/91 Jeroen Pluimers  2:281/521              TBSCANX
  281.  3/91 Ralf Brown       ralf@cs.cmu.edu              PC Tools API
  282.  4/91 David H. Bennett 74635.1671@compuserve.com      ELRES API
  283.  4/91 Michael A Shiels mshiels@masnet.uucp          Interconnections Inc. TES
  284.  4/91 Manfred Young    fyoung @ BIX              DOS, LANstep, misc
  285.  4/91 Fridrik Skulason frisk@RHI.HI.IS              virus installation checks
  286.  4/91 Joseph G. Souza  1:322/327              Alloy ANSK, NTNX, MW386
  287.  4/91 Frank Gladu                      Alloy ANSK, NTNX, MW386
  288.  4/91 Tamura Jones     2:512/36.7              Win3 DOSX, Soundblaster
  289.  4/91 Michael D Shride 74010.3214@compuserve.com      UltraVision
  290.  4/91 Michael A Shiels mshiels@masnet.uucp          DR MultiUser DOS 5.0
  291.  5/91 Michael A Shiels mshiels@masnet.uucp          Northnet Jetstream, misc
  292.  5/91 Duncan Murdoch   dmurdoch@watstat.waterloo.edu  New Executable header
  293.  5/91 Andrew Schulman  76320.302@CompuServe.COM          SMARTDRV.SYS
  294.  5/91 Tamura Jones     2:512/36.7              RESPLAY
  295.  5/91 Michael A Shiels mas@bmbcomp.uucp              LAN Manager DOS,INT 24
  296.  6/91 Herwig Feichtinger (Petershausen, Germany)      Shamrock EMAIL, NET.24
  297.  6/91 Robin Walker     rdhw@phoenix.cambridge.ac.uk   DOS 5.0 internals
  298.  6/91 Todor Todorov    2:359/105              misc DOS-related
  299.  6/91 Ross Wentworth   1:102/330.2              Turbo Pascal popup lib
  300.  6/91 Everett Kaser    everett%hpcvra@hplabs.hp.com   HP 95LX
  301.  7/91 Michael A Shiels mshiels@masnet.uucp          Digiboard DigiCHANNEL
  302.  7/91 Rickard Faith    faith@cs.unc.edu              Stacker
  303.  7/91 Wolfgang Lierz   lierz@kmx.gmd.dbp.de          Norton Utilities 5.0
  304.  8/91 Michael A Shiels mshiels@masnet.uucp          NPC NCSI, KBUF, Telebit
  305.  9/91 Ralf Brown       ralf@cs.cmu.edu              QEMM API
  306.  9/91 Holger Veit      veit@du9ds3.uni-duisburg.de    Optima 1024 VGA zoom
  307.  9/91 Gary E. Miller   GEM@cup.portal.com          Rabbit LLAPI
  308. 10/91 Michael A Shiels mshiels@masnet.uucp          FTP Packet Driver 1.10
  309. 11/91 Fridrik Skulason frisk@RHI.HI.IS              more virus install checks
  310. 11/91 Christopher J Ambler chris@nike.calpoly.edu     FSBBS 2.0
  311.  
  312. Also contributing:
  313.  Dan Crocker <enchant@oliveb.ATC.OLIVETTI.COM>, George Smith <gbs@nsc.nsc.com>,
  314.  Shalom Krischer <actnyc!srk@uunet.UU.NET>, Greg Pasquariello <moss!picuxa!gp>,
  315.  Rich Goldschmidt <rlgvax!golds>, Marty Leisner <Leisner.Henr801c@Xerox.COM>,
  316.  Dave Guggisberg <daveg@cv.hp.com>,Jonathan Story <jonathan@jspc.wimsey.bc.ca>,
  317.  Thomas Hundt <hundt@flash.bellcore.com>, Brad Templeton <brad@looking.on.ca>,
  318.  John Werner <aptr@tut.cc.rochester.edu>, Pete Fales <att!ttrde!pfales>,
  319.  David Herron <david@gonzo.twg.com>, Otto J. Makela <otto@jyu.fi>,
  320.  Risto Lankinen via Markku Savela <msa@clinet.fi>, Darryl Gregorash 1:140/86,
  321.  Skule Johansen <skule.johansen@avh.unit.no>, Bob Fehrenbach,
  322.  David Dyck <dcd@tc.fluke.COM>, Jacob Rieper <73377.1220@CompuServe.COM>,
  323.  Mark Davis <mad@merit.edu>, Sergio Fogel <fogel@haifasc3.vnet.ibm.com>,
  324.  James P. Kiely <kiely%lownlab@harvard.harvard.edu>, Kevin Gillett 1:153/160,
  325.  W.F. Schroeder <schroeder.pad@sni-usa.com>, <zlatuska@UDEL.EDU>,
  326.  Russ Nelson <nelson@sun.soe.clarkson.edu>,  Michael Ho <ho@fergvax.unl.edu>,
  327.  Ralph Heredia <att!attmail!rheredia>, Nelluri Reddy <reddy@uc.msc.umn.edu>,
  328.  Victor Poon <vipoon@sbcs.sunysb.edu>, Andrea Omodeo (Cilavegna, Italy),
  329.  Richard D. Morris <gu.morris@science.utah.edu>, RS Tse 3:700/1,
  330.  Mark Scase <coa44@keele.ac.uk>, Erik Liljencrantz <d88-eli@nada.kth.se>,
  331.  Mark Seiffert <marks%%mgse@rex.cs.tulane.edu>, Lewis Paper (Minnesota),
  332.  Marco Lumachi <RARCHI06@IMIPOLI.BITNET>, Michael Dickson <mcd@ccsitn.att.com>,
  333.  Andrew Torda <torda@igc.ethz.ch>, Madis Kaal 2:490/30, David G. Thomas,
  334.  Paul Williamson <pwilliamson@drzeus.qualcomm.com>, Jan Ceuleers 2:295/27,
  335.  James Birdsall <jwbirdsa@amc.com>, Joe Morris <jcmorris@MWUNIX.MITRE.ORG>,
  336.  Edwin Floyd <76067.747@CompuServe.COM>, James West 1:140/26,
  337.  Simon Phipps <sphipps@cix.compulink.co.uk>, John Fa'atuai <frotz@dri.com>,
  338.  Glen Kriekenbeck <glenk@East.Sun.COM>, Dave Andrews <bilver!dandrews@aii.com>,
  339.  John P. Vias <72260.1601@CompuServe.COM>, Brian Leeming (Surrey, England),
  340.  Naota Kimura <abcscnuk@csuna.csun.edu>,George W. Pogue <gwp@trsvax.tandy.com>,
  341.  William L. Peavy <70042.2310@compuserve.com>, Dmitry Stefankov (Moscow, USSR),
  342.  Michael D. Lawler <mdlawler@bsu-cs.bsu.edu>, Norbert Juffa (Karlsruhe, FRG),
  343.  Chris Blum <76625.1041@compuserve.com>,David Fink <73700.3076@compuserve.com>,
  344.  Klaus Hartnegg <hartnegg@sun1.ruf.uni-freiburg.de>, Thomas Lukka 2:227/16,
  345.  Norbert Sommer <NSOMMER@DD0RUD81.BITNET>, John.Brennen@VI.RI.CMU.EDU,
  346.  Paul van Keep <75170.1045@compuserve.COM>,John B. Thiel <jbthiel@cse.ogi.edu>,
  347.  Ken Medellin via <76702,1071@compuserve.com>, Bob Green <bob@inmos.co.uk>,
  348.  A. Padgett Peterson <padgett%tccslr.dnet@uvs1.orl.mmc.com>,Bert Baker (Texas),
  349.  Leonard Erickson <70465.203@CompuServe.COM>, Robert Chafer (Salford, England),
  350.  Carl Schelin <tcs@mailer.jhuapl.edu>,Dave Kirsch <Dave_Kirsch@mindlink.bc.ca>,
  351.  Michael S. Stratoti <tmstrato@king.mcs.drexel.edu>, Marc Scholtis 2:281/701.2,
  352.  Geoff Chappell <uunet!cix.compulink.co.uk!geoffc>, Sean Lin (Midland, MI),
  353.  Claude Marche <marche@lri.lri.fr>, Bent Lynggaard <lynggaard@risoe.dk>,
  354.  Drake Koefoed (Eugene, OR), Michael L. Kaufman <kaufman@eecs.nwu.edu>,
  355.  Mark T Garlanger <garlangr@ecn.purdue.edu>, J. B. Gill <JBG@arlan.byu.edu>,
  356.  Frank Behrens (Dresden, FRG), Bruce Gingery 1:310/5.1, John Navas,
  357.  Johan Zwiekhorst 2:292/100, Klaus Fischer 2:243/64, Steve Grant (New Jersey),
  358.  Jeff Pipkins <pipkins@cpqhou.se.hou.compaq.com>, Wim Osterholt (Netherlands),
  359.  Brett Warthen <73270.405@compuserve.com>, Dan Bodoh <bodoh@xraylith.wisc.edu>,
  360.  Brian.McGuinness@nirvonics.com, Mitch Davis 3:634/384.6
  361. ---------------------------------------------
  362. Information on Tseng/Ahead/Paradise EGA video modes from a list posted by
  363. Dan Kegel 3/87.
  364.  
  365. Information on the INT 10h functions supported by the EGA BIOS was derived
  366. from the article "Graphic Enhancement" found in the April 1985 _PC Tech
  367. Journal_, pages 58ff., and is marked with the string (EGA). jrh.
  368.  
  369. Information on functions unique to the Portable PC and the Convertible was
  370. derived from a similar list compiled by David E. Powell, and added by
  371. Ralf Brown 11/14/87.
  372.  
  373. Information on LIM EMS 3.2 functions was derived from _Advanced_MSDOS_, by
  374. Ray Duncan. Added by Ralf Brown 11/19/87.
  375.  
  376. Information on LIM EMS 4.0 functions was derived from the transcription of
  377. the specification by Dick Flanagan.  Added by Ralf Brown, 11/20/87.
  378.  
  379. Some of the information on MCGA/VGA BIOS calls was derived from _Byte_,
  380. Volume 12 Number 12.
  381.  
  382. Various and sundry info on which machines support which calls was derived from
  383. the BIOS comparison in _Byte_, Volume 12 Number 12 and added by Ralf Brown,
  384. 1/4/88.
  385.  
  386. COMPAQ DOS 3.31 INT 25/26 from a posting by John Lefor, 1/25/88.
  387.  
  388. TopView INT 15/AH=12h info from macro definitions by Daniel T. Travison Jr.
  389. Added 3/4/88.  Some additional TopView INT 15 info gleaned from "glue" routines
  390. by John Navas.
  391.  
  392. Quarterdeck's flyer on its overpriced API specs and tools provided sufficient
  393. clues as to functionality to allow figuring out a large number of DESQview
  394. INT 15h calls.
  395.  
  396. MS Mouse driver calls derived from PC Magazine, Vol 6 #13.  Added 3/29/88.
  397.  
  398. Non-video PS/2 BIOS calls derived from _IBM_ROM_BIOS_ by Ray Duncan.
  399. Added by Ralf Brown, 7/6/88.
  400.  
  401. EEMS function calls derived from PC Tech Journal, May 1987.  Added by Ralf
  402. Brown, 7/11/88.
  403.  
  404. The list of functions used by Novell NetWare was taken from Novell's
  405. "NetWare Function Call Reference".
  406.  
  407. PC Mouse information derived from the "PC Mouse Reference Manual version 4.00"
  408.  
  409. 10-Net INT 6Fh information derived from "10-Net Reference Manual version 2.0"
  410.  
  411. APPC/PC INT 68h information derived from "Advanced Program-to-Program
  412. Communication for the IBM Personal Computer, Programming Guide", second
  413. edition, Dec 1986.
  414.  
  415. CD-ROM function call information derived from "Microsoft MS-DOS CD-ROM
  416. Extensions Function Requests", dated May 28, 1988.  Added by Ralf Brown,
  417. 9/19/88.
  418.  
  419. Novell NetWare function names from a 9/23/88 post by Marc Guyott
  420. <mguyott@mirror.TMC.COM>.  Added by Ralf Brown, 9/30/88.
  421.  
  422. Miscellaneous data structures contributed by Helmut Waelder derived from
  423. descriptions in _MS-DOS_Encyclopedia_.
  424.  
  425. Additional 10-Net INT 6F info from 10-Net version 3.3.10.
  426.  
  427. Additional Novell NetWare info from "Advanced NetWare 2.0 Reference".
  428.  
  429. Three miscellaneous calls from an info package by Dave Williams.  I do wish
  430. he'd given this list more credit than
  431.    "various text files downloaded from BBS systems - INTERRUP.ARC, BIOSDOS.ZOO,
  432.    DOSINFO.ARC, DOSERROR.DOC, DOSTIPS.TXT, etc."
  433. considering that most of his interrupt listing is derived from this one (a
  434. majority of that with only formatting changes), AND he's asking a $15 shareware
  435. registration [newer versions do give better credit].
  436.  
  437. Compaq speed setting calls derived from the Compaq DeskPro 386 Technical
  438. Reference Guide.
  439.  
  440. TesSeRact RAM-resident API calls derived from the documentation to the 
  441. TesSeRact library v1.0, available on BBSs as TESS_10.ARC.  Added by Ralf Brown,
  442. 11/29/88.
  443.  
  444. Various extended VGA video modes from PC Tech Journal, Jan 1989.  Added by Ralf
  445. Brown, 1/6/89.
  446.  
  447. HLLAPI functions derived from PC Tech Journal, Jan 1989.  Added by Ralf Brown,
  448. 1/7/89.
  449.  
  450. Virtual Control Program Interface functions derived from "Virtual Control 
  451. Program Interface, Revision 1.0, December 1987", copyright Phar Lap Software
  452. and Quarterdeck Office Systems.  Added by Ralf Brown, 2/21/89.  Available for
  453. free by writing to Bob Moote, VCPI Coordinator, Phar Lap Software, Inc.,
  454. 60 Aberdeen Ave, Cambridge, MA 02138.
  455.  
  456. DOS 4.0 calls submitted by Helmut Waelder are largely derived from _Advanced_
  457. _MSDOS_Programming_, by Ray Duncan, Second Edition.
  458.  
  459. pcANYWHERE API functions derived from the pcANYWHERE v2.10 User's Guide. 4/7/89
  460.  
  461. Communicating Applications Specification API derived from "DCA/Intel 
  462. Communicating Applications Specification, Version 1.0A", Sep 1988, copyright
  463. Digital Communications Associates, Inc and Intel Corp.  Added by Ralf Brown,
  464. 4/18/89.  Available on Intel's BBS at 503-645-6275.
  465.  
  466. Image Processing Interface API derived from "Intel Image Processing Interface
  467. Specification, Version 1.0", copyright 1989 Intel Corp.  Added by Ralf Brown,
  468. 4/19/89.  Available on Intel's BBS at 503-645-6275.
  469.  
  470. More TesSeRact RAM-resident API calls derived from the documentation to the 
  471. TesSeRact library v1.1.  Added by Ralf Brown, 4/30/89.
  472.  
  473. CD-ROM 2.10 function calls derived from "Microsoft MS-DOS CD-ROM Extensions
  474. Function Requests Specification, 29 March 1989".  Added by Ralf Brown, 6/2/89.
  475.  
  476. Video7 VGA extended INT 10 calls derived from Video Seven VGA Technical
  477. Reference Manual, dated 6/30/88.
  478.  
  479. Additional video modes gleaned from configuration file for FRACTINT v8.0.
  480. Added by Ralf Brown, 6/26/89.
  481.  
  482. A variety of notes inspired by the 12/16/88 version of the MSDOS reference
  483. by Dave Williams.  Added 7/30/89.
  484.  
  485. Additional video modes gleaned from configuration file for VPIC v2.0.  Added by
  486. Ralf Brown, 9/2/89.
  487.  
  488. Btrieve API derived from the Btrieve Reference Manual, Rev. 2.0.  Added 9/7/89.
  489.  
  490. The Hercules GraphX manual, edition 2.1. Aug 1986, was used to fill in gaps
  491. in coverage.  Info added 9/7/89.
  492.  
  493. Banyan VINES info summarized from _VINES_Programmer's_Interface_(DOS)_, June88
  494. revision, provided by Barry Burke <Barry=Burke%3PM%Banyan@thing.banyan.com>.
  495. Added by Ralf Brown, 11/89.
  496.  
  497. ZIPKEY programmatic interface extracted from ZIPKEY documentation.  Added by
  498. Ralf Brown, 12/15/89.
  499.  
  500. File sharing behavior from July 1987 PC Tech Journal.  Added by Ralf Brown,
  501. 12/21/89.
  502.  
  503. Inset API derived from "Inset Extended Specification" 11/23/88 by Inset Systems
  504. Added 1/4/90.
  505.  
  506. EMS4 hardware configuration info data format cribbed from
  507. "MS-DOS Extensions Quick Reference" by Ray Duncan.  Added 1/4/90.
  508.  
  509. PC-IPC API from PC-IPC documentation.  Added by Ralf Brown, 1/5/90.
  510.  
  511. Imtec and Genoa 6400 video modes from VPIC v2.3 config files.  Added by Ralf
  512. Brown, 1/12/90.
  513.  
  514. LANtastic API info derived from "LANtastic (tm) Network Operating System
  515. Technical Reference Manual", provided by Edwin Floyd <76067.747@CompuServe.COM>
  516. Added by Ralf Brown, 1/90.
  517.  
  518. Phar Lap 386/DOS-extender API extracted from Phar Lap's manual.  Added 1/90.
  519.  
  520. IBM 3270 Workstation Program API derived from "IBM 3270 Workstation Program
  521. Version 1.10, Programming Guide", dated December 1987.  Added 2/90.
  522.  
  523. VESA SuperVGA BIOS extensions derived from Dr. Dobb's Journal, April 1990.
  524. Added by Ralf Brown, 3/25/90.
  525.  
  526. Additional undocumented DOS 4 info gleaned from _Developing_Applications_Using_
  527. _DOS_, by Christopher, Feigenbaum, and Saliga.  Added by Ralf Brown, 3/29/90
  528. and 3/31/90.
  529.  
  530. TAME v2.30 data structure provided by David G. Thomas.  Added 5/26/90.
  531.  
  532. OS/386 API call names extracted from _Extending_DOS_ by Ray Duncan et al.
  533. Added by Ralf Brown, 5/27/90.
  534.  
  535. Network Driver Interface Specification 2.0.1 calls extracted from the May 18,
  536. 1990 draft of the spec.  Added by Ralf Brown, 6/7/90.
  537.  
  538. Additional Phar Lap 386/DOS-Extender calls extracted from _Extending_DOS_.
  539. Added by Ralf Brown, 6/8/90.
  540.  
  541. Even more video modes derived from VPIC 2.8 configuration files.  Added by
  542. Ralf Brown, 6/8/90.
  543.  
  544. DOS Protected Mode Interface version 0.9 API from the May 15,1990 version of
  545. the specification.  Intel Corp. order number 240763-001.  Added by Ralf Brown,
  546. July 13-14, 1990.
  547.  
  548. MSWindows INT 2F/AH=16h info gleaned from Microsoft Windows 3.0 Device Driver
  549. Kit and the March 1990 issue of Computer Language.  Added 7/17/90.
  550.  
  551. Tseng ET4000 chipset mode info from _ET4000_Graphics_Controller_Data_Book_ by
  552. Tseng Labs, Inc., Newtown, PA (215)968-0502.  Added 7/25/90.
  553.  
  554. Additional Packet Driver API calls extracted from version 1.09 of the "PC/TCP
  555. Packet Driver Specification" Sept 14, 1989, by FTP Software, Inc.,
  556. 26 Princess St, Wakefield, MA 01880-3004.  Added by Ralf Brown, 8/29/90.
  557.  
  558. Additional Netware 3.01 shell calls from "Professional Development Series
  559. Bullets" Volume 2, Number 5 (June 1990).  Added 9/90.
  560.  
  561. Video FOSSIL INT 14 API extracted from Fidonet document FSC-0021 version 1.00
  562. by Rick Moore, dated May 23, 1988.  Added by Ralf Brown, 9/12/90.
  563.  
  564. Additional DESQview API info (mostly for v2.2+ calls) extracted from
  565. _DESQview_API_Reference_, provided by Quarterdeck Office Systems,150 Pico Blvd,
  566. Santa Monica, CA 90405.  Added by Ralf Brown, 9/90.
  567.  
  568. LANtastic v3.0 calls derived from the online "LANtastic (tm) Network Operating
  569. System Technical Reference Manual", file date 6/13/90.  Added by Ralf Brown,
  570. 10/6/90.
  571.  
  572. Additional DECnet DOS INT 69/INT 6A info derived from the "DECnet DOS
  573. Programmer's Reference Manual" (AA-EB46C-TV).  Added 10/13/90.
  574.  
  575. Carbon Copy Plus API derived from the Carbon Copy Plus user's manual.  Added
  576. 11/2/90.
  577.  
  578. CMC International SCSI driver TARGA.DEV API derived from its source code.
  579. Added 11/2/90.
  580.  
  581. Everex Viewpoint VGA calls derived from Everex Viewpoint Owner's Manual and
  582. Reference Guide, version 1.0.  Added 11/3/90.
  583.  
  584. VESA SuperVGA BIOS 1.1 extensions extracted from VESA standard #VS900602.
  585. Added by Ralf Brown, 12/9/90.
  586.  
  587. PCSpool API derived from PC Magazine, Vol 10 Number 1 (Jan 15,1991).  Added
  588. 12/20/90.
  589.  
  590. STARLITE calls derived from _General_Software_Project_STARLITE_Architecture_
  591. _Specification_, Final Draft, October 1, 1990, provided by Stephen Jones
  592. of General Software.  Added by Ralf Brown, 1/5/91.
  593.  
  594. Communicating Applications Specification v1.2 information extracted from
  595. "DCA/Intel Communicating Applications Specification Version 1.2" dated 9/27/90
  596. (Intel part number 301812-004) and available from the Intel BBS at
  597. (503)645-6275.  Added by Ralf Brown, 2/23/91.
  598.  
  599. TBScanX v2.3 API extracted from the TBScanX documentation (Frans Veldman,
  600. ESaSS B.V., P.O. Box 1380, 6501 BJ Nijmegen, The Netherlands).  Added 3/12/91.
  601.  
  602. Novell IPX/SPX calls in part from an article by J. Vanderaart in the Dutch
  603. _LAN-Magazine_, issue #1, titled "IPX, de kabel in de knel".  Added 3/16/91.
  604.  
  605. Replacements for July 1987 info derived from
  606.     _80286_and_80287_Programmer's_Reference_Manual, Intel #210498-004
  607.     _IBM_ROM_BIOS_, Ray Duncan, "Programmer's Quick Reference Series"
  608.     _DOS_and_BIOS_Functions_Quick_Reference_, Que
  609.     _The_MS-DOS_Encyclopedia_, Microsoft Press
  610.     _Advanced_MSDOS_, Ray Duncan (first edition, 1986)
  611.     _System_BIOS_for_IBM_PC/XT/AT_Computers_and_Compatibles_, Phoenix
  612.         Technical Reference Series
  613.     _PC_Tech_Journal, December 1984, April 1986, May 1986, and August 1988
  614.     _Programmer's_Journal_, v8 #1
  615.     _Byte_, v12 #12 (1987 Extra Edition)
  616. Information added by Ralf Brown, 3/91.
  617.  
  618. John J. Seal's BIOS Window Extension v1.1 API extracted from the May 1986 Dr.
  619. Dobb's Journal.  Added by Ralf Brown, 3/23/91.
  620.  
  621. Some additional NetWare data structures and flag values from _NetWare_System_
  622. _Interface_Technical_Overview_ by Novell.  Added by Ralf Brown, 3/24/91.
  623.  
  624. Alloy ANSK, NTNX, and MW386 NTNX calls summarized from information provided by
  625. Joseph G. Souza and Frank Gladu of Alloy Computer Products, Inc.  "Alloy and
  626. its employees are not to be held responsible for any errors which may be
  627. contained in the information provided."  Added by Ralf Brown, 4/91.
  628.  
  629. Windows 3.0 DOSX information from PC Magazine, Feb 26, 1991.  Added 4/22/91.
  630.  
  631. MultiDOS Plus API summarized from the on-line manual provided by Nanosoft, Inc.
  632. (available on the Nanosoft BBS at 508-650-9552).  Added by Ralf Brown, 4/91.
  633.  
  634. Replacements for July 1987 networking INT 2A calls gleaned from
  635.     _Networking_Software_, ed. Colin B. Ungaro (McGraw Hill), p265.
  636. Added by Ralf Brown, 5/8/91.
  637.  
  638. Common Access Method r2.3 calls and data structures extracted from "SCSI-2
  639. Common Access Method, Transport and SCSI Interface Module, Rev 2.3", dated
  640. February 25, 1991, by the Computer and Business Equipment Manufacturers
  641. Association (CBEMA).  Available from the SCSI BBS, (316)636-8700.
  642. Added by Ralf Brown, 6/7/91.
  643.  
  644. DOS Protected Mode Interface spec 1.0 calls extracted from _DOS_Protected_
  645. _Mode_Interface_(DPMI)_Specification,_Version_1.0_, dated March 12, 1991,
  646. Intel Corp. order number 240977-001.  Added by Ralf Brown, 6/11/91.
  647.  
  648. CD-ROM device driver request headers extracted from "Microsoft MS-DOS CD-ROM
  649. Extensions Hardware-Dependent Device Driver Specification" of 5 Aug 88.
  650. Added by Ralf Brown, 7/25/91.
  651.  
  652. Some DOS 5.0 information extracted from _Microsoft_MSDOS_Programmer's_
  653. _Reference_, ISBN 1-55615-329-5.  Added 7/28/91.
  654.  
  655. DOS 5.0 task switcher interface and misc other info extracted from _Microsoft_
  656. _Programmer's_Reference_, ISBN 1-55615-329-5.  Added by Ralf Brown, 8/3/91.
  657.  
  658. Turbo Debugger hardware breakpoint interface extracted from the Borland C++ 2.0
  659. file MANUAL.TNT.  Added by Ralf Brown, 8/4/91.
  660.  
  661. Various and sundry references from Michael Shiels:
  662.     Fundamentals of FOSSIL Implementation and Use, Draft Version 4
  663.         August 10, 1987; Vincent E. Perriello, VEP Software
  664.     FSC-0015
  665.         Fundamentals of FOSSIL Implementation and Use, Version 5
  666.         February 11, 1988; Rick More, Solar Wind Computing
  667.     FSC-0008
  668.     eXtended Memory Specification (XMS), version 2.0
  669.         July 19, 1988; Microsoft Corporation
  670.     Virtual DMA Services (VDS), Version 1.00
  671.         Printed July 16, 1990; Microsoft Corporation
  672.     Enhanced Expanded Memory Specification (Enhanced EMS), version 2.0
  673.         (020022-001 A), July 1986; AST Research, Quadram Inc., Ashton-
  674.         Tate
  675.  
  676. Additional video modes extracted from the VPIC v4.6 configuration files.
  677. Added by Ralf Brown, 9/14/91.
  678. ---------------------------------------------
  679. The following have provided API reference materials at no charge:
  680.  
  681. Alloy Computer Products, Inc.    (ANSK, NTNX, MW386)
  682. 165 Forest Street
  683. Marlborough, MA 01752
  684. Voice: (508) 481-8500
  685.        (800) 544-7551
  686. FAX:   (508) 481-7711
  687.  
  688. Banyan Systems, Inc.        (Banyan VINES)
  689. 115 Flanders Road
  690. Westboro, MA 01581
  691. Voice: (508) 898-1000
  692. FAX:   (508) 898-3604
  693.  
  694. General Software        (STARLITE architecture [OEM DOS, SMP DOS])
  695. P.O. Box 2571
  696. Redmond, WA 98073
  697.  
  698. Intel Literature        (DOS Protected-Mode Interface)
  699. 3065 Bowers Avenue
  700. Box 58065
  701. Santa Clara, CA 95051-8065
  702. Voice: (800) 548-4725
  703.  
  704. Microsoft Corporation        (CD-ROM Extensions)
  705. 16011 NE 36th Way
  706. Box 97017
  707. Redmond, WA 98073-9717
  708. Voice: (206) 882-8080
  709. FAX:   (206) 883-8101
  710.  
  711. Nanosoft, Inc.            (MultiDOS Plus)
  712. 13 Westfield Road
  713. Natick, MA 01760
  714. Voice: (800) 678-2141
  715.        (508) 651-0091
  716. FAX:   (508) 655-8860
  717. BBS:   (508) 650-9552
  718.  
  719. Phar Lap Software, Inc.        (Virtual Control Program Interface)
  720. 60 Aberdeen Avenue
  721. Cambridge, MA 02138
  722. Voice: (617) 661-1510
  723.  
  724. Quarterdeck Office Systems    (DESQview 2.26)
  725. 150 Pico Boulevard
  726. Santa Monica, CA 90405
  727. Voice: (213) 392-9701
  728. FAX:   (213) 399-3802
  729. BBS:   (213) 396-3904
  730.  
  731. Bernd Schemmer            (MDEBUG)
  732. Ostenbergstr. 99/137
  733. W4600 Dortmund 50
  734. GERMANY
  735.  
  736. Video Electronics Standards Association (VESA SuperVGA BIOS extensions)
  737. 1330 South Bascom Avenue, Suite D
  738. San Jose, CA 95128-4502
  739. Voice: (408) 971-7525
  740. FAX:   (408) 286-8988
  741. ---------------------------------------------
  742. Other addresses:
  743.  
  744. Artisoft Inc.            (LANtastic)
  745. 575 East River Rd.
  746. Tucson, AZ 85704
  747. Voice: (602) 293-6363
  748.  
  749. Borland International Inc.    (Turbo Pascal, Turbo C)
  750. 1800 Green Hills Rd.
  751. Scotts Valley, CA 95066
  752. Voice: (408) 438-8400
  753.  
  754. Budget Software Company        (Disk Spool II)
  755. P. O. Box 12282
  756. 12162 E. Mississippi Ave.
  757. Aurora, CO  80012-3499
  758. Voice: (303) 695-9095
  759.  
  760. Commercial Software Associates    (VMiX)
  761. Post Office Box 36
  762. Corona del Mar, CA 92625    
  763. Voice: (714) 720-1214 (8-6pm PDT)
  764. BBS:   (714) 720-1139 (24 Hrs.)
  765.  
  766. Compaq Computer Corporation
  767. 20555 S.H. 249
  768. Houston, TX 77070
  769.  
  770. Digital Research, Inc.        (GEM, DR DOS, Concurrent DOS)
  771. 70 Garden Ct., Box DRI
  772. Monterey, CA 93942
  773. Voice: (408) 649-3896
  774.  
  775. Distributed Information Processing, Ltd.
  776. Number 2 Frederick Sanger Road
  777. Surrey Research Park
  778. Guildford, Surrey GU2 5XN
  779. England
  780. Voice: +44 483 301 555
  781. FAX:   +44 483 301 434
  782.  
  783. [DPMI Committee]
  784. Albert Teng, DPMI Committee Secretary
  785. Mailstop NW1-18
  786. 2801 Northwestern Parkway
  787. Santa Clara, CA 95051
  788. FAX:   (408) 765-5165
  789.  
  790. Dynamic Microprocessor Associates (pcANYWHERE)
  791. 1776 E. Jericho Turnpike
  792. Huntington, NY 11743
  793. Voice: (516)-462-0440
  794.  
  795. EasyNet Systems Inc.        (EasyNet ShareLan)
  796. 4283 Village Centre Court
  797. Mississauga, Ontario L4Z 1S2    [as of April 1988]
  798. Voice: (416) 273-6410
  799.  
  800. Eicon Technology Corporation
  801. 2196 32nd Avenue
  802. Montreal, Quebec, Canada H8T 3H7
  803. Voice: (514) 631-2592
  804.  
  805. Ergo Computing            (OS/286, OS/386)
  806. 1 Intercontinental Way
  807. Peabody, MA 01960
  808. Voice: (508) 535-7510
  809. FAX:   (508) 535-7512
  810.  
  811. Eric Isaacson Software        (ZIPKEY)
  812. 416 East University Ave.
  813. Bloomington, IN 47401-4739
  814. Voice: (812) 339-1811
  815.  
  816. ESaSS B.V.            (TBSCANX, ThunderByte)
  817. Thunderbyte PC Immunizer Division
  818. P.O. Box 1380
  819. 6501 BJ Nijmegen
  820. The Netherlands
  821. Voice: +31-80-787 881
  822. FAX:   +31-80-789 186
  823. BBS:   +31-85-212 395
  824.  
  825. Peter Fitzsimmons        (SWELL)
  826. P.O. Box 670            [as of 7/89]
  827. Adelaide St. Postal Station
  828. Toronto, Canada M5C 2J8
  829.  
  830. Information Modes               ($25 Network)
  831. P.O. Drawer F
  832. Denton, TX 76202
  833. Voice: (817) 387-3339
  834.  
  835. Innovative Data Concepts, Inc.    (SWAP?? utilities, TesSeRact library)
  836. 122 North York Road
  837. Suite 5
  838. Hatboro, PA 19040
  839. Voice:    (215) 443-9705
  840. Orders: (800) 926-4551
  841. FAX:    (215) 443-9753
  842.  
  843. Inset Systems            (Inset)
  844. 71 Commerce Drive        [may be outdated]
  845. Brookfield, CT 06804
  846.  
  847. Isogon Corporation        (NewSpace)
  848. 330 Seventh Avenue
  849. New York, NY 10001
  850. Voice: (212) 967-2424
  851.  
  852. JP Software            (4DOS)
  853. P.O. Box 1470
  854. E. Arlington, MA 02174
  855. Voice: (617) 646-3975
  856.  
  857. Key Software Products        (The Last Byte)
  858. 440 Ninth Avenue
  859. Menlo Park, CA 94025
  860. Voice: (415) 364-9847 [8am-6pm PST]
  861. BBS:   (415) 364-9847 [7pm-8am PST]
  862.  
  863. Microsystems Software, Inc.    (MAGic)
  864. 600 Worcester Road
  865. Framingham, MA 01701
  866. Voice: (508) 626-8511
  867. FAX:   (508) 626-8515
  868. BBS:   (508) 875-8009
  869.  
  870. Novell, Inc.            (NetWare)
  871. 122 East 1700 South
  872. Provo, UT 84601
  873. Voice: (800) 453-1267
  874.        (801) 379-5900
  875.  
  876. Offe Enterprises        (VUIMAGE)
  877. 1163 E. Ogden Ave. #705-131
  878. Naperville, IL 60563
  879. Voice: (708) 357-6679
  880.  
  881. Personics Corporation        (UltraVision)
  882. 63 Great Road
  883. Maynard, MA 01754
  884.  
  885. Progressive Solutions        (Back&Forth)
  886. Sandi and Shane Stump
  887. Box 276125
  888. San Antonio, TX 78227
  889. Voice: (800) 833 4400
  890.        (512) 670 0882
  891. BBS:   (512) 670 1809
  892.  
  893. Shamrock Software        (EMAIL, NET.24)
  894. Muenchner Strasse 26a
  895. W-8067 Petershausen
  896. Germany
  897. BBS:   +49 89-307 2079
  898.  
  899. Softlogic Solutions, Inc.    (DoubleDOS)
  900.  
  901. Software Concepts Design    (FLU_SHOT)
  902. 594 Third Avenue
  903. New York, NY 10016
  904. BBS:   (212) 889-6438
  905.  
  906. STSC, Inc.            (APL*Plus/PC)
  907. 2115 E. Jefferson St.
  908. Rockville, MD 20852        [may be outdated]
  909. Voice: (301) 984-5000
  910. Telex: 898-085
  911.  
  912. David G. Thomas         (TAME)
  913. c/o PowerSoft
  914. P.O. Box 956338
  915. Duluth, GA 30136
  916.  
  917. Thomas Wagner            (CTask)
  918. Ferrari electronic GmbH
  919. Beusselstrasse 27
  920. 1000 Berlin 21
  921. Germany
  922. Voice: +49 30-396 50 21
  923. FAX:   +49 30-396 80 20
  924.  
  925. Ross Neilson Wentworth        (RAID)
  926. Serendipity Software        [as of 11/88]
  927. 1422 Elkgrove Circle, #3
  928. Venice, CA 90291
  929.  
  930. ZSoft Corporation        (FRIEZE)
  931. 450 Franklin Rd. Suite 100
  932. Marietta, GA 30067
  933. Voice: (404) 428-0008
  934. ---------------------------------------------
  935. To keep the lawyers happy:
  936.  
  937. Microsoft, MS, MS DOS, OS/2 are trademarks of Microsoft Corp.
  938. IBM, PC, PCjr, PC/XT, PC/AT, XT/286, PS/2, TopView are trademarks of IBM Corp.
  939. Compaq is a registered trademark of Compaq Computer Corp.
  940. Corona and Cordata are trademarks of Cordata Computer
  941. Logitech is a trademark of Logitech, Inc.
  942. Turbo C and Turbo Pascal are registered trademarks of Borland International
  943. Tandy 1000 is a registered trademark of Tandy Corp.
  944. DESQview, QEMM-386, and QRAM are trademarks of Quarterdeck Office Systems
  945. TaskView and OmniView are trademarks of Sunny Hill Software
  946. 10-Net is a trademark of Fox Research, Inc.
  947. Mouse Systems is a trademark of Mouse Systems Corp.
  948. NetWare is a registered trademark of Novell Development Corp.
  949. TesSeRact is a trademark of the TesSeRact Development Team.
  950. PC Tools is a trademark of Central Point Software, Inc.
  951. HALO'88 is a trademark of Media Cybernetics.
  952. Banyan is a registered trademark of Banyan Systems, Inc.
  953. StreetTalk, VINES, and Banyan Network Server are trademarks of Banyan Sys, Inc.
  954. 386/DOS-Extender is a trademark of Phar Lap Software, Inc.
  955. Carbon Copy Plus is a trademark of Meridian Technology, Inc.
  956. GIF is a trademark of Compuserve, Inc.
  957. VUIMAGE is a trademark of Offe Enterprises.
  958. Soft-ICE is a trademark of Nu-Mega Technologies.
  959. MAGic is a trademark of Microsystems Software, Inc.
  960. LANtastic is a trademark of Artisoft, Inc.
  961. Various other names are trademarks or registered trademarks of their respective
  962.     holders
  963. ---------------------------------------------
  964. What they're saying about this list:
  965.   "A cornucopia of descriptions of interrupt and function calls on the
  966.    IBM PC.  A great thing to have on your hard disk if you don't have
  967.    a Ray Duncan or Peter Norton book handy."
  968.       _Turbo_Technix_, July/August 1988, p. 157.
  969. [and that was about the 1/30/88 version, which is about one-tenth the size
  970.  of the current version....]
  971. ---------------------------------------------
  972. If you know of any information not in the list, or which is stated incorrectly,
  973. please let me know!  This list would be a pale shadow of its current self if it
  974. weren't for everybody's input.
  975.  
  976. Software developers are encouraged to check the list before assigning 
  977. interrupts, and to provide me with a list of interrupt calls used (to help
  978. prevent future interrupt conflicts).
  979.  
  980.     Ralf Brown
  981.  
  982. Address e-mail to:
  983.     ARPA: ralf@cs.cmu.edu
  984.     UUCP: {ucbvax,harvard}!cs.cmu.edu!ralf
  985.     BIT:  ralf%cs.cmu.edu@cmuccvma
  986.     FIDO: Ralf Brown 1:129/26.1
  987.         or post a message to me in the DR_DEBUG echo
  988.     CompuServe:   >INTERNET:ralf@cs.cmu.edu
  989.  
  990. Snail mail:
  991.     Ralf Brown
  992.     School of Computer Science
  993.     Carnegie Mellon University
  994.     Pittsburgh, PA 15213-3890
  995.        (Letters which enclose a Self-Addressed Stamped Envelope or e-mail
  996.         address will be given priority.  An overseas air-mail letter costs
  997.         two international return coupons.)
  998.  
  999. I reply to all e-mail submissions and inquiries.  If you do not receive a reply
  1000. within a reasonable time, send your message again, giving a better return path
  1001. (on UUCP, a bang path starting at harvard or ucbvax; elsewhere, a path starting
  1002. from the ARPA Internet).
  1003.