home *** CD-ROM | disk | FTP | other *** search
-
- Bibliography
-
- Information for the various routines in the PBTools:Lite toolkit was
- obtained from the following sources.
-
- "The Ultimate DOS Programmer's Manual" - John Mueller and Wallace
- Wang Great source of information on DOS interrupts (21h), DOS
- mouse extensions (33h), and Expanded Memory interrupts (67h).
- Includes example source in ASM, BASIC (QB), C, and Pascal. Too
- expensive if you buy it with the disk (an extra $10 for a single
- 360).
-
- "Extending DOS" - Ray Duncan Extensive sections on accessing EMS and
- DesqView API calls. Example source is in C, but the explanations
- are better than most other references.
-
- "The Waite Group's Turbo Assembler Bible" - Gary Syck This was
- invaluable for the Assembler part of the library. Both as a
- general reference on all assembler commands, and for finding
- faster opcodes for optimizing the code. Expensive, but well worth
- it.
-
- "The Programmer's PC Sourcebook" - Thom Hogan I started with the
- first edition, and ended up buying the second edition when it
- became available. This is probably the second most handy book
- I've got. It covers all 'known' interrupts (DOS, BIOS, BIOS
- extensions, etc..), file formats, pinouts of CPU's, video cards,
- etc.. The only thing I couldn't find any information on was the
- OBJ file format from MS. This is a very expensive book, but once
- again, well worth the price.
-
- "Programmer's Guide to PC & PS/2 Video Systems" - Richard Wilton
- Another invaluable reference. It covers most video modes,
- including some I never heard of. Source examples in ASM and C. I
- couldn't find a reference for switching an EGA/VGA card to 43/50
- line mode though.
-
- "Undocumented DOS" - Andrew Schulman This has a lot of useful
- information, and a number of 'stable' undocumented calls were used
- extensively in the library when possible. There is a whole
- chapter on the ins and outs of using undocumented features of DOS,
- but there are also a LOT of calls that have been present from
- version 3.0 of DOS to the current 5.0 version. And I tested them
- with MS-DOS 3.21, 3.31, and 5.0 to make sure that the routines
- worked properly. The first edition of this book has a LOT of
- errors in it (printing errors), so avoid the first edition and get
- the second.
-
- "PC Interrupts" - Ralf Brown & Jim Kyle Ralf Borwn is well known for
- his INTERxxx text files which detail all known interrupts and is
- updated periodically. Well, after helping out with Undocumented
- DOS, Addison Wesley decided to give him his own book with the
- complete list. And what a list it is. This book is THE
- definetive reference for interrupts. Included are the VCPI
- interface, DesqView, Novell, Lantastic, and too many others to
- list in this file. Surprisingly, this book was only $24 and is
- probably the best $24 I have ever spent.
-
- Special Thanks
-
- The following individuals were invaluable in their assistance with
- getting the PBTools products rolling and making sure everything
- worked properly. Many thanks to all for your help.
-
- Alan Earnshaw, Information Management Systems, Inc.
- Beta tester, publisher
- Ann Goodman, Cybersom
- Source code comments, documentation
- Bob Zale, PowerBASIC Author
- Puts up with my silly questions on advanced PowerBASIC topics,
- especially ASM interfacing
- Hans Siepmann, industrial programmer
- Beta tester
- James Davis, 'DavisWare' Shareware Author
- Beta tester, wrote original demo and docs
- Lloyd Smith, PowerBASIC Tech Support
- Great source of 'I want a routine to ...'
- Mark Soll, industrial programmer
- Beta tester
- Paul Propst, Cybersom
- Beta tester
- Phillup Kapusta, commercial programmer
- Beta tester
- Ron Pierce, Shareware Author
- Beta tester
-