home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: SysTools / SysTools.zip / sysinf15.zip / Readme.eng next >
Text File  |  2000-03-06  |  7KB  |  188 lines

  1.  
  2.              Alexey Smirnov SystemInfo - Beta 0.1.5
  3.             -------------------------------------
  4.  
  5. NAME
  6.     SystemInfo.exe  -  OS/2 PM System Information utility, a ground-up clone of 
  7.     the Symantec NU for Win 95/NT SysInfo concept.
  8.  
  9. SYNOPSIS
  10.     SystemInfo is a useful PM tool for any person who wants to know more about their
  11.     machine and understand how OS/2 uses the hardware resources of their PC.  It is
  12.     doesn't contain *any* Symantec code (except of some grabbed pictures ;-),
  13.      In future,I will replace these with my own)
  14.  
  15. DESCRIPTION
  16.     Because the original system information and analyze tools provided by IBM and 
  17.     other manufacturers are less informative, I wanted to fill this "outer space"
  18.     by writing my own PM tool in accordance with a modern view on the requirements.
  19.  
  20.     SystemInfo was written using SpeedSoft Sibyl compiler (evaluation copy ;-)).
  21.     To collect information about running processes and memory utilization I use IBM
  22.     Theseus API, so to use my utility you need to add THESEUS5.SYS into your
  23.     CONFIG.SYS file (for example, DEVICE=C:\UTILS\THESEUS.AURORA\THESEUS5.SYS ),
  24.     and place THESEUS0.DLL into X:\OS2\DLL or into the same directory as
  25.     SystemInfo.exe.
  26.     
  27.     List of features:
  28.      1st page - total information material:
  29.         - CPU & FPU type and quantity, 
  30.         - BIOS information,
  31.         - Memory amount and utilization,
  32.         - System Bus information,
  33.         - HDD information,
  34.         - Floppy info,
  35.         - Video subsystem info,
  36.         - MMOS2 (Multimedia) info,
  37.         - LPT and Com port info,
  38.         - OS/2 version,
  39.                 - Fixpack level, 
  40.                 - DOS support. 
  41.  
  42.     2nd page - total processes and memory distribution information
  43.  
  44.     3rd page - total volumes (dirs and files) information
  45.  
  46.     4th page - -//- video subsystem information
  47.  
  48.     5th page - -//- printers attached info
  49.  
  50.     6th page - -//- MMOS2 info (not fully compeated ;-), just a stub)
  51.  
  52.     7th page - -//- network subsystem info (MPTN, Internet and Novell Client)
  53.  
  54.     8th page -     System Device tree (like "My computer" properties in MustDie 95/98)
  55.             that show all device known by OS/2 and all other devices that is not known by OS/2 but can
  56.                be detected by myself (on PCI and may be EISA buses only).
  57.  
  58.      -------------------------------------------------------------------------
  59.  
  60.      The following options and features will be added by me:
  61.  
  62.     When I finish all non complete pages shown above I will work on adding some 
  63.     benchmarks like NU SystemInfo does. They will appear in 1st page (CPU & FPU
  64.     bench) and in 3rd page (HDD bench). I ask you to tell me what type of benchmarks
  65.     you want to see in SystemInfo tool in future.
  66.  
  67.     Also, I will add a 'Report' button to generate a text report for all necessary 
  68.     pages and maybe, print them.
  69.  
  70.      -------------------------------------------------------------------------
  71.  
  72. INSTALLATION
  73.     Just copy SystemInfo.exe to any directory on you OS/2 drive (for example,
  74.     C:\Utils\SystemInfo\)
  75.     You also need to copy THESEUS0.DLL and THESEUS5.SYS into this directory and
  76.     to add DEVICE=C:\Utils\SystemInfo\THESEUS5.SYS
  77.     line into your CONFIG.SYS.  After a reboot you can enjoy my hard work. ;-))
  78.  
  79. FILES         NB: (Works with Warp Server for e-Buisness "Aurora", too)
  80.     SystemInfo.Exe    The PM utility itself.
  81.         VIDEOCFG.DLL    DLL from WSeB to replace an old one from Warp 3 wich don't work with SysInfo
  82.          THESEUS0.DLL    The THESEUS API library 
  83.          THESEUS5.SYS    The THESEUS API helper, that must be placed into CONFIG.SYS
  84.  
  85. BUGS
  86.     I think, lots , so this is where you come in.
  87.  
  88.     Please, send me your Bug Reports with sceenshots and comments that will help
  89.     me to fix bugs you find. I am interesting in information about any "Video &
  90.     Printers information pages" bugs that you can find. Also any bug in 
  91.     "Network subsystem" page will be welcome.
  92.     As for program crushes or hard traps, I think they will not happene but,
  93.     who knows...
  94.  
  95. VERSION LIST TRACKER
  96.         ver  0.15  08.02.2000 (public)
  97.      - First page allmost compeate.
  98.      - Last page ("Device tree") is compeated too.
  99.          - Memory info page refresh added.
  100.          - Many bugs and misspelling are corrected
  101.          - New CPU&Video cards detection added. 
  102.  
  103.     ver. 0.038 08.10.1999 (public)
  104.  
  105.      - Added correct detection for Matrox MGA G400 - done
  106.      - Switch to new THESEUS 3.0.0 API (Thanks to Ivan Adzhubei for kindly help)
  107.  
  108.     ver. 0.037 07.10.1999 (public)
  109.  
  110.      - Incorrect Video Memory sizes on some Video Boards (returns by DEVHELPER) - try
  111.        to correct by calculating the memory ammount needed for current resolution.
  112.      - Fixpack level is back, but just a stub (I am working on this problem) ;-))
  113.      - "Dos support" on 1st page - done.
  114.      - Some minor corrections on "Video page" - done.
  115.      - Some minor corrections on 1st page ("System bus", and "CPU") - done.
  116.  
  117.     ver. 0.035 26.09.1999 (public)
  118.  
  119.      - Black icons in "Network page" on some Video Adapters - corrected.
  120.      - PM freeze after go to "Memory page" with no THESEUS2.SYS installed - corrected
  121.      - Negative values in some lines in "Disks page" if HDD is > 4Gb - corrected
  122.      - Some memory leaks in base classes - corrected.
  123.      - Some mistakes in text and labels ;-)) - corrected.
  124.     
  125.     ver. 0.031 24.09.1999 (public)
  126.  
  127.      - "EListError" during startup - corrected.
  128.  
  129.     ver. 0.03 22.09.1999 (public)
  130.  
  131.      - this is the first one.
  132.  
  133. CREDITS
  134.      I'd like to express my thanks to some outstanding people who made this
  135.      piece of code a better one:
  136.  
  137.      Daniela Engert     for her great UltraDMA IDE driver and Danis506.DOC file that
  138.                 was an example to write this read.me.
  139.  
  140.      Kostantin Okunkov    WWW.OS2.RU admin who help me to place my information on his
  141.                 WEB site.
  142.  
  143.      And all others    who want to take part in SystemInfo testing.
  144.  
  145. COPYRIGHT
  146.      Copyright (c) 1999 Alexey Smirnov. All rights reserved.
  147.  
  148. STATUS OF PROGRAM
  149.      SystemInfo tool now is under construction, but in future it will become Shareware.
  150.  
  151. DISCLAIMER
  152.      YOU USE THIS PROGRAM AT YOUR OWN RISK! I don't take any
  153.     responsibility for damages, problems, custodes, marital disputes, etc.,
  154.     resulting from use, inability to use, misuse, possession or non-possession of this
  155.     program directly or indirectly.
  156.  
  157.     I also don't give any warranty for bug-free operation, fitness for a particular
  158.     purpose or the appropriate behavior of the program concerning animals, programmers
  159.     and little children.
  160.  
  161.      THE SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
  162.      IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
  163.      WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  164.      PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  165.      PROGRAM IS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE, YOU
  166.      ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  167.  
  168.      Permission is granted to redistribute this program free of charge,
  169.      provided it is distributed in the full archive with unmodified
  170.      contents and no profit beyond the price of the media on which it
  171.      is distributed is made. Exception to the last rule: It may be
  172.      included on freeware/shareware collections on CD-ROM, as well as
  173.      on magazine cover CD-ROM's.
  174.  
  175.      All trademarks mentioned anywhere around her are property of their
  176.      owners and the like ...
  177.  
  178. AUTHOR
  179.      Alex Smirnov
  180.  
  181.      Internet: elf@krovatka.ru
  182.            asmirnov@sendmail.mid.ru    
  183.  
  184. EPILOGUE
  185.      Suggestions and bug-reports are always welcome. 
  186.  
  187.  
  188.