home *** CD-ROM | disk | FTP | other *** search
/ PC Open 18 / pcopen18_giallo.iso / Msdos / HWINFO / HWINFO.HIS < prev    next >
Encoding:
Text File  |  1997-05-22  |  32.7 KB  |  703 lines

  1.  ╔════════════════════════════════════════════════════════════════════════════╗
  2.  ║        HWiNFO - Copyright (c)1995-97 RealSoft, All Rights Reserved.        ║
  3.  ║ ────────────────────────────────────────────────────────────────────────── ║
  4.  ║                 Version 4.0.1 ; Last Update: May-22-1997                 ║
  5.  ╚════════════════════════════════════════════════════════════════════════════╝
  6.  *** Any comments, logfiles or questions are welcome: malik@us.svf.stuba.sk ***
  7.  **************************************************** malik@elf.stuba.sk ******
  8.  
  9.  
  10.  
  11.  
  12.  
  13.   ┌──────────────────────────────────────────────────────────────────────────┐
  14.  ─┤ ░░░░░░░░░░░░░░░░░░░░░░░░░░ History of HWiNFO ░░░░░░░░░░░░░░░░░░░░░░░░░░░ ├─
  15.   └──────────────────────────────────────────────────────────────────────────┘
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 1.11ß ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  23.  
  24.  - Start of history.
  25.  - Detects IDE Fixed Disk size up to 4 GB (Added for E-IDE support).
  26.  - Added Network detection - for FTP Packet Drivers.
  27.  - Added PCMCIA sockets and Adaptec 154x/1640/174x cards detection.
  28.  - Fixed some bugs.
  29.  - New design.
  30.  
  31.  
  32.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 1.12ß ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  33.  
  34.  - Converted to .EXE, changed protection.
  35.  - Fixed CPU identification through RESET (A20 line) and some another bugs.
  36.  
  37.  
  38.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 1.13ß ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  39.  
  40.  - Added SCSI Peripherals (Disks, Streamers, Printers, Processors, WORMs,
  41.    CD-ROMs, Scanners, Optical Drives...) identification for all devices, that
  42.    support ASPI (SCSIMGR$) driver.
  43.  - Moved SCSI CD-ROM detection into SCSI Peripherals section.
  44.  - Fixed bug in TVGA 8800BR/CS video memory size detection.
  45.  - Some new expansion cards added (SCSI Host Adapters).
  46.  - Added Plug-and-Play (ACFG = AutoConFiGuration) support detection.
  47.  - Some new CPUs added.
  48.  
  49.  
  50.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 1.14ß ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  51.  
  52.  - Some minor bugs fixed (Intel Pentium FDIV error, ASPI, Design...).
  53.  - Added Upgrade and OverDrive CPU detection for CPUs, that support CPUID.
  54.  - Some Stupid Old 286- BIOSes crash while PCMCIA and Plug-and-Play detection
  55.    (they don't return an error from INT 1Ah, but jump elsewhere ... - there is
  56.    no workaround). Disable these item in Setup section, if your system hangs.
  57.  - Fixed miro video cards detection (now fully depending on BIOS).
  58.  - Added new Tseng W32i/p chipset revisions and WD90C35.
  59.  - Fixed Matsushita through Sound Blaster connected CD-ROMs detection.
  60.  - I have rewritten the whole Disk info; more flexible. Now: Supports 4 Disk
  61.    Drives (E-IDE), obtains some info from MFM/RLL/ARLL and ESDI disks and
  62.    individual Fixed Disk Controller detection added (for multiple Controller
  63.    systems). But SCSI drives still do not return any info (except drive size
  64.    for those, which do not have disabled INT 13h); try to look into SCSI
  65.    section.
  66.  - Added Cyrix M1 and Intel Pentium P24T CPU.
  67.  - Added new Adaptec Host Adapters.
  68.  
  69.  
  70.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 1.2 ß ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  71.  
  72.  - Total NEW design, "User friendly", mouse support own fonts...
  73.  - Added creating of a log file.
  74.  - Added PCI and EISA slot contents identification (expansion cards ID's).
  75.  - Added several new MCA expansion cards (now recognizes 1224 MCA cards).
  76.  - Added Future Domain SCSI controllers identification.
  77.  - Some minor bugs fixed.
  78.  - Added FPU frequency detection.
  79.  
  80.  
  81.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 1.21ß ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  82.  
  83.  - Added ALG2228, NCR 77C32BLT and Weitek W5086/W5186/W5286 processor + P9000
  84.    coprocessor detection.
  85.  - Added new video memory size detection for chipsets, which video memoy size
  86.    was unable to detect.
  87.  - Rewritten SCSI devices identification and SCSI disks now return their
  88.    physical informations.
  89.  - Advanced design.
  90.  - Added new detection for ATI mach64 with Video memory size detection.
  91.    Hope it will work...
  92.  - For some graphics cards and chipsets added Bus interface type detection.
  93.  
  94.  
  95.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 1.22ß ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  96.  
  97.  - Some work on design.
  98.  - Added Intel P6 (Civil name not yet available).
  99.  - Added APM check and Battery status report.
  100.  - Added VESA Power Management detection.
  101.  - Added Hercules MDA cards check (maybe they still exist somewhere).
  102.  - Added some new FPU's.
  103.  - Some minor bugs fixed.
  104.  - Added VLB test, but only if there is a VLB Video card present :-(
  105.  - Added Intel Pentium P55C and P24CT, not quite sure...
  106.  
  107.  
  108.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 1.23ß ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  109.  
  110.  - Added AMD 80C287 Co-Processor.
  111.  - Added Intel P23T and Scorpion Co-Processors (but what are they about???).
  112.  - Some bugs fixed.
  113.  - New stepping levels added.
  114.  - Added detection of SL CPU IDs (30Eh, OMCU).
  115.  - Some work on FPU and CPU frequency detection. I've used new routines and
  116.    now it works fine!
  117.  - Some work on Cache size detection - added Internal cache size detection;
  118.    Internal Cache 1-32 KB; External Cache 64-512 KB.
  119.  - Added support for PCI Expansion cards Configuration Space Access Mechanism
  120.    1 and 2.
  121.  - Added Chipset detection for newer Award BIOSes.
  122.  - Better detection of Cx487S Co-Processor.
  123.  
  124.  
  125.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 1.3 ß ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  126.  
  127.  - Some new bugs found :-( Fixed...
  128.  - New stepping levels added.
  129.  - Added AMD Krypton K5 (but K5 is still not released), some new Cyrix CPUs,
  130.    TI486SXLC and Am486(TM) SX2.
  131.  - The Internal Cache size reflects only the Data (not Instruction!) cache.
  132.  - Discovered, that some BIOSes (newer AMI Win VLB/PCI) destroy CPU ID.
  133.  - Added some new Am486 CPUs.
  134.  - Added Trident GUI9440 AGi (VLB).
  135.  - Added Method 2 to get CPU ID (Reset while A20 is Disabled --> INT 6).
  136.  - Now it tells, which Method was used to obtain CPU ID - the dark blue text
  137.    in CPU ID column.
  138.  - Added Cx486DX2-v (3.0 V) and ST486DX2.
  139.  - Fixed some bugs while running on an XT. ;-)
  140.  - Added Fixed Disk Performance report
  141.    (Data Transfer rate and Average Seek Time) - via BIOS.
  142.  - Fixed detection and added frequency determination for Nx586.
  143.  
  144.  
  145.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 1.31ß ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  146.  
  147.  - Precisious CPU & FPU frequency detection added (On Am486DX2-80 ± 0.2 MHz).
  148.  - Added PCI, APM and P-N-P version report.
  149.  - Some work with colors.
  150.  - Added Avance Logic ALG2301 (PCI).
  151.  - Added Shadow RAM and Total Memory report. I don't think it will work 100%.
  152.  - Some new steppings added.
  153.  - Added detection of AMI Flash BIOS + version. But only if it supports
  154.    AMI BIOS-Flash Interface.
  155.  - Added Wide (16-bit) / (32-bit) SCSI report if present.
  156.  - Added Fixed Disk Spindle Speed report (RPM). Precision ±3 RPM.
  157.  - Added Method 3 to obtain CPU ID (modifies BIOS). On my PC (BIOS overwrites
  158.    CPU ID) works it pretty good and displays a correct CPU ID.
  159.  - Added Sound Blaster SCSI-2 and AWE32.
  160.  - Added Am486DX4 W-B Enhanced, Max. Disk PIO Mode, Disk Transfer Width, IORDY
  161.    and something else...
  162.  
  163.  
  164.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 1.4 ß ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  165.  
  166.  - Added Video BIOS version report.
  167.  - Added Video Card Bus width report for some cards.
  168.  - New routine for Game Ports detection.
  169.  - Better detection of BIOS manufacturers (AMI WinBIOS...) + date.
  170.  - Added SMBus.
  171.  - Fixed older 1MB Trident video cards memory report.
  172.  - Added ATI Graphics Xpression Pro, Diamond Stealth64 Video,
  173.    Diamond Stealth64 Video VRAM, Genoa Phantom 64 8864 and Genoa Phantom Pro
  174.    graphics boards.
  175.  - Added Data Care DC-600A/DC-620A Disk Cache Controller.
  176.  - Added Video RAM Throughput report (ditect, 16-bit, write).
  177.  - Added DHRYSTONE report - used Norbert Juffa's (CTEST260) Pascal routine of
  178.    Dhrystone 2.1. I've implemented a totally identical code (in assembler!),
  179.    and the results are nearly the same (± 200 Dhrystones/s).
  180.  - HWiNFO now flushes (Writes-Back) NCACHE-x buffers before running.
  181.  - Added Cardex Video Cards detection (ICS5341 tested - Tseng ET4000/W32p).
  182.  - Added Trident 9440AGi, 9660XGi PCI ID and NCR Vendor IDs.
  183.  - Added VIA VT83C461 E-IDE Disk Controller.
  184.  - Added detection of ATAPI devices.
  185.  - Added universal detection of NCR SCSI PCI chips & BIOSes (tested NCR53710).
  186.  - Added Min. Transfer Rates for E-IDE disks report (with DMA, PIO with IORDY
  187.    flow, PIO w/o IORDY flow) and IORDY disableable capability.
  188.  - Added C&T F65525, F65535/45 and F65540 video chipsets.
  189.  - Added new SPEA Graphiti boards.
  190.  - Added RISC Video Accelerator report. First checks for Processor
  191.    (Intel i860/TMS 340x0/Hitachi ACRTC) and then for Accelerator boards
  192.    (now only SPEA Graphiti). I'm working on another boards...
  193.  - Added SPEA Showtime Plus graphics board.
  194.  - New routines for Cirrus video boards detection (incl. identifies CL-GD5428
  195.    if BIOS says CL-GD5426).
  196.  - Added BIOS Extension search (SCSI, ESDI, IDE BIOSes ...). Try and you'll
  197.    see :-)
  198.    DC-600A/DC-620A and NCR PCI chips&BIOSes moved into BIOS Extension section.
  199.  - Added S3 Vision864-P and Vision964-P.
  200.  - Added Genoa VideoBlitz 9500 and III AV.
  201.  
  202.  
  203.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 1.5 ß ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  204.  
  205.  - Added: S3 86C805 D, 86C801-P, 86C801/5 rev I and a correct detection routine
  206.    for Vision866, Vision868, Vision968, Trio32, Trio64; ARK1000VL, ARK1000PV,
  207.    ARK2000PV, Sierra Semiconductor SC15064 (Falcon/64), new routine for Weitek
  208.    P9000+W5086/W5186/W5286 / P9100 detection, but the Video memory check is not
  209.    100% correct; IIT AGX-010/011, AGX-014, AGX-015, AGX-016; distinguish
  210.    between ALG2101 and ALG2201; ALG2302, ALG2364; Acer ALi M3145; better
  211.    distinguish between C&T Video chipsets, added 64300 and 64310 WinGine;
  212.    Matrox MGA-I (Atlas) and MGA-II (not quite sure).
  213.  - Added Genoa Hornet II and Diamond Stealth32 Video Cards.
  214.  - Added new Video PCI cards.
  215.  - A new feature, which I was asked for: While Scroll Lock is active, no disk
  216.    benchmarks will be performed.
  217.  - If no TMS board is found while hardware tests (HP IGC, NEC MSGE, SPEA),
  218.    HWiNFO tries to get the board name via standard TIGACD.EXE driver
  219.    (installed at any interrupt in the "SET TIGA=" path or standard at 7Fh).
  220.  - GUS revisions, amount of DRAM report and Gravis Ultra Max added.
  221.  - Some work on ASPI routines and disk reports.
  222.  - Added Sound Blaster AWE32 ASP (hope, it will work).
  223.  - Added several new Video DACs and the whole routine is now rewritten.
  224.    Fixed a bug which occurs on Trident 9000 video boards when bit2 in 3C6h reg.
  225.    is set. The most DAC detection programs crash, but HWiNFO don't :-)
  226.  - Added ATI mach8 (38800-1; not quite sure!) and some older ATI boards
  227.    identification.
  228.  - Added Diamond Stealth SE video card.
  229.  - Fixed right-alligned (space padded) IDE-disk ser. number report.
  230.  - Added VESA VBE version report.
  231.  - Fixed Edsun CEG DAC detection. Never verified!
  232.    As for me, VGADOC3 uses an invalid routine to detect this DAC, because it
  233.    writes to 3C9h in write mode. But it should work only while writing in
  234.    read mode.
  235.  - Removed AMI Flash BIOS detection (some older AMI BIOSes caused crash).
  236.  - Added Keyboard controller version report.
  237.  - Added IBM 486BLDX2 Blue Lightning and some CPU steppings.
  238.  - Added Adaptec AIC-7770 and AHA-2740 SCSI Hosts.
  239.  - Added detection of Serial port UARTs and baud rate.
  240.    Recognizes 8250, 16450, 16550, 16550A, IBM Type 3.
  241.  - Fixed i486SL ID detection.
  242.  - Added new detection routine for Parallel ports.
  243.    Recognizes 4-bit port, 8-bit Bidirectional and Enhanced Parallel Port (SL).
  244.  - Fixed a small bug in some Cirrus video cards detection.
  245.  - Added Cyrix FasCache Cx486DX4 detection.
  246.  - If Video or Optional BIOS supports Plug-and-Play, a green [PnP] sign is
  247.    displayed.
  248.  - Some new Machine types added.
  249.  - Added UMC U486DX2 and SX2.
  250.  - Added new method of checking for Flash BIOS. If found, displays a green
  251.    "[Flash]" sign in BIOS Manufacturer line.
  252.  
  253.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 1.6 ß ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  254.  
  255.  - Added ATI Graphics Vantage detection routine.
  256.  - Hopefully fixed Trident 9440AGi 32-bit bus detection.
  257.  - Added Number Nine VISION FX330, MOTION FX531, MOTION FX771 graphics cards.
  258.  - Added Diamond SpeedStar 24, SpeedStar Plus; Orchid ProDesigner, II, IIs and
  259.    Diamond Viper SE.
  260.  - Added distinguish between ICS5341 and ICS5342 GENDACs.
  261.  
  262.  
  263.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 1.61ß ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  264.  
  265.  - Fixed a BIG-shit bug in Video Throughput test (previously occured only on
  266.    fast machines, like P54C-133).
  267.  - Added about 250 new PCI Vendor and some new Device IDs.
  268.  - Added Intel P54T and a newer detection routine for Cx486DX4-v.
  269.  - Added MultiProcessor Specification (MPS) support !
  270.    HWiNFO is now able to detect the amount and type of more CPUs and/or
  271.    Buses.
  272.  - Added hardware detection of PCMCIA adapter.
  273.  - Added Cirrus Logic CL-GD7541 (Nordic Lite), 7542 (Nordic), 7543 (Viking),
  274.    Trident 9660 XGi, C&T F65548, Number Nine Imagine128 and Alliance Pro
  275.    Motion 3210.
  276.  
  277.  
  278.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 2.00 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  279.  --------------------------> First Public Version <----------------------------
  280.  
  281.  
  282.  - Added another new (about 250 PCI and 150 EISA) Expansion cards.
  283.  - When a PCI BIOS moves the CPU ID into upper part of the DWORD and stores
  284.    0CF8h (PCI configuration register I/O used by some BIOSes immediately to
  285.    initialize machine) into the lower part od CPU ID, HWiNFO recognizes the
  286.    right CPU ID.
  287.  - The Flash ROM detection works now only for ASUSTeK and Award FLASH support.
  288.    I'm working on more...
  289.  - Added Energy Star and GreenPC report.
  290.  - New routine for GUS memory detection.
  291.  
  292.  
  293.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 2.01 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  294.  
  295.  - New nice palette.
  296.  - Some bugfixes.
  297.  - Reduced unregistred version usages :-)
  298.  
  299.  
  300.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 2.20 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  301.  
  302.  - Added Promise Technology EIDE2300PLUS VLB Disk Controller.
  303.  - Added OAK Mozart Sound card.
  304.  - Added new S3 Vision968 ID.
  305.  - Fixed Diamond Stealth64 Video VRAM detection.
  306.  - Fixed GUS DRAM size report.
  307.  - Added new detection routine for Alliance Pro Motion 3210, ATI 88800GX & CX,
  308.    Cirrus new adapters, Matrox MGA series (MGA-I and II),
  309.    #9 Imagine128 Video RAM size detection and fixed some bugs.
  310.  - Added Video card bus detection for another video cards.
  311.  - Added ATT 22c498, IC Works W30c516 DAC, CHRONTEL CH8391, CH8398, IBM RGB524,
  312.    RGB525, OAK 66HC and UMC 70c178 DACs.
  313.  - Fixed some video RAMDAC routines.
  314.  - HWiNFO now (while ISA/VLB checking procedure) says which card is currently
  315.    checked and at which port. If HWiNFO hangs, it allows you to determine which
  316.    hardware test caused it.
  317.  - Added Alliance Pro Motion 3210 video memory size report.
  318.  - Fixed Trident Internal DAC detection.
  319.  - Added Video chipset and card detection steps report.
  320.  
  321.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 2.21 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  322.                             Released: Dec-19-1995
  323.  
  324.  
  325.  - Reduced unregistered "typing shit" again ;-)
  326.  - Fixed a really nasty BUG which caused ET3000/4000 and IIT video boards to
  327.    crash. 
  328.  - Hopefully fixed TI TVP3026 DAC detection.
  329.  - Some minor bug fixes and advances.
  330.  - Added distinguish between MFM, RLL and ARLL.
  331.  - Added distinguish between 3Com EtherLink III 3C509B, 3C509B-TP, 3C509B-TPO
  332.    and 3C509B-Combo.
  333.  - 3Com EtherLink III detection can be disabled now in the Setup menu, because
  334.    this routine reconfigured an Western Digital Ethernet card :-(.
  335.  - Some protection against BHcrack added. Hahaha.
  336.  
  337.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 2.22 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  338.  
  339.  - Added detection of Intel 82420TX SATURN, 82420EX ARIES, 82430LX NEPTUNE and
  340.    82430FX TRITON chipset in the System menu (Mainboard chipset).
  341.  - Added new detection routine for Keyboard Controller, it reports the whole
  342.    copyright notice included in the 8042 KBD BIOS.
  343.  - Added Plug-and-Play devices detection.
  344.  - Added new UART types.
  345.  - Added Mediavision MVV452 chipset + MV Pro Graphics 1024 card and MVV462
  346.    Video RAMDAC.
  347.  - Fixed a shitty mouse bug.
  348.  
  349.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 2.23 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  350.  
  351.  - Fixed CPU ID detection Method 2. Now works very well.
  352.  - Some minor advances.
  353.  - I'm able to detect the type of Flash EPROM chip (like INTEL P28F001BX-T),
  354.    but it requires setting the EPROM into write mode (via jumpers), so the
  355.    detection routine is of no use (is there anyone, who opens his case and
  356.    sets jumper only to detect the EPROM chip?). The routine is disabled.
  357.  
  358.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 2.24 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  359.  
  360.  - Added Am x5-P75-133; in fact is it an AMD Am486DX4 Write-Back Enhanced
  361.    with 16 KBytes Internal Cache.
  362.  - A small bug-fix in Parallel ports detection.
  363.  - Enhanced protection.
  364.  
  365.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 2.30 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  366.  
  367.  - Reduced unregistered "typing shit" again and again ;-)
  368.  - Fixed Avance Logic ALG2228 detection.
  369.  - Updated Plug-and-Play device scanning.
  370.  - Added Cyrix 5x86 (M1sc) and 6x86 (M1rx).
  371.  - Added some new CPU steppings + some minor updates.
  372.  - Added Intel i80C86A and i80C88A detection (CMOS technology).
  373.  - Added identification of ATAPI drives (CD-ROMs, streamers...).
  374.  - Added STB VGA Extra/EM or EM16, PowerGraph VGA (1MB), PowerGraph/PowerView
  375.    VGA (512KB).
  376.  - Added IDE Disk Security Feature + Max. # of Passwords + Max. Multiword DMA
  377.    Timing Mode report.
  378.  - Updated Disk drives detection routine - now very flexible; identifies drives
  379.    like: port 1F0h primary - IDE disk; port 1F0h sec. - EIDE disk; port 170h
  380.    prim. - (nothing); port 170h, sec. - ATAPI CD-ROM; plus some SCSI disks with
  381.    BIOS Enabled.
  382.  - Added S3 Trio64 V+ (86C765) video chip, Diamond Stealth64 Graphics2001 and
  383.    Diamond Stealth64 Video2001 graphics boards.
  384.  - Added detection of Windows NT at the front of coding.
  385.  
  386.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 2.31 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  387.  
  388.  - Updated STB detection routine, which caused invalid identification of cards
  389.    with no STB.
  390.  - Added Texas Instruments TI486DX2 and TI486DX4.
  391.  - Fixed Cyrix 5x86 detection.
  392.  - Some bugfixes.
  393.  - F-PROT's Heuristic scan doesn't now report, that HWiNFO contains a
  394.    "virus-suspicious code".
  395.  
  396.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 2.32 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  397.  
  398.  - Added about 30 new PCI vendors.
  399.  - Added detection of Aladdin HASP Hardware Key connected to Parallel port :-)
  400.    (tested MemoHASP-1 for JURIX).
  401.  - Added CD-ROM Transfer Rate Benchmark. It requires MSCDEX to be installed.
  402.  - Added 36-bit Addressing, 2MB Pages to CPU Features.
  403.  - Added detection routine for Advanced Signal Processor (ASP) on Sound Blaster
  404.    boards. It's better, because the old routine detected ASP from DSP version.
  405.  
  406.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 2.33 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  407.  
  408.  - Added detection of CPU Update Revision (ID) to CPU Identification screen
  409.    (available only on Intel Pentium Pro Processor).
  410.  - New detection routine for Extended memory size; now correctly reports the
  411.    amount of RAM on systems, which have > 64 MB of memory. The BIOS must
  412.    support INT 15h, Fn. E820h.
  413.  - Small bugfix in Multiprocessor identification section + active CPUs are now
  414.    displayed green and disabled red.
  415.  - Updated Matrox video chipsets and cards detection. Added MGA-2064W chipset,
  416.    corrected MGA-I and MGA-II detection. Added more cards: Ultima, Impression,
  417.    PRO, Ultima Plus (VLB/2, VLB/4, PCI/2 and PCI/4), Impression Lite,
  418.    Impression Plus and Millennium. I can't find any doc about Matrox (except
  419.    VGADOC4, but I think the detection routines are not correct). This info was
  420.    discovered using 32-bit DOS/4GW debugger launched at Matrox setup.exe file.
  421.  - Added detection of ESS Technology ES688, New Media WaveJammer, Ensoniq
  422.    SoundScape, Sound Master II and I/O Magic Tempo digital audio cards.
  423.  - Updated CD Benchmark a little bit.
  424.  
  425.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 2.34 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  426.  
  427.  - Added Matrox MGA Millennium PCI ID + new routine for its detection and
  428.    WRAM report (in Protected mode).
  429.  - Fixed a really stupid bug - detection of Am486DX4 WB Enhanced CPUs.
  430.  - Some small updates.
  431.  - Fixed Diamond Stealth64 bus detection (VLB/PCI).
  432.  - Fixed a small bug in Intel Triton chipset detection [instead of CX was
  433.    there DX ... :-( ]
  434.  
  435.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 2.35 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  436.  
  437.  - Added SPEA V7-Mercury P-64V video card.
  438.  - Fixed some small bugs in CD-ROM detection + better detection of Mitsumi
  439.    CD-ROMs.
  440.  - Moved RISC Video acc. to second screen of Video info (Second graphics
  441.    accelerator). Added new detection routines for TMS Processor (hard).
  442.  
  443.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 2.50 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  444.  
  445.  - Created Roll-Up menus + mouse support + hotkeys for them
  446.    (pretty hard work in assembler :-))
  447.  - Separeted screens; now is each screen directly accesible.
  448.  - ATAPI info separated from Disk info.
  449.  - Fixed some small bugs.
  450.  - Added more items to ATAPI screen.
  451.  - Added several new PCI cards.
  452.  - Added ARK Logic ARK2000MT Video Adapter.
  453.  - Added Auto-Logging feature.
  454.  - You can now save your settings to file HWiNFO.CFG.
  455.  
  456.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 2.51 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  457.                             Released: May-08-1996
  458.  
  459.  - Added more PCI Vendors and Devices (about +200).
  460.  - Added Intel 82450KX Orion Pentium Pro chipset detection.
  461.  - Added detection of NexGen Nx686 CPU.
  462.  - Added some new CPU Steppings.
  463.  - Added detection of BrookTree BtV2115 and BtV2125 MediaStream video chipset.
  464.  - Added NVidia NV1 and OAK OTI-64111 video chipsets.
  465.  - Added Number Nine MEDIA FX574 Video card.
  466.  - Separated history and list form doc.
  467.  - Fixed some small bugs (PrtScr while saving settings, ATAPI cache buffer)
  468.  
  469.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 2.52 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  470.                             Released: Jun-06-1996
  471.  
  472.  - Added Texas Instruments TVP3027 RAMDAC.
  473.  - Added several new CPU Steppings (for P54C, Am5k86, Cx6x86 and P6).
  474.  - Fixed Cx6x86 detection.
  475.  - Added new CPU Features (for Pentium Pro).
  476.  - Fixed "CPU ID destroyed by BIOS" message for Cyrix CPUs.
  477.  - Added 5 new CPU Features - available on Pentium Pro.
  478.  - Some minor updates.
  479.  - Added SPEA FireGL Video Adapter.
  480.  - Added Instruction Cache State (Enabled/Disabled), Data Cache State
  481.    (Enabled/Disabled), Branch Prediction (Enabled/Disabled) and Instruction
  482.    Execution (U-pipe only/U-pipe and V-pipe) detection. It requires either a
  483.    CPU with Intel Pentium MSR-compatible registers (Pentium/Pentium Pro)
  484.    or an AMD 5k86 CPU.
  485.  
  486.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 2.53 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  487.                             Released: Jul-28-1996
  488.  
  489.  - Fixed Trident 9200CXr detection.
  490.  - Added Intel 82430HX TRITON II chipset.
  491.  - Fixed ALG detection.
  492.  - Added detection of Video RAMDAC for Matrox MGA Millennium boards:
  493.    TI TVP3026 175 MHz, TVP3026 220 MHz, TVP3027 175 MHz and TVP3027 220 MHz.
  494.  - Fixed S3 Trio64 V+ detection (rev. 4X) -- Thanx to Antti Barck.
  495.  - Fixed Cyrix 5x86 detection (I forgot, that it doesn't support CPUID).
  496.  - Some minor updates.
  497.  - Advanced ISA and VLB cards info.
  498.  - Added TLB, L1 and L2 Cache info for Pentium Pro+ systems.
  499.  - Some bugfixes in Disk section.
  500.  
  501.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 3.00 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  502.                             Released: Aug-15-1996
  503.  
  504.  - HWiNFO IS ABLE TO RUN UNDER SOME V86 MANAGERS (those, which support
  505.    Windows INIT BROADCAST), LIKE EMM386, QEMM386 ...
  506.    For details see the doc.
  507.  - Some bugfixes.
  508.  - Added S3 ViRGE and ViRGE/VX Video Chips.
  509.  - Added Diamond Stealth Video 1000 Video Adapter.
  510.  - Added Diamond Stealth 3D 2000 Series and 3000 Video Adapter.
  511.  - Added SPEA V7-VEGA PLUS, V7-VEGA PRO, V7-VEGA VIDEO, V7-Mirage P-32,
  512.    V7-Mirage P-64 V, V7-Mirage VIDEO, V7-Mercury P-64.
  513.  - Added Alliance 6410, 6412, 6420, 6422 Provideo, 6424, 6426 Video Chipsets.
  514.  - Some small advances.
  515.  
  516.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 3.01 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  517.  
  518.  - Fixed ATI mach32 Video RAM size report.
  519.  - COM4 port isn't checked if ATI mach32 Adapter is found, because it uses
  520.    port 2E8h.
  521.  - New DIZ file; renamed to "FILE_ID.DIZ".
  522.  - Changed some colors (especially for Emil Laurentiu's monitor :-)).
  523.  - Some design changes.
  524.  - Added Chips and Technologies F65550 HiQVideo Adapter.
  525.  - Internally total rewritten.
  526.  - Added some new PCI & EISA IDs.
  527.  - Added Distributed Processing Technology SCSI Host Adapter.
  528.  - Added universal detection of ALL Diamond Video cards.
  529.  - Fixed NVidia NV1 detection.
  530.  - Added SPEA V7-STORM PRO Video Adapter and fixed V7-MIRAGE P-64 V detection.
  531.  
  532.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 3.02 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  533.                             Released: Oct-07-1996
  534.  
  535.  - Added N9 Imagine128 Series 2 Video Adapter.
  536.  - Added Intel 82430VX TRITON II, 82440FX NATOMA and 82430MX MOBILE TRITON
  537.    chipset.
  538.  - Fixed Cyrix 5x86 Internal FPU detection.
  539.  - Added new PCI and EISA Adapters.
  540.  - Fixed Plug-and-Play devices detection. Now really works and also with
  541.    BIOSes, which do not support $PnP, but those cards must be initialized as
  542.    first.
  543.  - Added Number Nine REALITY FX332 Video Adapter.
  544.  - Added new BIOS Extensions.
  545.  - Fixed ability to run under Pentium Pro.
  546.    (BTW, Pentium Pro seems to ?emulate? detection of Cyrix CPU and NPU ! Why?)
  547.  - Added some new PCI IDs.
  548.  - Another bugs fixed.
  549.  - Added universal detection of newer Hewlett-Packard machines
  550.    (tested HP Vectra XU 6/150).
  551.  - Somehow fixed Intel OverDrive Processors detection (P54M, P54T).
  552.  - Added ATI mach64 ET, LT and VT Video Adapters.
  553.  - Added ARK Quadro64 and Tseng ET6000 Video Adapter.
  554.  - Added Hercules Graphite Terminator 64 DRAM, 64 VRAM, 32 DRAM, 64 Video and
  555.    Professional; Hercules Stingray, Pro, 64 and 64 Video Graphics Adapters.
  556.  - Each PCI device returns now detailed info about Revision, Class code,
  557.    Memory and ROM location, IRQ, Interrupt pin and some features.
  558.  - Fixed S3 968 with 4MB VRAM Video size detection.
  559.  - Fixed CPU Freq. via TSC report.
  560.  - Added detection of EDO DRAM/VRAM for S3 Video cards.
  561.  
  562.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 3.03 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  563.                             Released: Oct-21-1996
  564.  
  565.  - Added some Intel EISA Evaluation Board IDs.
  566.  - Added support for 64-bit Memory Base in Detailed PCI Device info.
  567.  - Added OPTi 82C924, 82C930 and MAD16 Sound Chipsets.
  568.  - Added Matrox MGA Mystique Video Adapter.
  569.  - Fixed a small bug in PCI devices detection (the bug occures only in v3.02
  570.    with MGA Millennium or #9 Imagine128 video board).
  571.  - Moved Pentium Pro cache detection to System menu.
  572.  - Added detection of Synchronous Pipelined Burst, Synchronous Burst,
  573.    Asynchronous and Dual-Bank Pipelined Burst cache, but only for
  574.    Intel TRITON FX/HX/VX/MX and SiS 85C511 chipsets.
  575.  - Added distinguish between Intel Mercury and Neptune chipset.
  576.  - Added detection of EDO RAM, but only for Intel TRITON FX/HX/VX/MX chipsets.
  577.  - Added Cirrus Logic CL-GD5446, CL-GD7548, CL-GD5425, CL-GD6245, CL-GD5480,
  578.    CL-GD5462 and CL-GD5464 Video Adapters, Synchronous DRAM and Rambus DRAM
  579.    size detection for them.
  580.  - Added detection of TV Tuner (Philips, Temic, Alps and S3 Scenic/MX2), but
  581.    only if it's on a Video Card, which uses S3 chipset.
  582.  - Added Award Modular BIOS v4.51PG detection.
  583.  
  584.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 3.04 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  585.                             Released: Oct-28-1996
  586.  
  587.  - Some minor changes.
  588.  - Added Matrox MGA-1064SG video chip detection (used by MGA Mystique).
  589.    But I'm not able to detect its SGRAM memory size yet.
  590.  - Added Orchid Fahrenheit 64, Pro64 and ProVideo64 Video Cards detection.
  591.  - Added S3 Trio64 UV+, Aurora64 V+ and Aurora128 Video chips.
  592.  - New routine to identify Cyrix CPUs. Should work also on 5x86.
  593.  - Added some new PCI devices.
  594.  - Added new detection routine for Sound Blaster AWE32.
  595.  - Fixed a bug in Cirrus video memory size detection.
  596.  - The CPU Frequency is measured the whole time, you have the System info
  597.    screen open.
  598.  
  599.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 3.05 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  600.                             Released: Dec-09-1996
  601.  
  602.  - Fixed errors in English text.
  603.  - Reduced Unregistred prompt occurance.
  604.  - Added AMD-K6 detection.
  605.  - Fixed Fixed disk size report for larger disks.
  606.  - Added support for AMD K5 and K6 Special CPU Features (obtained via
  607.    CPUID[80000001]).
  608.  - Added report of CPU Name.
  609.    It's available only on AMD-K5 (NOT SSA/5 !) and K6 CPUs.
  610.  - Fixed detection of Cyrix 6x86 with CPU and FPU frequency report.
  611.    I didn't know, that it doesn't support CPUID instruction.
  612.  - Added S3 Trio64 V2/DX (86C775) plus Trio64 and Trio32 steppings.
  613.  - Added detection of 1st level Instruction and Data cache size for
  614.    AMD-K5 and K6 CPUs.
  615.  - Added new EISA-style IDs.
  616.  - Fixed AMD-K5 CPU & FPU frequency detection.
  617.  - Fixed a really nasty bug (Divide Overflow) in Dhrystone benchmark.
  618.  - Added report of P-RATING for AMD-K5 (PR75-133) and Cyrix 6x86 (P120-200+)
  619.    Processors.
  620.  - Added detection of Extended Capabilities Port - ECP.
  621.  
  622.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 3.0.6 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  623.                             Released: Jan-06-1997
  624.  
  625.  - Fixed a bug in Pentium Pro FPU frequency report.
  626.  - Fixed a small bug in Extended Memory size report.
  627.  - Some minor bugfixes.
  628.  - Multi-user licence prices.
  629.  - Added new CPU steppings, changed CPU names and added Pentium Pro MMX.
  630.  - Added AMD K5-PR150 and PR166.
  631.  - Added Orchid Fahrenheit Video 3D and Genoa Stratos 3D.
  632.  - Fixed Genoa video card report.
  633.  
  634.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 3.0.7 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  635.                             Released: Jan-29-1997
  636.  
  637.  - Changed codenames for Intel Pentium Processors --> see HWiNFO.DOC
  638.  - Somehow fixed IIT 4C87DLC Coprocessor detection when used with
  639.    Cx486xxx CPUs, without Internal FPU.
  640.  - Added new CPU Steppings, also for P55C (MMX).
  641.  - HWiNFO now turns CPUIDEN bit on if Cyrix 5x86 or 6x86 CPU is found
  642.    to receive information via CPUID.
  643.  - Added detection of SDRAM for 82437VX TRITON II, EDO and BEDO DRAM for
  644.    82441FX NATOMA chipsets.
  645.  - Added detection of Cyrix M2.
  646.  - Some little bugfixes.
  647.  - Added some new EISA adapters.
  648.  - Added some new Toshiba Laptop models.
  649.  
  650.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 4.0.0 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  651.                             Released: Apr-29-1997
  652.  
  653.  - HWiNFO HAS BEEN REWRITTEN TO C++.
  654.  
  655.  - New Registration key.
  656.  - Added Hercules Graphite Dynamite 128 and Terminator 3D detection.
  657.  - Some workaround with old Headland video chips detection.
  658.  - Fixed some bugs found in video detection.
  659.  - Added ELSA Video Cards.
  660.  - Added detection of Video BIOS ver. for Tseng Labs cards.
  661.  - Fixed a bug in ATAPI devices identification.
  662.  - Extended MultiProcessor System info.
  663.  - Fixed some bugs in TV Tuner detection.
  664.  - Added S3 ViRGE DX/GX adapter.
  665.  - Added detection of Microsoft Windows Sound System.
  666.  - Added detection of Cyrix 6x86L and MediaGX (Gx86) CPUs.
  667.  - Some Cyrix CPUs report also their version (like 6x86 ver. 2.6).
  668.  - Added detection of Sentinel Hardware Keys.
  669.  - Added detection of Rendition Verite 1000 3D Accelerator.
  670.  - Added MediaVision Jazz-8, Jazz-16 and Thunder Board sound card detection.
  671.  - Added detection of Aztech Sound Galaxy Nova/Pro 16 and Sound Galaxy Stellar
  672.    cards.
  673.  - Plug-and-Play devices now return detailed info.
  674.  - Sound Blaster cards now return info about DSP, (c), IRQ, DMA.
  675.  - Added Sound Blaster AWE32 DRAM size report.
  676.  - Added detection of Additional 3D Accelerator.
  677.  - Fixed SDRAM report for i430VX chipsets.
  678.  - Added some info about APM.
  679.  - Added detection of SB 16 PnP, AWE32 PnP, GUS PnP,
  680.    Aztech Sound Galaxy Nova, Pro and Washington 16 PnP.
  681.  - Added support of multiple PCI buses.
  682.  - PCI devices identification more precise due to Revision ID determination.
  683.  - Added Bravo 16 sound card.
  684.  
  685.  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Ver. 4.0.1 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  686.                             Released: May-23-1997
  687.  
  688.  - Added info about Plug-and-Play device nodes.
  689.  - Updated Plug-and-Play devices info.
  690.  - Fixed P-Ratings for K5 CPUs.
  691.  - Added /PR2- ratings for K6 CPUs.
  692.  - Added new EISA-style IDs (PnP devices).
  693.  - Added FIST Bug (Dan-0411) test.
  694.    This bug occurs on Intel Pentium Pro and Pentium II CPUs.
  695.  - Added new Pentium Pro stepping and Pentium MMX OverDrive stepping.
  696.  - Added "Fast System Call" feature. It was the previous "?", because
  697.    Pentium Pro Processors (stepping 061x) do not support it correctly.
  698.  - Added 49 new SMC/WD LAN Adapters.
  699.  - Added Intel 82430TX Mobile Triton II PCIset with it's cache and DRAM type
  700.    detection.
  701.  - Added detection of AMD-640(TM) Chipset and its DRAM type.
  702.  - Fixed some small bugs.
  703.