home *** CD-ROM | disk | FTP | other *** search
-
- ╔══════════════════════════════════╗
- ║ PC-INFO Version 2.15 11-14-90 ║
- ╚══════════════════════════════════╝
-
- PC-INFO 2.15 (C) Copyright 1986-1990 Max S. Robin
- All rights reserved For non-commercial use only
-
- 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
- 3/ 2/88 1.67 added recognition code for Tandy 1400LT, Tandy 4000,
- AST Premium 286/386
- 3/ 8/88 1.68 improved disk space routines to handle single floppy
- drive machines, or machines w/2 floppies and no hard
- disks
- 3/10/88 1.69 added recognition code for FOUNTAIN TECHNOLOGIES XT
- compatible
- 3/17/88 1.70ß changed machines description for AT&T PC6300+... to
- include 6312 in addition to 6310. Revised code to
- properly handle CGA or EGA being run w/mono display
- 3/22/88 1.70ß revised test of floppy message to read 'per DIP ...'
- instead of 'per dip ...'
- 3/24/88 1.71 corrected error in 80387 message routine
- 3/26/88 1.72 added recognition code for Taiwanese XT clones which
- have Phoenix BIOS and return a model code of 54h
- 3/29/88 1.73 Revised screen handling code such that any 80 column
- mode other than 7 is treated like a color mode.
- 4/17/88 1.74 Revised screen handling code so that video page
- number is always gotton via int 10h and saved prior
- to clearing the screen. Added code to identify VGA &
- VGA Display Adapters.
- 4/24/88 1.75ß revised VGA message such that PS/2 Model 30 reports
- MCGA rather than VGA
- 5/ 6/88 1.75ß Video Mode Error message revised to indicate how to
- reset the mode to an 80 column one
- 5/28/88 1.76 Critical Error Handler added to intercept calls to
- Int 24h when accessing disk drives in WRITE_DISK
- 6/ 4/88 1.77 Revised CEH to work with AT&T BRIDGE.SYS used w/AT&T
- 3B2/PC6300 network
- 7/20/88 1.78 revised VALID_FLOPPY? routine to label disks reported
- as hard disks, but < 4Mb in size as RAM disks
- 7/26/88 1.79 corrected text screen to report current disk storage
- in 'bytes' rather than 'byte'
- 9/ 4/88 1.80 code clean up
- 10/10/88 1.81 added command line switches to force adapter type to
- color or mono (i.e. CGA or MDA)
- 12/13/88 1.82 add recognition code for Kyocera BIOS in XT clones
- (such as Victor VPC-II)
- 12/23/88 1.83 Improve command line parsing, tidy up message format
- 2/ 6/89 1.84 added recognition code for PS/2 Models 30-286 and 70;
- revised recognition code to correctly identify IBM
- PC AT with submodel codes of both 00h and 01h
- 2/15/89 1.85 added help screen which is invoked by /? and /h
- 2/23/89 1.86 fixed pointer error in recognition code used to
- identify IBM PC AT with submodel codes of 00h
- 3/10/89 1.87 fixed bug which occasionally would cause system to
- hang at program termination
- 3/17/89 1.88 changed ibm_? message to include AT as well as PS/2
- when model byte is FC
- 3/18/89 1.89 added recognition code for IBM PS/2 Model 25
- 6/ 7/89 1.90 fixed code to handle disk partitions >32Mb under
- IBM PC-DOS 4.00/4.01 and MS-DOS 4.00/4.01. Improved
- snow suppression on CGA equipped systems and cursor
- display when exiting program
- 6/20/89 1.91 fixed bug in handling LCD screen on Toshiba 1600
- 6/29/89 1.92 added recognition code for EPSON to consider 80286
- machine as Equity III+;revised COMPAQ recognition
- to identify 80286 machine as 'Deskpro 286 or Portable
- 286';corrected recognition code for AST Premium 386
- 7/ 1/89 1.93 added recognition code for generic Toshiba machines
- 7/ 7/89 1.94 added recognition code for Toshiba laptops (T1000,
- T1100,T1600,T3100,T3200,T5100,T5200), Sperry PC-IT
- and Mitsubishi built AT clones
- 7/10/89 1.95 added recognition code for NEC APC series of machines
- 7/11/89 1.96 fixed bug in text for Herc Graphics Plus adapter
- added code to recognize ESCAPE key press & gracefully
- exit from program
- 7/13/89 1.97 revised code used to check for Extended memory such
- that message 'None' is generated only when Int 15
- funtion 88h indicates an error. Since DOS 4.x reports
- amount of available extended memory, rather than amt.
- installed, the word 'available' is output for DOS 4.x
- 7/23/89 1.98 added recognition code for TI Deskpro;revised text to
- display 'Epson Equity II+', rather than III+
- 7/26/89 1.99 Revised recognition code for Data General/1 machines;
- improved algorithm for handling > 2 floppy drives;
- added L/I/M EMS version to Expanded Memory report
- 8/ 5/89 2.00 improved handling of disks with 0 bytes avail. space;
- revised format of Expanded Memeory version display;
- maintenance release
- 8/ 9/89 2.01 added recognition code for Zenith 386/TurbosPort 386
- 8/15/89 2.02 revised Data General recognition code to search for
- string 'Nippon·Data' in BIOS, as used on DG/1;
- reactivated code (missing in versions >1.96) that
- tested for CPU >=80286 before testing for extended
- memory. When run on 8088/8086 system, Ver. 1.97-2.01
- may result in a Divide Overflow on certain systems
- 8/18/89 2.03 added recognition code for NCR 1102 (XT compatible)
- 9/24/89 2.04 added check for Machine Code of 0ffh to test for
- Data General/1
- 9/28/89 2.05 revised extended memory test to check for PS/2 Model
- 70/80 machine id=0f8h (in addition to AT id=0fch),
- also now check for 80386 CPU, regardless of machine
- id code;revised machine recognition code for EPSON to
- display Equity II+/III+, since there doesn't appear
- to be a way to distinguish between them.
- 10/20/89 2.06 revised /m option code to not switch to reverse video
- when going from screen 2 back to screen 1 on certain
- LCD displays (especially Data General/ONE)
- 1/28/90 2.07 added recognition code for Weitek numeric coprocessor
- 2/ 3/90 2.08 revised recognition code to identify those clones
- using 'IBM COMPATIBLE' as a signature in their ROM
- BIOS as clones rather than true IBM machines. (Many
- COMPU-ADD machines use this signature)
- 2/ 5/90 2.09 fixed bug in .386 code which apparently affected
- IBM Model 70 & 80 systems only
- 2/27/90 2.10 revised recognition code to identify those clones
- using 'IBM IS TRADEMARK' as a signature in their ROM
- BIOS as clones rather than true IBM machines. (Many
- DTK built machines use this signature)
- 3/28/90 2.11 revised machine description to identify IBM PS/2
- Model 50s as 'IBM PS/2 Model 50/50Z' since they're
- identical except for the disk size and speed
- 4/18/90 2.12 changed Weitek coprocesser message to 'WEITEK 3167'
- for 80386 based machines
- 8/ 9/90 2.13 added IBM PS/2 Model 55 & Model 70P recognition code
- 8/14/90 2.14 revised recog. code for AT&T 6386 WGS to differentiate
- differentiate between Olivetti & INTEL based machines
- 11/14/90 2.15 added listing of all Serial and Parallel Port Base
- Addresses.Revised recognition code for Toshiba laptop
- machines to account for variations in ROM identify-
- ing text strings.
-
- ╔═════════════════════════════════════════╗
- ║ CHEAT RIVER ENGINEERING ║
- ║ Max S. Robin ║
- ║ P.O. Box 289 ║
- ║ Denville, NJ ║
- ║ 07834-0289 ║
- ║ ║
- ║ 201-627-5460 ║
- ║ ║
- ║ CompuServe: 73710,2611 ║
- ║ ║
- ║ ┌─────────┐ ║
- ║ ┌─────┴───┐ │ (tm) ║
- ║ ──│ │o │────────────────── ║
- ║ │ ┌─────┴╨──┐ │ Association of ║
- ║ │ │ │─┘ Shareware ║
- ║ └───│ o │ Professionals ║
- ║ ──────│ ║ │──────────────────── ║
- ║ └────╨────┘ MEMBER ║
- ║ ║
- ╚═════════════════════════════════════════╝
-