home *** CD-ROM | disk | FTP | other *** search
-
- ╔══════════════════════════════════╗
- ║ PC-INFO Version 1.66α, 2-26-88 ║
- ╚══════════════════════════════════╝
-
- PC-INFO 1.66α Copyright (C) 1986-1988 Max S. Robin
- All rights reserved For non-commercial use only
-
- Usage: PC-INFO
-
- This utility is intended to help users keep track of their system
- configurations and to aid in setting up new machines. It reports:
-
- 1. Machine type 9. Initial video state
- 2. CPU type & manufacturer 10. Current video state
- 3. NDP type 11. Video adapter type
- 4. ROM BIOS date 12. Amount of system memory
- 5. DOS version number 13. Amount of extended memory
- 6. Number of floppy drives 14. Amount of L/I/M EMS mmemory
- 7. Number serial ports 15. Total space on logged drive
- 8. Number of printer ports 16. Free space on logged drive
-
- In addition, when the appropriate option is selected, it will report:
-
- 1. Disk type (5¼" 360K|1.2M or 3½" 720K|1.44M floppies/fixed/RAM)
- 2. Total space
- 3. Free space
- 4. Cluster size
-
- for all disks on the system. The display screens may be saved to a file
- or printed out via alternate menu selections, at your disgression. (When
- run on a single floppy system, the floppy disk drive information is only
- output when that is the logged drive.) There are two files which may be
- created by this program (PC-INFO.CFG and PC-INFO.DSK). In the event that
- files with these names already exist, a warning to that effect is output
- and the original files are left untouched, with no new file created. In
- an analagous manner, the disk is checked for sufficient available space
- prior to creating new files, and a suitable warning is output if PC-INFO
- determines that such space is not present.
-
- It has been tested on IBM PC, PC XT, PC AT, PS/2 Models 30, 50 60 and 80
- and the AT&T PC6300/PC6300+/PC6310, the '386 based AT&T 6386 WGS and the
- Xerox 606X machines. (There has been an occasional AT&T PC6300+ on which
- PC-INFO will not run. These machines have generally been equipped with
- oddball ROM releases. We are currently trying to resolve this apparent
- incompatability issue.) PC-INFO has also been tested on certain COMPAQ,
- CLUB AT, LEADING EDGE, PC LIMITED, TANDY and ZENITH models. Unfortunatly
- we do not have access to every model produced by these manufacturers for
- evaluation purposes.
-
- PC-IDENT is a stand alone utility which may be used to identify the real
- manufacturer of your machine and the ROM BIOS it contains. This program
- displays the most likely copyright message, as well as all ASCII strings
- which match certain search criteria. (On some compatibles, PC-IDENT will
- occasionally cause the screen to go blank. If this occurs, press the F4
- key, which should restore the normal screen prompts. In the event that
- this program does not run on your machine, try ID.COM instead. It would
- be appreciated if you'ld drop us a line containing a description of your
- system and what type of behaviour PC-IDENT displayed. This will help us
- to track down a 'universal' solution to this problem.)
-
- If PC-INFO does not return the correct manufacturer or model, please run
- PC-IDENT and send us a copy of the output so that we may upgrade PC-INFO
- to recognize your machine/model.
-
- My thanks to Bob Smith (of Qualitas,Inc.in Bethesda MD) for the pointers
- in adapting the code used in his program CPUID.ASM (published in PC Tech
- Journal - April 1986 - Vol. 4 #4) to determine the type of CPU installed
- in the system under test.
-
- You are encouraged to copy and distribute PC-INFO and PC-IDENT, provided
- they are distributed only in their original, unmodified state, including
- this documentation file.
-
- If you have used this program and find it of value, a small contribution
- ($10 suggested) would be appreciated. Please send comments, suggestions
- and contributions to:
-
- ╔═════════════════════════════════╗
- ║ CHEAT RIVER ENGINEERING ║
- ║ Max S. Robin ║
- ║ P.O. Box 289 ║
- ║ Denville, NJ ║
- ║ 07834 ║
- ║ ║
- ║ 201-627-5460 ║
- ╚═════════════════════════════════╝
-
- Change
- Date Vers. Description of Change
- -------- ---- ------------------------------------------------
- 4/11/87 1.23 added code to search for 80386 and to identify
- COMPAQ 386
- 4/15/87 1.24 revised machine models to include AT&T 6310;
- corrected error when DOS version code >3.1
- 4/19/87 1.25 corrected spelling error in EMS output
- 4/21/87 1.26 corrected code to differentiate between V20 & V30;
- changed order of video test so that clones w/CGA type
- boards which change bit 7 of status port 3BAH do not
- falsely report presence of a Hercules Graphic Card
- 5/ 3/87 1.27 changed 'Printer Ports' legend to more correct
- 'Parallel Ports (Printer)'
- 5/21/87 1.28 code clean up
- 6/25/87 1.40 added function key menus for disk information, print-
- ing and save-to-file options
- 6/27/87 1.41 added Leading Edge Model D & Sperry recognition code
- 6/28/87 1.42 added 'WORKING' indicator to let user know system is
- not hung while checking disks (this can take a moment
- or two, especially with large, slow hard disks)
- added 'PRINTING' indicator to let user know system is
- printing (helpful for those w/remote printers)
- 7/ 3/87 1.45 fixed bug in code which differentiates between CPUs
- with 8 and 16 external buss structures (e.g. Intel
- 8088 vs. 8086, NEC V20 vs. V30)
- 7/ 8/87 1.46 added code to recognize PS/2 3½" drives in both 720K
- Model 30 version and 1.44M Models 50 - 80 version
- 7/13/87 1.47 added 'Space in Bytes' message to disk screen
- 8/ 4/87 1.48 added Zenith 181/183 recognition code
- 9/23/87 1.49 added Tandy 3000HD recognition code
- 10/ 1/87 1.50 added Data General/1 recognition code
- 10/17/87 1.51 revised description of 3 1/2" drives to reflect 720K
- size, rather than calling them High Capacity
- 10/24/87 1.52 code clean up
- 11/ 1/87 1.53 revised NDP recognition code, using August '87 PC
- Tech Journal article for reference, to identify 80387
- NDP
- 11/ 2/87 1.54 added PC Limited Turbo XT recognition code
- 11/ 7/87 1.55 revised to better handle device drivers which don't
- clear or properly reset the Media Descriptor Byte
- 11/10/87 1.56 modified disk id code to properly report RAM disk on
- machine w/2 floppies and no fixed disk. Added Tandy
- 1000 series recognition code.
- 11/13/87 1.57 added Leading Edge Model M recognition code
- 12/12/87 1.58 added check for Phoenix BIOS on machines which have
- letters IBM in memory. Improved recognition of RAM
- disks. Changed 'Floppy Disk' legend to report disk
- size and nominal capacity, e.g. 360Kb.
- 1/ 6/88 1.59 revised disk drive type recognition code to improve
- recognition of RAM disks created by device drivers
- whose media descriptor bytes indicate that they are
- floppy drives or hard disks
- 1/11/88 1.60 revised F4 routine to clear all warning messages
- prior to exiting program
- 1/17/88 1.61 added recognition code for IBM XT/286,PS/2 Models 30,
- 50, 60 & 80. Also added check for FB model code used
- in late model XTs.
- 2/13/88 1.62 added 'signature' display w/name,address,telephone #,
- code clean up
- 2/16/88 1.63 added recognition code for AT&T 6386 WGS
- 2/18/88 1.64 improved recognition of IBM clones, including those
- with ERSO, AWARD and AMI BIOS
- 2/23/88 1.65 revised disk drive type recognition code to improve
- recognition of floppy drives in systems having hard
- disks multiple floppy drives and RAM disks
- 2/26/88 1.66 corrected bug in recognition code for AT&T 6386 WGS
-
- KNOWN BUGS/PROBLEMS
- -------------------
- 1. Certain device drivers used to create RAM disks, such as AT&T's
- RAMDRIVE.SYS (supplied w/DOS 3.2) cause PC-INFO to identify such
- RAM disks as FIXED disks. Apparently these drivers cause an in-
- correct Media Descriptor Byte to be generated. AT&T's RAMDISK.DEV
- (supplied w/DOS 3.1), which does not support extended memory, does
- not cause this error.
-
- 2. Machines with more than two floppy drives normally report this
- correctly on both screens. However, in a manner similar to the
- situation with RAM disks being reported as FIXED disks, it seems
- some device drivers do not correctly reset the hardware bits read
- by Interrupt 11. Hence, only two drives are reported on the first
- (configuration) screen. Machines which do not use device drivers,
- i.e. those using dip switches or ROM resident setup routines, do not
- appear to have any difficulty correctly identifying the additional
- floppy drives. Revision 1.60 and 1.65 improves correct recognition
- of these RAM disks.