home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / basic / library / pb / pbtlte12 / biblio.doc < prev    next >
Text File  |  1992-02-28  |  4KB  |  87 lines

  1.  
  2.                                 Bibliography
  3.  
  4.   Information for the various routines in the PBTools:Lite toolkit was
  5.   obtained from the following sources.
  6.  
  7. "The Ultimate DOS Programmer's Manual" - John Mueller and Wallace
  8.   Wang Great source of information on DOS interrupts (21h), DOS
  9.   mouse extensions (33h), and Expanded Memory interrupts (67h).
  10.   Includes example source in ASM, BASIC (QB), C, and Pascal.  Too
  11.   expensive if you buy it with the disk (an extra $10 for a single
  12.   360).
  13.  
  14. "Extending DOS" - Ray Duncan Extensive sections on accessing EMS and
  15.   DesqView API calls.  Example source is in C, but the explanations
  16.   are better than most other references.
  17.  
  18. "The Waite Group's Turbo Assembler Bible" - Gary Syck This was
  19.   invaluable for the Assembler part of the library.  Both as a
  20.   general reference on all assembler commands, and for finding
  21.   faster opcodes for optimizing the code.  Expensive, but well worth
  22.   it.
  23.  
  24. "The Programmer's PC Sourcebook" - Thom Hogan I started with the
  25.   first edition, and ended up buying the second edition when it
  26.   became available.  This is probably the second most handy book
  27.   I've got.  It covers all 'known' interrupts (DOS, BIOS, BIOS
  28.   extensions, etc..), file formats, pinouts of CPU's, video cards,
  29.   etc..  The only thing I couldn't find any information on was the
  30.   OBJ file format from MS.  This is a very expensive book, but once
  31.   again, well worth the price.
  32.  
  33. "Programmer's Guide to PC & PS/2 Video Systems" - Richard Wilton
  34.   Another invaluable reference.  It covers most video modes,
  35.   including some I never heard of.  Source examples in ASM and C. I
  36.   couldn't find a reference for switching an EGA/VGA card to 43/50
  37.   line mode though.
  38.  
  39. "Undocumented DOS" - Andrew Schulman This has a lot of useful
  40.   information, and a number of 'stable' undocumented calls were used
  41.   extensively in the library when possible.  There is a whole
  42.   chapter on the ins and outs of using undocumented features of DOS,
  43.   but there are also a LOT of calls that have been present from
  44.   version 3.0 of DOS to the current 5.0 version.  And I tested them
  45.   with MS-DOS 3.21, 3.31, and 5.0 to make sure that the routines
  46.   worked properly.  The first edition of this book has a LOT of
  47.   errors in it (printing errors), so avoid the first edition and get
  48.   the second.
  49.  
  50. "PC Interrupts" - Ralf Brown & Jim Kyle Ralf Borwn is well known for
  51.   his INTERxxx text files which detail all known interrupts and is
  52.   updated periodically.  Well, after helping out with Undocumented
  53.   DOS, Addison Wesley decided to give him his own book with the
  54.   complete list.  And what a list it is.  This book is THE
  55.   definetive reference for interrupts.  Included are the VCPI
  56.   interface, DesqView, Novell, Lantastic, and too many others to
  57.   list in this file.  Surprisingly, this book was only $24 and is
  58.   probably the best $24 I have ever spent.
  59.  
  60.                                  Special Thanks
  61.  
  62.   The following individuals were invaluable in their assistance with
  63.   getting the PBTools products rolling and making sure everything
  64.   worked properly.  Many thanks to all for your help.
  65.  
  66.       Alan Earnshaw, Information Management Systems, Inc.
  67.         Beta tester, publisher
  68.       Ann Goodman, Cybersom
  69.         Source code comments, documentation
  70.       Bob Zale, PowerBASIC Author
  71.         Puts up with my silly questions on advanced PowerBASIC topics,
  72.         especially ASM interfacing
  73.       Hans Siepmann, industrial programmer
  74.         Beta tester
  75.       James Davis, 'DavisWare' Shareware Author
  76.         Beta tester, wrote original demo and docs
  77.       Lloyd Smith, PowerBASIC Tech Support
  78.         Great source of 'I want a routine to ...'
  79.       Mark Soll, industrial programmer
  80.         Beta tester
  81.       Paul Propst, Cybersom
  82.         Beta tester
  83.       Phillup Kapusta, commercial programmer
  84.         Beta tester
  85.       Ron Pierce, Shareware Author
  86.         Beta tester
  87.