      Ŀ
           ASTRA - Advanced Sysinfo Tool and Reporting Assistant      
                         Version 4.00  Sep-24-2001                    
       Copyright (C) 1997-01 Konstantin Kondakov, (C) 2001 Sysinfo Lab
                       WWW: http://www.sysinfolab.com                 
                       e-mail: support@sysinfolab.com                 
      

                            1. About This Program

      This program is provided for a computer configuration analysis and
      allows to  get  great  amount  of  information  on  your  computer
      hardware and its working modes.

                            2. System Requirements

        - processor 80286
        - 450 kb of free base memory
        - EGA videocard
        - MS DOS 3.30 or higher

                             3. Program Features

      - Identifies 104 types of processors and 19 types of coprocessors
                   List of processors detected by the program:

          Intel:       80286
                       80386DX
                       80386SX
                       i386SL
                       i376
                       i486DX/DX2/DX4
                       i486DX2WB/DX4WB
                       i486SX/SX2
                       i486SL
                       i486DX2/DX4 OverDrive for i486DX
                       i486DX2WB/DX4WB OverDrive for i486DX
                       Pentium (P5/P54C)
                       Pentium Mobile
                       Pentium OverDrive for i486DX
                       Pentium OverDrive for i486DX4
                       Pentium OverDrive for P5
                       Pentium MMX
                       Pentium MMX Mobile
                       Pentium MMX OverDrive for P54C
                       Pentium Pro
                       Pentium II (Klamath/Deschutes)
                       Pentium II Mobile
                       Pentium II Xeon
                       Pentium II OverDrive for Pentium MMX
                       Pentium II OverDrive for Pentium Pro
                       Celeron (Covington/Mendocino/Coppermine)
                       Celeron Mobile (Mendocino/Coppermine)
                       Pentium III (Katmai/Coppermine/Tualatin)
                       Pentium III Xeon (Tanner/Cascades)
                       Pentium III-M
                       Pentium 4
                       Xeon
                       Itanium

          AMD:         Am386DX
                       Am386SX
                       Am486DX/DX2/DX4
                       Am486DX2WB/DX4WB
                       Am486SX
                       Elan SC400 Microcontroller
                       Am5x86
                       Am5x86WB
                       K5 (SSA/5 / 5k86)
                       K6 (K6/Little Foot)
                       K6-2
                       K6-2+
                       K6-III
                       K6-III+
                       Athlon (Argon/Thunderbird)
                       Athlon 4
                       Athlon MP
                       Duron (Spitfire/Morgan)
                       Duron Mobile
                       Iceberg

          Cyrix:       Cx486DLC/DLC2
                       Cx486SLC/SLC2
                       Cx486DRx/DRx2
                       Cx486SRx/SRx2
                       Cx486DRu/DRu2
                       Cx486SRu/SRu2
                       Cx486S/S2
                       Cx486Se/S2e
                       Cx486S_a
                       Cx486DX/DX2/DX4
                       OverDrive
                       Cx5x86
                       MediaGX
                       MediaGXm
                       Cx6x86
                       Cx6x86MX/MII

          VIA:         Cyrix III (Joshua/Samuel)
                       C3

          Centaur/IDT: WinChip
                       WinChip2/2A
                       WinChip3
                       WinChip4

          Rise:        mP6
                       mP6-II

          Transmeta:   Crusoe

          NexGen:      Nx586
                       Nx686

          UMC:         U5D
                       U5S
                       U486DX2
                       U486SX2

          IBM:         386SLC
                       486SLC/SLC2
                       486BLX3

          Texas Instruments:
                       Ti486DX/DX2/DX4
                       Ti486SXL

          C&T:         38600
                       38600SX

            List of coprocessors detected by the program:

          Intel:       80287
                       80287XL
                       80387
                       i387SL
                       i487SX
                       RapidCAD

          Cyrix:       82x87
                       83x87
                       84x87
                       EMC87

          IIT:         2C87
                       3C87
                       4C87
                       4C87DLC

          ULSI:        83x87
                       84x87

          C&T:         38700

          NexGen:      Nx587

      plus any build-in co-processors.

      - identifies frequency of any  mentioned  above  processor,    for
        processors like Pentium the accuracy of detection amounts to 0.1
        MHz,   even  in  multitask  environments  with  any  CPU  usage.
        Identifies clock ratio and FSB Clock of the  Intel  Pentium  Pro
        and higher processors, AMD K6-2 and higher.

      - detection  of  original  (not-overclocked)  frequency  of  Intel
        Pentium Pro and higher processors.

      - for processors supporting CPUID - identifies  vendor,    family,
        model, stepping,  processor's type,  BrandID,  alias name,  core
        stepping and also supported features.

      - for  AMD  K5  PR120+  processors  and  some  others - identifies
        internal name  of  the  processor  and  extended  features  (AMD
        3DNow!, x86-64 Long Mode, Cyrix Extended MMX and others).

      - identifies volume and parameters of the L1/L2/L3 cache in  Intel
        processors of the sixth generation, processors AMD K5 PR120+ and
        some others.

      - SPD memory modules detection (size,    type,    vendor,    speed
        parameters,  manufacturing date and others).  Program can detect
        418 vendors of memory modules.

      - identifies size of base and extended memory and free base memory
        size.

      - identifies 330 motherboard manufacturers with AMI BIOS  and  160
        manufacturers with AWARD BIOS and their URLs.

      - identifies BIOS vendor, date and version, bus type, chipset name
        and BIOS volume, power management BIOS support and its version.

      - identifies vendor and model of chipset.

      - identifies system PnP nodes and used  resources.    Program  can
        detect 142 vendors of PnP devices and 1500 models.

      - identifies ISA/PnP devices and used  resources.

      - identifies 114 vendors and 3667 monitor models, identifies  real
        diagonal image size,  modes supported by the monitor and date of
        its manufacture.

      - identifies all PCI/AGP devices,  their features and used  system
        resources.  For AGP devices - identifies of  the  supported  AGP
        bus version and its speed.  Program can detect 1640 vendors  and
        2721 PCI/AGP devices.

      - identifies models and size of ATA/ATAPI devices (HDD,    CD-ROM,
        ZIP drives).  Full support of ATA/ATAPI-6 standard,    including
        detection of PIO, DMA and Ultra DMA modes (including active ones
        in  this  configuration)  and  devices'  features.    Identifies
        ATA/ATAPI devices on external UDMA controllers.

      - detection of CD-drives' maximum and current read/write speeds.

      - identifies type and size of installed drives,  including  floppy
        drives and their geometry.

      - for PCI/AGP videocards  - identifies  vendor  and  name  of  the
        graphic controller,   for  AGP  cards  -  AGP  bus  version  and
        supported speeds.

      - for videocards with VESA support - identifies vendor and version
        of VESA BIOS,  video memory size and list of all  VESA-supported
        modes  (for  S3  videocards  -  detecting  list   of    specific
        S3-videomodes), and also version of the VESA power management.

      - identifies sound card type and its properties (port,  IRQ,   DMA
        channel).  Vendor and chip model can be detected for ISA/PnP and
        PCI sound cards.

      - identifies network cards and network computer name.

      - identifies DOS vendor and version, its memory location, and also
        multitask OS (Windows 9x/Me).

      - identifies mouse type and used COM port number.

      - detecting number of COM and LPT ports,  resources used by  them,
        and presence of a joystick.

 (*)  - creating a file report.

 (*)  - creating  a  file  report  in  the  computer  inventory  program
        JoyStock.

 (*)  - program can operate in a command line mode.

      - program can be loaded from a start-up disk.

      - hypertext context-sensitive help facility in English and Russian.

      - program runs under any extended memory  managers  (QEMM,    EMM,
        etc.) and also in a DOS-window under Windows 95/98/Me.

      Note: (*) - this is available only for registered versions.

                           4. The Shareware Concept

      ASTRA is a shareware program.  You can use it for free during  the
      14 days period.  After the period is expried,    you  must  either
      register the program or delete it from all disks. You can find the
      more  detailed  information  in  the  license   agreement    (file
      license.txt).

                           4.1 Registration Benefits

      1. You  will  support  development  of  future  program  releases,
         including Win32 version.
      2. You will be able to create a file report.
      3. You will be able to create a file report in a  JoyStock  format
         report.
      4. Program will work in a command line mode.
      5. You will see no more nag screens.
      6. You will get future updates for free.

                             4.2 How To Register

      See file register.txt for more detailes.

                           5. Running the Program

                                 5.1 Archive

         ASTRA.DAT       Data file
         ASTRA.DLL       Library of direct access to I/O ports
         ASTRA.EXE       Program file
         ASTRA.OVR       Overlay file
         ASTRA.PRG       Win32 module
         ASTRA.URL       Internet shortcut
         ENGLISH.HLP     English help file
         FILE_ID.DIZ     Description file
         LICENSE.RUS     Russian license agreement
         LICENSE.TXT     License agreement
         README.RUS      Russian version of this file
         README.TXT      This file
         REGISTER.RUS    Russian registration form
         REGISTER.TXT    Registration form
         RUSSIAN.HLP     Russian help file
         WHATSNEW.RUS    News in Russian
         WHATSNEW.TXT    News

                      5.2 Starting and Running the Program

      Program uses a  window  interface.    Choose  a  window  from  the
      'Information' menu (hot key F10).  If a window border is  inactive
      (grey) this window is unavailable (for example,  there is  no  PCI
      bus on the computer). If there are scrolling bars in a window, you
      can scroll it using cursor keys or a mouse.

                            5.3 Using Help System

      Program provides  you  with  a  hypertext  context-sensitive  help
      facility.  You can choose an item from the Help:Contents  menu  or
      use the hot key F1.  English is the help system default  language.
      If you wish to change it,  choose an item Help:Language.   In  the
      appea red window choose the language you need  and  click  the  OK
      button. You can navigate in the help system using cursor keys or a
      mouse on the scrolling bar.  You can go to hypertext links by pres
      TAB (forward) or Shift-TAB (back)  and  Enter  (go  to  the  link)
      buttons. To quit the help system, press the ESC button.

                          5.4 Creating a File Report

      To create a file report,  choose the Full Report item (hot key F2)
      in the Report menu.  You can type the report name and comments  in
      the appeared window. By default program will create file astra.rpt
      with the content of the ASTRA's all information  windows  will  be
      created in its catalogue.  If your computer has  a  network  name,
      file report will be named after it (maximum 8 symbols).   Creation
      of summary (Report:Summary Report) and  JoyStock  (Report:JoyStock
      Report, see 4.5) reports is now available.

                      5.5 Running in a Command Line Mode

      Command-line mode:
      ASTRA /R[J,S] [[path\]filename[.ext]] [/Q] [/?]
        /R[S,J] [[path\]filename[.ext]] - creating report in the  'path'
      directory with the 'filename' name and '.ext' extension.   Default
      'path' directory is the program's directory even if it is not  the
      current directory. The default name of the created file is 'astra'
      or your network computer name, the default extension is '.rpt'
          [S] - creating summary report
          [J] - creating JoyStock format report, the default extension is '.rjs'.
        /Q - quiet mode. Use it together with the key /R[S,J]
        /nVESA - disabling VESA test
        /nPNP - disabling PNP test
        /nISA - isabling ISA/PnP test
        /?, /H - help

                         5.6 Running in Multitask OS

      Program runs in a DOS-window under Windows 9x/Me. Due to  the  use
      of the external Win32 module,  program running in a DOS-window  is
      absolutely identical to the program operation in pure DOS.  Before
      starting  the  program  in  multitask  OS,    please  close    all
      applications and make sure that no programs are using disk  drives
      and sound card otherwise identification of these  devices  can  be
      incorrect.  Attention: after starting the program all data in  the
      Windows clipboard will be lost.  The program can't  be  run  in  a
      DOS-window under Windows 3.x, Windows NT/2000/XP and OS/2.

                    5.7 Description of the Program Windows

                             5.7.1 Window Summary

      Processor: Vendor and name of the processor, frequency rates. Last
      486DX2+ (except Cyrix and some AMD) and Pentium is identified with
      the CPUID command, others - by internal errors or software reset.

      Coprocessor: Vendor and name of the numeric coprocessor.  In 486DX
      and higher coprocessor and processor are using  the  same  crystal
      (except NexGen Nx586/686); coprocessor is identified as Internal.

      CPU Clock: Processor frequency. For Pentium  processors  frequency
      is  defined  with  the  RDTSC  command  reading  TSC  (Time  Stamp
      Counter).  Frequency accuracy reaches 0.1 MHz with any  CPU  usage
      (important in  multitask  OS).    For  486  and  lower  processors
      frequency is defined by its speed.  In this case  program  results
      under Windows can be incorrect.  For Intel Pentium Pro and higher,
      AMD K6-2 and higher processors there can be identified clock ratio
      and FSB Clock.

      Level  1  Cache:  L1  cache  size  (cache  for  keeping  data  and
      instruction).  Is identified for Intel  processors  of  the  sixth
      generation and higher,  AMD K5 PR120+,  Cyrix 6x86MX+ and  Centaur
      processors (Cyrix processors have a shared cache for  instructions
      and data).

      Level 2 Cache: L2  cache  size. L2  cache  is  integrated  in  the
      processor  and  identified  for  Intel  processors  of  the  sixth
      generation, AMD K6-2+ and higher.

      Level 3 Cache: L3 cache size of Intel Pentium 4 processors.

      Motherboard  OEM:  Motherboard  vendor. In  some  cases  the  name
      written on the box doesn't  coincide  with  this  line.    Classic
      example is Acorp.  The company doesn't possess its own  production
      facilities and places orders at Hope Vision, SuperPower, San Li or
      Agama Technology Co. Ltd plants. Can be identified on motherboards
      with AWARD and AMI BIOS.

      BIOS Version: BIOS vendor and version.  Identifies  AWARD,    AMI,
      Phoenix and many other Brand Name BIOS.

      Chipset Vendor: Mainboard chipset vendor.  Chipset is a  group  of
      microchip designed to work and sold as a unit in performing one or
      more related functions. Is identified only in systems with the PCI
      bus.

      Chipset: Name of chipset.  Is identified only in systems with  the
      PCI bus or AWARD BIOS.

      PCI Bus Version: If not installed - Not Present.

      PnP Version: PnP BIOS version. If not installed - Not Present.

      Monitor Vendor: Can be identified only for relatively new monitors.

      Monitor Model: Some monitors don't support this function.  In this
      case the program will type 'Old Style Monitor/Cable'.

      Base Memory: Base memory size. Base memory is the first 640 Kb  of
      memory running in real mode. Except early PC and PC/XT base memory
      size is 640 Kb. There can be identified free base memory size.

      Extended Memory: Extended memory size.  Extended memory is all  of
      the memory above the first megabyte.

      Total (SPD) Memory: Total size of random access memory.    If  SPD
      memory modules are present,  indicate each module size  and  their
      speed.

      HDD Model: HDD vendor and model read from IDE-controller.

      HDD Size: HDD size read from IDE controller. If IDE-drives are not
      installed the HDD size is identified from BIOS.

      ATAPI Model: ATAPI vendor and  model  (CD-ROM,    DVD-ROM,    ZIP,
      magnetooptics, etc) read from IDE-controller.

      ATAPI Speed: Maximum read speed of ATAPI device.    Maxumum  write
      speed supported by the device is indicated in brackets.

      Video Chip Vendor: Is identified only for PCI/AGP video cards.

      Video  Chip:  Main  microchip  of  the  graphic  controller.    Is
      identified only for PCI/AGP video cards.

      VESA OEM String: Video BIOS ID identified by any video  card  with
      VESA-support.  If VESA is not  supported,    the  program  detects
      EGA/VGA adapter type.

      Video Memory: Video memory size returned by  VESA  BIOS  function.
      Some graphics accelerators return not total video memory size  but
      size identified in 2D mode.

      Sound Chip Vendor: Is identified only for ISA/PnP and PCI cards.

      Sound Chip: Sound chip model.  Is identified only for ISA/PnP  and
      PCI cards.

      Sound Card Type:  Compatibility  of  the  sound  card  with  Sound
      Blaster cards.

      DSP Version: Version of the DSP digital processor installed on the
      sound card.

      Base Port,  IRQ,  8bit DMA,  16bit DMA: Sound card  configuration:
      base port number, IRQ channel number, 8bit DMA channel number. For
      SB16 and higher - identifies 16bit DMA channel number.

      Floppy Drives: Identifies alphabetic index of  the  floppy  drive,
      its capacity and physical size of the floppy  disk  (5.25  or  3.5
      inches).

      DOS Version: Version and vendor of DOS. Identifies OS location  in
      the memory (in HMA - if DOS is located in high memory area).    MS
      DOS 7.0 and higher is available together with MS Windows 9x/Me.

      Multitask OS: Name of the multitask OS under which the program was
      launched. In brackets the program indicates build of your OS.

      Windows Dir: Directory where Windows is located.

      Network Vendor: Is determined only for  ISA/PnP  and  PCI  network
      cards.

      Network Card: Model of the network card.  Is determined  only  for
      ISA/PnP abd PCI cards.

      Network Name: Network name of  the  computer.    This  feature  is
      available only under Windows and if your computer network name has
      been specified.

      Mouse Type: Possible values: Bus, Serial, InPort, PS/2, HP. If you
      don't have PS/2 mouse,  there will  be  identified  COM-port  with
      installed mouse.  If a mouse driver  is  not  installed  or  mouse
      itself is absent, the program will display a message 'Not Found'.

      LPT Ports: Number of parallel ports on the computer.  In  brackets
      the program indicates number of used I/O port.

      COM Ports: Number of serial ports on the computer. In brackets the
      program indicates number of used I/O port.

      Joystick: Checks if joystick is installed on the system.

                           5.7.2  Window CPU Info

      Processor: Vendor and name of the processor, frequency rates. Last
      486DX2+ (except Cyrix and some AMD) and Pentium is identified with
      the CPUID command, others - by internal errors or software reset.

      Coprocessor: Vendor and name of the numeric coprocessor.  In 486DX
      and higher coprocessor and processor are using  the  same  crystal
      (except NexGen Nx586/686); coprocessor is identified as Internal.

      CPU Clock: Processor frequency. For Pentium  processors  frequency
      is  defined  with  the  RDTSC  command  reading  TSC  (Time  Stamp
      Counter).  Frequency accuracy reaches 0.1 MHz with any  CPU  usage
      (important in  multitask  OS).    For  486  and  lower  processors
      frequency is defined by its speed.  In this case  program  results
      under Windows can be incorrect.

      FSB Clock: Frequency of the processor's FSB Clock.  Is  determined
      for Intel Pentium Pro processors and higher, AMD K6-2 and higher.

      Clock Ratio: Clock ratio of the processor. Is determined for Intel
      Pentium Pro processors and higher, AMD K6-2 and higher.

      Original Clock: Original (not-overclocked) processor  clock.    It
      allows to identify  the processor  overclocked. Is  available  for
      Intel Pentium Pro processors and higher.

      Vendor: Identification of the processor's vendor
        'GenuineIntel' - for Intel company;
        'AuthenticAMD' - for AMD company;
        'UMC UMC UMC ' - for UMC company;
        'CyrixInstead' - for Cyrix company;
        'NexGenDriven' - for NexGen company;
        'CentaurHauls' - for Centaur/IDT company;
        'RiseRiseRise' - for Rise company;
        'GenuineTMx86' - for Transmeta company.

      Processor Type: Identifies single,  dual processors and  overdrive
      processors.  The  program  will  type  'Original  OEM  Processor',
      'OverDrive Processor' and 'Dual Processor'.

      Family,  Model,  Stepping: Information  identified  by  the  CPUID
      instruction. Family is processor generation (for Intel processors:
      4 - 486, 5 - Pentium,  6 - Pentium Pro and processors based on the
      it core).

      BrandID: Identifies Celeron,  Pentium  III,    Pentium  III  Xeon,
      Pentium III-M,  Pentium 4 and Xeon processors.  Available on Intel
      processors based on the 0.18-micron Coppermine technology.

      Max (Ext)CPUID Level: Values returned  by  the  CPUID  instruction
      with arguments 0 and 80000000h, respectively.

      Alias Name: Processor alias  name  before  its  official  release.
      Production technology can be named  in  brackets, too.

      Core Stepping: Core stepping  to  identify  processor  errors  and
      frequency rates.

      Processor Features: List of processor  features  returned  by  the
      CPUID instruction.
        - Floating-Point Unit on-Chip
        - Virtual Mode Extension
        - Debugging Extension
        - Page Size Extension
        - Time Stamp Counter
        - Model Specific Registers
        - Physical Address Extension (over 32 bit).
        - Machine-Check Exception
        - CMPXCHG8 Instruction Supported
        - On-chip APIC Hardware Supported - built-in local APIC (must be
          enabled in BIOS)
        - Fast System Call (SEP)
        - Memory Type Range Registers
        - Page Global Enable
        - Machine-Check Architecture
        - Conditional Move Instruction
        - Page Attribute Table (PAT)
        - 36-bit Page Size Extension
        - Processor Serial Number (Pentium III)
        - CLFLUSH Instruction
        - Debug Trace Store
        - ACPI Support
        - MMX Technology
        - Fast Save and Restore
        - Streaming SIMD Extensions (SSE)
        - Streaming SIMD Ext. - 2 (SSE-2)
        - Self-Snoop
        - Automatic Clock Control
        - Intel Architecture - 64 (IA-64).

      If your processor doesn't support CPUID,    this  window  will  be
      closed after showing  the  first  three  items  and  displaying  a
      message 'CPUID Command: Not Present'.

                        5.7.3 Window Extended CPU Info

      This window is available with processors AMD K5 PR120 and  higher,
      Cyrix GXm and higher and some others.

      Processor Name: Internal processor name.

      Processor Signature: Processor 8-byte verification code.

      Extended CPUID Features: CPUID features on AMD K5+, yrix GXm+ and
      some other processors
        - Floating-Point Unit
        - Virtual Mode Extensions
        - Debugging Extensions
        - Page Size Extensions
        - Time Stamp Counter
        - K86 Model-Specific Registers
        - Page Address Extensions
        - Machine Check Exception
        - CMPXCHG8B Instruction
        - APIC - built-in local APIC (must be enabled in BIOS)
        - SYSCALL and SYSRET Instruction
        - Memory Type Range Registers
        - Global Paging Extension
        - Machine Check Architecture
        - Conditional Move Instruction
        - Page Attribute Table
        - Page Size Extensions 36 bit
        - AMD MMX Instruction Extensions
        - MMX Instructions
        - FXSAVE/FXRSTOR
        - Cyrix Extended MMX
        - Streaming SIMD Extension (SSE)
        - AMD x86-64 Long Mode
        - AMD 3DNow! Extensions
        - AMD 3DNow! Instructions

                           5.7.4 Window Cache Info

      The window is available only for Intel  processors  of  the  sixth
      generation and higher, AMD PR120+ and some others.

                       Level 1 Cache
      Sub-items Instruction & Data Cache consist of Size, Associativity,
      Lines per Tag (except Intel processors), Lines Size.

      Sub-items 4-Kbyte and 4-Mbyte Instruction & Data  TLB  Information
      consist of Number of Entries and Associativity.

                       Level 2 Cache
      Sub-items Size,  Associativity,    Lines  per  Tag  (except  Intel
      processors), Lines Size.

      For AMD Athlon processors: sub-items L2 Data TLB  and  L2  Unified
      TLB consist of 4-Kbyte and 4-Mbyte Pages and L2  TLB  Information.
      They all are characterized by Number of Entries and Associativity.

                       Level 3 Cache
      Sub-items Size,  Associativity,  Lines Size.  Available  on  Intel
      Pentium 4 processors.

                            5.7.5 Window PCI Info

      PCI Bus Version: If not installed - Not Present.

      Number of PCI Buses: The number is 1 for single processor  systems
      without AGP bus.

      Hereinafter there is the list of all devices installed in the  PCI
      bus.

      PCI Bus,  Device,  Function: Information on bus  number,    serial
      number of the device and function number.

      Vendor: Code and name of the device  vendor. For  example,    code
      8086h belongs to Intel Corporation.

      Device: Code and name of the PCI device. Program can identify many
      devices installed on a PCI bus - from chipsets to video cards.

      Subsys Vendor: Unavailable on some PCI devices.

      Subsystem ID: Unavailable on some PCI devices.

      Class: Class of the device.

      SubClass: Subclass of the PCI device of this class.

      Revision: Revision of the vendor.

      Interface: Type of the device program interface.

      Memory Access,  I/O Access,  Bus Master: Possible ways  of  device
      running.

      Device Timing: Possible values - fast, medium, slow, reserved.

      66 MHz Speed Support: Identifies if device supports bus  frequency
      of 66 MHz.

      The following items are optional.

      ROM Address: ROM address of the device.

      Memory Address: Range of the device's memory addresses.

      Base I/O Port: Number of the device I/O port.

      System IRQ: Number of the device system IRQ.

      Interrupt Pin: Interrupt pin used by the PCI device.

      For AGP devices the following 2 items are available.

      AGP Capabilities, Version: Version of the AGP bus supported by the
      device.

      AGP Speed Supported: Speed of the AGP bus supported by the device.
      'Selected' is the current speed of the AGP bus.

                       5.7.6  Window SPD Memory Info

      Provides information for all memory modules with SPD support.   To
      read the information memory module and chipset should support SPD.
      Currently the program supports the following chipsets:
        - with Intel PIIX4 south bridge  (Intel 430TX/440LX/440EX/440BX/
          440ZX/440GX/450NX)
        - with Intel ICH0/ICH2/ICH3 hub (Intel 810/815/820/840/850)
        - with VIA 596A/B south bridge (VIA Apollo VP3/Apollo Pro/Apollo
          Pro+/Apollo Pro133/Apollo Pro133A)
        - with VIA 686A south bridge (VIA Apollo MVP4/PM601/KT133/KX133/
          KM133, AMD 751)
        - with VIA VT8233 south bridge (VIA KT266)
        - with SiS 5595B south bridge (SiS 530/600/620)
        - with Reliance OSB4 south bridge (Reliance CNB20-HE).
      Note: SPD reading is blocked on some Asustek motherboard models.

      Memory Type: Memory module features - size,  speed (PC66,   PC100,
      PC133 for SDRAM; PC1600, PC2100 for DDR SDRAM),  memory usage type
      (SDRAM, DDR SDRAM, DDR SGRAM, DRDRAM, EDO).

      Manufacturer:  Memory  module  manufacturer.    If  module  memory
      manufacturer is unknown (memory was made  in  China)  the  program
      will identify it as "Noname".

      Module Type: Memory module type (DIMM, RIMM, SO-RIMM).

      Module Attributes: Possible  values:  'Unbuffered',    'Buffered',
      'Registered, Unbuffered', 'Registered,  Buffered'.  Only for SDRAM
      and DDR memory.

      Error Checking: Memory module error  checking.    None  -  absent,
      Parity - parity check,  ECC - error correction (in brackets  error
      correction module discharge). Only for SDRAM and DDR memory.

      CAS# Latency: Time it takes to position the  proper  sector  under
      the read/write head.  In brackets: Cycle  Time  in  nanoseconds  /
      maximum frequency in MHz,  Access Time  -  only  for  SDRAM/DDR  -
      access time in nanoseconds.

      CS# Latency: CS# Latency. Only for DDR.

      WE# Latency: WE# Latency. Only for DDR.

      CLS# Latency: CLS# Latency. Only for DRDRAM.

      Data Width: External bus data width.

      SDRAM Width: Memory module organisation. Only for SDRAM, DDR.

      Voltage Interface: Memory module voltage interface.

      Protocol Version: Current RDDRAM protocol version. Only for RDDRAM.

      SPD Revision: Number of the using SPD revision.

      Part Number: Unique part number.

      Manufacturer Date: Memory module manufacturer date.

      Serial Number: Unique module's serial number.

      Revision Code: Number of the module revision code.

      Note:  Some  characteristics  of  Noname  memory  modules  can  be

      identified as 'None', i.e. corresponding information is absent.

                          5.7.7 Window BIOS Info

      Motherboard  OEM:  Motherboard  vendor. In  some  cases  the  name
      written on the box doesn't  coincide  with  this  line.    Classic
      example is Acorp.  The company doesn't possess its own  production
      facilities and places orders at Hope Vision, SuperPower, San Li or
      Agama Technology Co. Ltd plants.

      OEM URL: Web-address of the motherboard vendor where BIOS  upgrade
      can be downloaded.

      BIOS Version: BIOS vendor and version.  Identifies  AWARD,    AMI,
      Phoenix and many other Brand Name BIOS.

      BIOS Model, Submodel,  Revision: Needed only in old BIOS versions.
      It is installed as FCh/01h/00h in all modern BIOS versions.

      BIOS Date:  Date  of  issue  of  the  current  BIOS.    Identifies
      motherboard release date (if BIOS hasn't been updated).

      AWARD Copyright: Information on the vendor's copyright returned as
      'Award Software Inc.  - 04/23/90' on any computer (only for  AWARD
      BIOS).

      Motherboard ID:  Motherboard  ID  displayed  during  the  computer
      start-up (only for AWARD  AMI BIOS).

      BIOS ID: BIOS ID displayed during the computer start-up (only  for
      AWARD  AMI BIOS).

      BIOS Type: BIOS type (only for AWARD BIOS).

      Bus Type: System bus type of the motherboard (only for AWARD BIOS).

      Processor: Processor family (only for AWARD and AMI BIOS).

      Chipset: Name of the motherboard chipset (only for AWARD BIOS).

      Chipset ID: Chipset ID (only for AWARD and AMI BIOS).

      BIOS Revision: Number of the BIOS version (only for AWARD and  AMI
      BIOS).

      BIOS Size: Microchip size containing BIOS (only for AMI BIOS).

      Advanced Power Management Version: In  Energy  Star  BIOS's  there
      will be identified APM version and supported features:
        - 16-bit PM Interface Support
        - 32-bit PM Interface Support
        - CPU Idle Call Reduces Processor Speed
        - BIOS Power Management Disabled
        - BIOS Power Management Disengaged

                         5.7.8 Window IDE (ATA/ATAPI)

      Information on the ATA/ATAPI devices installed on the computer.

                       ATA devices (usually a hard disk)

      HDD Model: HDD vendor and model read from IDE-controller.

      IDE Default Size: Real HDD size read from the IDE-controller.  Due
      to the two different ways of defining 'megabyte'  your  hard  disk
      capacity  can  be  calculated  in  two  different   ways:    after
      calculating   the    number    of    bytes    in    the    formula
      heads*sectors*cylinder*512-bytes-per-sector you may get the result
      in the unit 'megabyte' by dividing either by  1024*1024  (like  in
      the BIOS of the computer does) or by 1000*1000 (like the producers
      of hard disks do).

      IDE Geometry: Heads,  Sectors,  Tracks: Logical number  of  heads,
      sectors per track and tracks while CHS addressing.  It has nothing
      to do with physical HDD parameters.

      Compatibility: Compatibility of  this  device  with  the  specific
      ATA/ATAPI standard.

      Serial Number: HDD unique serial number.

      Controller Revision:  Number  of  the  revision  returned  by  the
      IDE-controller.

      Buffer Size: Buffer size of the IDE-controller (you shouldn't  mix
      it up with disk cache).  Part of the buffer can be used for system
      purposes, and its real size can be smaller.  Some hard disks don't
      provide information on the buffer size.

      Buffer Type: Internal buffer type of the IDE-controller.  Possible
      values - 'Not specified',  'Single ported single  sector  buffer',
      'Dual ported multi-sector  buffer',    'Dual  ported  multi-sector
      buffer with a read caching'.

      PIO Mode Support: PIO (Programmed Input/Output) is a way of moving
      data between device in a computer in  which  all  data  must  pass
      through the processor.  The higher the number is,  the higher  the
      data transfer rate is (For PIO mode 4 - 16.6 Mbps).

      SW DMA Mode Support: Number of the supported single word DMA mode.
      Active: SW DMA mode currently enabled by BIOS.

      MW DMA Mode Support: DMA  (Direct  Memory  Access) is  a  transfer
      protocol where a peripheral device transfers information  directly
      to or from memory,  without the system processor being required to
      perform the transaction. Apart from the previous mode, single word
      DMA modes can be supplanted by multiword DMA modes. Active: MW DMA
      mode currently enabled by BIOS.

      UDMA  Mode  Support:  Number  of  the  UltraDMA  mode. Theoretical
      transmission speed for UltraDMA mode 2 is 33 Mb/s,  mode 5  -  100
      Mb/s.  Some chipsets don't support  UltraDMA  mode  (for  example,
      chipsets i430VX and lower don't support it while  i440BX  supports
      only mode 2). Active: UltraDMA mode currently enabled by BIOS.

      Sector per Interrupt: Number of sectors that  can  be  transferred
      per interrupt in a block mode.  Active: Current numbers of sectors
      per interrupt.

      ECC bytes: Number of correction bytes.

      Security Erase Time: Security Erase Time (in minutes).

      Enh. Security Erase: Enhanced Security Erase.

      Current APM Value: Current Advanced Power Management Value.

      Current  AAM  Value:  Current  value  of  the  automatic  acoustic
      management, (recommended - value recommended by vendor)

      HDD Features:
        - DMA Transfer: HDD support of the DMA mode
        - LBA Supported: LBA (Logical Block Adressing) -  accesses  made
          through "big" logical blocks of data. Intended to break 504 Mb
          barrier so that  BIOS  can  support  disks  larger  than  1024
          cylinders
        - Block Mode: HDD block mode. This  means  that  more  than  one
          sector can be transferred on each  interrupt;    newer  drives
          allow you to transfer as many as 16 or 32 sectors at a time
        - Double Word I/O: Support of DMA mode with two data words
        - Standard Standby Timer
        - IORDY Supported
        - IORDY can be disabled
        - S.M.A.R.T. (Self-Monitoring, Analysis,  Reporting Technology):
          An open standard  for  developing  disk  drives  and  software
          systems that automatically monitor a disk drive's  health  and
          report potential  problems  so  that  you  to  take  proactive
          actions to prevent impending disk crashes
        - S.M.A.R.T. Self-test
        - S.M.A.R.T. Error Logging
        - Security Mode
        - Removable Media
        - Power Management
        - Write Cache
        - Look-ahead
        - Release Interrupt
        - Service Interrupt
        - Device Reset Command
        - Host Protected Area
        - Write Buffer Command
        - Read Buffer Command
        - NOP Command
        - Download Microcode Command
        - Read/Write DMA Queued
        - CFA
        - Advanced Power Management
        - Removable Media Status
        - Power-up in Standby
        - Set Features Subcommand
        - Set Max Security Extension
        - Automatic Acoustic Management: Optimizing  the  noise-to-speed
          ratio of your hard disk
        - 48-bit Address: Support of the 48-bit LBA address
        - Device Configuration Overlay
        - Flush Cache Command
        - Flush Cache Ext Command.

      Starting from S.M.A.R.T., every item can be enabled or disabled.

                        ATAPI Devices (usually a CD-ROM)

      ATAPI Model: Vendor and name of the ATAPI device.

      ATAPI Type: Device type (HDD,  CD-ROM,  scanner,  streamer,  etc.)
      installed on the EIDE port.

      ATAPI Name: Full ATAPI name.

      Vendor Specific: Any text information provide by the vendor.

      Read Speed: Maximum read speed of your CD device (current value in
      brackets).

      Write Speed: Maximum write speed of your CD device (current  value
      in brackets).

      Buffer Size: CD device buffer size.

      Loading Mechanism: Disk loading mechanism type.

      Read Retry Count: Number of read  retries  if  the  first  attempt
      fails.

      Write Retry Count: Number of write retries if  the  first  attempt
      fails (is important only for rewritable CDs).

      Compatibility:  Compatibility  of  the  device  with  the  certain
      ATA/ATAPI standard.

      Serial Number: Unique ATAPI serial number.

      Controller Revision: Version number returned by the IDE-controller.

      Command  DRQ  Type:  Possible    values - 'Microprocessor    DRQ',
      'Interrupt DRQ', 'Accelerated DRQ'.

      Command Packet Size: Possible values - '12 byte' and '16 byte'.

      PIO Mode Support: See ATA Devices.

      SW DMA Mode Support: See ATA Devices.

      MW DMA Mode Support: See ATA Devices.

      UDMA Mode Support: See ATA Devices.

      ATAPI Features:
        - DMA Transfer: Drive support of the DMA mode
        - LBA Support: LBA (Logical Block  Addressing) -  accesses  make
          through "big" logical blocks of data
        - Block Mode: Running in a block mode. This means that more than
          one sector can be transferred on each interrupt;  newer drives
          allow you to transfer as many as 16 or 32 sectors at a time
        - IORDY Support
        - IORDY may be Disabled
        - ATA Software Reset
        - Overlap Operation
        - Command Queuing
        - Interleaving DMA
        - CD-R Disk Read
        - Read Packet Using Method 2
        - CD-RW Disk Read
        - DVD-ROM Disk Read
        - DVD-R Disk Read
        - DVD-RAM Disk Read
        - CD-R Disk Write
        - CD-RW Disk Write
        - Test Write Mode Support
        - DVD-R Disk Write
        - DVD-RAM Disk Write
        - Audio Play Support
        - Composite Audio/Video
        - Digital Output on Port 1
        - Digital Output on Port 2
        - Read Mode2 Form1 Sectors
        - Read Mode2 Form2 Sectors
        - Multisession Disk Read
        - READ-CD Command on AudioCD
        - CD-DA Stream is Accurate
        - Support Subcode R-W
        - Support Subcode R-W D&C
        - C2 Pointers Supported
        - ISRC Supported
        - UPC Supported
        - Read Bar Code Capable

                     5.7.9 Window PnP System Nodes Info

      PnP Version: PnP BIOS version. If not installed - Not Present.

      Number of PnP Nodes: Number of system PnP nodes.

      Hereinafter there is the list of all system PnP devices.

      Device Number: Number of the system PnP device.

      Node Size: Memory size provided for PnP devices.

      PnP Device ID: EISA-style device ID and its name.

      Base Type: Base type of the device and its name.

      SubType: Device subtype of the type.

      System  IRQ:  Enabled  system  IRQ  number  and  type.    Possible
      values - 'High True Edge',  'Low True Edge',  'High  True  Level',
      'Low True Level'.

      DMA Channel: DMA channel number and type.  Possible values - 'Type
      8237',  'Type A',  'Type B',  'Type F',  capacity - 8/16 bit,  Bus
      Master support.

      I/O Port: Range of used I/O ports.

      Memory Address: Memory addresses range and  its  type.    Possible
      values - ROM (), RAM (), capacity - 8/16/32 bit,  Cacheable,
      Shadow.

                        5.7.10  Window ISA/PnP Info

      Provides information for all ISA/PnP devices.   THe  program  will
      detect them even if your BIOS doesn't support PnP.

      Number of ISA/PnP Cards: Number of the installed ISA/PnP cards.

      Read Port: Number of the ISA/PnP read data port.

      Card Number: ISA/PnP card number in the system.

      ISA Device ID: EISA-style ISA/PnP device ID and its name.

      Serial Number: Unique card serial number.

      PnP Version: Number of PnP version supported by the card.

      ANSI String: Internal text string of the ISA/PnP card.

      Every ISA/PnP card has one or more logical devices.  The following
      is the list of all these devices.

      Logical DevID: EISA-style logical device ID and its name.

      Status: Current status of logical device - enabled/disabled.

      Compatible ID: Compatible device ID.  If  there  are  no  original
      drivers you can use drivers of this compatible device.

      ANSI String: Internal text string of the ISA/PnP card.

      I/O Port: Number of the I/O port used by the device.

      System IRQ: Number and type of the system IRQ used by the  device.
      Possible values: High True Edge,  Low True Edge,  High True Level,
      Low True Level.

      DMA Channel: Number and capacity of the DMA channel  used  by  the
      device. Possible values - 8/16 bit.

      Memory Address: Memory adresses and  their  discharge.    Possible
      values - 8/16/32 bit.

                           5.7.11 Window Drives Info

      Provide information on every known BIOS system drives.  Alphabetic
      code of drives,  their capacity,  number of cylinders,  heads  and
      sectors per track are displayed.  If CD-ROM  is  installed,    the
      program will detect its alphabetic code and MSCDEX version.

      INT 13h Extension: If this extension is not supported  BIOS  won't
      identify the correct disk size over 8 Gb.  Windows  emulates  this
      extension and always returns 1.x version.

                          5.7.12  Window Monitor Info

      This window is available only on  computers  with  relatively  new
      monitors and video cards supporting the VBE/DC specification.  All
      recent cards support VBE/DC (some  video  cards  have  Plug-n-Play
      ON/OFF modes - it should be ON).  It  is  necessary  to  have  new
      Plug-n-Play cord connecting videocard  and  monitor  in  order  to
      detect monitor type.

      Monitor Vendor: Can be identified only for relatively new monitors.

      Monitor Model: Some monitors don't support this function.  In this
      case the program will type 'Old Style Monitor/Cable'.

      Diagonal: Real (visible) diagonal monitor size. This size is  less
      than  the  size  of  tube  indicated  on  monitor  itself  and  in
      price-lists. So, don't be confused if visible size of your 15-inch
      monitor will be only 13.8 inches.  Indeed,  real diagonal size  of
      14-inch monitors is 12.7 inches,    of  15-inch  monitors  -  13.8
      inches,  of 17-inch monitors - 15.7  inches.    Some  old  15-inch
      monitors are using 14-inch tubes so that visible size can be  less
      than a typical one.

      Serial Number: Monitor unique serial number.

      Manufacture: Month and year of the monitor manufacture.

      EDID Version: VBE/DC version.

      Horizontal Size: Real (visible) horizontal image size.

      Vertical Size: Real (visible) vertical image size.

      Gamma Factor: Standard used to correct the  non-linear  brightness
      distortion.

      Display Type: Display type - color/monochrome.

      Input Signal: Input signal type - analogue/digital

      Internal Vendor, Internal Model, Internal Number (optionally).

      Vertical Frequency: Vertical frequency rate (optionally).

      Horizontal Freq.: Horizontal frequency rate (optionally).

      DPMS Features: DPMS features supported by the monitor:
        - Active Off - active off mode.  Energy consumption is less than
          5 Wt, return to normal mode within 8-20 seconds
        - Suspend - suspended mode.  Energy consumption is less than  30
          Wt, return to normal mode within 4 seconds
        - Standby - standby mode. Energy consumption is less than 80% of
          normal consumption, return to normal mode within 1 second.

      Supported Modes: List of supported modes (horizontal and  vertical
      size in pixels) and supported refresh frequency (in Hz). Monitor's
      refresh  rate  can  be  less  than  indicated  in   the    monitor
      documentation.

                          5.7.13  Window Video Info

      If your videocard doesn't support VESA standard,   only  VESA  OEM
      String and Video Memory will be available in this window.

      Video Chip Vendor: Is identified only for PCI/AGP video cards.

      Video  Chip:  Main  microchip  of  the  graphic  controller.    Is
      identified only for PCI/AGP video cards.

      AGP Version: Version of the AGP bus supported by the video card.

      AGP Speed: Speed of the AGP  bus  supported  by  the  video  card.
      'Selected' is the current speed.

      VESA Version: Version 1.2 is standard for all modern video  cards.
      Most new video cards are supplied with BIOS supporting  VESA  2.0,
      it is possible to load program driver for other video  cards  (for
      example,  UniVBE v.5.3).  Driver UniVBE v.6.0  supports  VESA  3.0
      standard.

      VESA OEM String: Video BIOS ID identified by any video  card  with
      VESA-support.  If VESA is not  supported,    the  program  detects
      EGA/VGA adapter type.

      Video Memory: Video memory size returned by  VESA  BIOS  function.
      Some graphics accelerators return not total video memory size  but
      size identified in 2D mode.

      OEM software version: For VESA 2.0 only.

      Vendor Name: VBE vendor. For VESA 2.0 only.

      Product Name: For VESA 2.0 only.

      VESA Power Management Version:.

      Supported Features:
        - Standby
        - Suspend
        - Off
        - Reduced On
      (See Window Monitor Info)

      Supported VESA Modes: Table with all  supported  VESA  BIOS  modes
      containing mode number,  text or graphic  mode,    horizontal  and
      vertical resolution,  colors,  pixel per bit number and  supported
      features.  VESA 1.2 modes are compatible with  traditional  banked
      only modes.  VESA 2.0 modes support banked+linear modes.  If  your
      video memory is too small to support one of mode  will  be  marked
      Not Supported in the Features section.  Program displays  list  of
      additional S3 video modes for S3 video cards.

                               6. Known Bugs

      1. While detecting your sound card using EMM386 memory manager the
         following message can be displayed: 'EMM386 DMA buffer  is  too
         small. Add D=64 parameter and reboot'. Do what EMM386 asks, and
         everything will be fine.
      2. SPD information can't be  read  from  memory  modules  on  some
         Asustek motherboard models.
      3. Incorrect memory size detection in pure MS DOS 8.0.
      4. Wrond video memory size detection on GeForce3 videocards.

                                  7. Thanks

      - The  following  library  was  used  for  identifying  processors
        without CPUID support  and  frequency  of  486-class  and  lower
        processors: x86 CPU/FPU Detection Library.  TMi0SDGL Revision  2
        Version 2.15. Copyright(c) 1996-98 by B-coolWare.
      - Author used x86/MS-DOS Interrupt List, Release 61 by Ralf Brown.
      - Database    on    motherboards    vendors,        updated     at
        http://ic.doma.kiev.ua.
      - Database    on    PCI    devices,              updated        at
        http://members.hyperlink.net.au/~chart.
      - The following library was used for direct access  to  I/O  ports
        under Windows: WinIo v1.3.  Direct Hardware Access Under Windows
        9x/NT/2000. Copyright 1998-2001 Yariv Kaplan.
      - Thanks to Vladimir Afanas'ev (System Speed Test author).
      - great thanx to the  program's  beta-testers:  Andrei  Ikonnikov,
        Yury Lysenkov and Mikhail Mavritsin.
      - Thanks to Elena Ognovenko (www.ogonek.narod.ru) for  translation
        into English of the documentation.
      - Special thanks to all who have e-mailed me their  file  reports,
        comments and suggestions.

                        8. Forthcoming Program Updates

      - identifies SCSI devices
      - reads DMI and SM BIOS information
      - reads chipset  information  (cache  size  and  type,    type  of
        installed memory (FPM, EDO, SDRAM), etc.)
      - identifies extended configuration of AMI and AWARD BIOS Setup

                                 9. Feedback

      Please feel free to send all your questions, suggestions, comments
      and bug reports at the address:
        support@sysinfolab.com
      
      Please contact us for  additional  information  about ordering our
      software:
        sales@sysinfolab.com

      Should the program name something 'unknown' (for example,  monitor
      model), send your file report and the name of the device.

      We are particularly interested  in  file  reports created  on  the
      following system configurations:
        - old computer models (486DX and lower)
        - new computer models (Pentium 4, Athlon MP/4)
        - PC with rare processors (VIA Cyrix,  Rise,  IDT,  AMD  K6-III,
          Intel Pentium II Xeon / III Xeon)
        - brand-name computers
        - notebooks.

      You can download the latest version of the program at:
        http://www.sysinfolab.com

[END]