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