home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Supreme Volume 6 #1
/
swsii.zip
/
swsii
/
165
/
IDETYPE.ZIP
/
DOC
next >
Wrap
Text File
|
1992-02-28
|
3KB
|
57 lines
28 Feb, 1992.
This program was written to obtain the hard disk parameters
from an IDE disk to simplify installation. I am currently developing
it with AMI BIOSes because that's what I sell. I will eventually add
support for Pheonix and Quadtel. Later versions will optionally set
the CMOS setup for the user but it will have to have logic to determine
the best logical mapping for large disks with more than 1024 cylinders
since the AT BIOS doesn't support anything larger than this with the
standard software interface.
HDinfo looks for an IDE hard disk. If found, it will get
the parameters and display them. It will then get the disk parameters
from the real time clock chip and display them as well. If your drive
has not been setup yet, you should put the first set of values in the
setup screen. If your drive is formatted and being used and the two
sets of numbers disagree, don't worry. IDE drives can typically
translate the parameters to the physical ones. The numbers returned
by the program, though, are recorded on the disk by the manufacturer
and are the ones that are supposed to be used. Don't change your
configuration if you have data on the disk you don't want to lose.
The program will check for machine type. If the machine type
suggests it is not at least an AT, it will exit. The real time clock
chip (MC146818) with configuration RAM will only be found on ATs.
The program then checks for an IDE interface drive. If the IDE
command requested is found invalid, the program will skip the IDE
check and continue to display the CMOS information. The buffer size
displayed with the IDE parameters is the amount of controller cache
the drive reports it has.
If the disk type in CMOS is user-defined, the program will
attempt to display it from its undocumented location. This should
work with the AMI BIOS. I will add Pheonix support later - it uses
a slightly different method of supporting user-defined parameters.
The next version of the program will probably provide the
total size of the disk from the parameters given as well as give
the option of setting the CMOS setup parameters from the ones found
on the IDE disk.
I would appreciate response on how the program works on
different machines as this program was written to help setup new
machines for both myself and fellow dealers/technicians/consultants
(whatever I call myself at any given moment!) Thanks.
Andy Johns.